Contacta con nosotros

Temario del curso

Historia, estándares y fundamentos arquitectónicos de la transmisión de vídeo

  • Evolución de los protocolos de comunicación en tiempo real
  • Arquitecturas de transmisión: modelo cliente-servidor, P2P y modelos híbridos
  • Principios de la transmisión con tasa de bits adaptable (ABR)
  • Modelos de distribución mediante CDN y configuraciones del servidor origen Palabras clave: Arquitectura de transmisión, protocolos de distribución de vídeo, transmisión adaptativa, arquitectura de CDN, comunicación en tiempo real, configuración del servidor origen, computación perimetral

Protocolos de transmisión fundamentales y tecnologías asociadas

  • RTMP (Real-Time Messaging Protocol): Uso heredado y como transición, estrategias para la migración desde Adobe Flash
  • HLS (HTTP Live Streaming): Estándar de transmisión adaptativa desarrollado por Apple, manejo de listas de reproducción m3u8 y segmentación del contenido
  • MPEG-DASH: Transmisión adaptativa según estándares ISO, generación de manifiestos y cambio dinámico de tasa de bits
  • WebRTC: Transmisión P2P con mínima latencia, servidores TURN/STUN/ICE, arquitecturas SFU/MCU
  • SRT (Secure Reliable Transport): Protocolo de código abierto orientado a la recuperación ante pérdidas, cifrado AES-256 y control de tasa de transmisión
  • WebSockets y SIP: Señalización interactiva y conferencias en tiempo real Palabras clave: Protocolo RTMP, transmisión HLS, MPEG-DASH, WebRTC, protocolo SRT, servidores TURN/STUN, arquitectura SFU, tasa de bits adaptable, transmisión con baja latencia, transporte en tiempo real, señalización de vídeo

Entornos de codificación y procesamiento multimedia basados en código abierto

  • FFmpeg: Gestión de códecs (H.264, HEVC, AV1), creación de canalizaciones de procesamiento, aceleración por hardware mediante NVENC o QSV, multiplexado de flujos y conversión entre formatos
  • GStreamer: Estructura modular de canalizaciones, ecosistema de complementos (GIR), desarrollo personalizado de elementos y soporte para integración con WebRTC
  • x264/x265: Configuraciones avanzadas de codificación (high, main, main10), control dinámico mediante PBR, ABR o CRF y ajustes optimizados en tiempo de ejecución desde valores lenta hasta ultrarápida
  • HandBrake CLI: Procesamiento masivo de archivos multimedia y flujos de trabajo para transcodificación en la nube Palabras clave: Canalizaciones FFmpeg, entorno GStreamer,
  • codificación con x264, códec HEVC/H.265, codificación AV1, optimización en procesos de transcodificación, codificación por hardware, gestión de códecs, manejo de multimedia, transcodificación masiva, control de tasa de bits (CRF) y perfiles de codificación

Servidores de transmisión e infraestructura de código abierto

SRS (Simple Realtime Server - desarrollado por Tencent): Despliegue mediante Docker, cambio dinámico entre modos HLS, DASH o WebRTC y configuración en clústeres usando SRS Edge

  • Wowza Streaming Engine (componentes de código abierto): Gestión centralizada de flujos, definición de hosts virtuales y orquestación basada en API
  • nginx-mod-rtmp: Configuración del módulo RTMP, integración con los componentes para generar flujos HLS o DASH, así como conversión dinámica entre contenido en directo y a la demanda
  • Janus Gateway: Arquitectura basada en servidores de medios WebRTC, ecosistema amplio de plugins (grabación de VoIP, videoconferencias) y API RESTful para administración avanzada
  • mediasoup: Biblioteca SFU diseñada específicamente para WebRTC; gestiona protocolos RTP, RTCP y RDTP; soporte para patrones de consumo/producción dinámico e implementación simultánea de transmisiones.
  • Jitsi VideoBridge: Configuración del entorno JVB, creación de clústeres de puentes, balanceo de carga mediante el complemento JVB-colibri
  • Ant Media Server Community Edition: Soporta transmisión vía WebRTC, RTMP o HLS; permite personalizar el panel administrativo e integrar protocolos WebSocket Palabras clave: Servidor SRS, módulo nginx-rtmp, Janus Gateway, SFU mediasoup, Jitsi VideoBridge, Ant Media Server, transmisión Wowza, servidores multimedia WebRTC, despliegue mediante Docker, orquestación de flujos y configuración en clústeres

Producción de contenidos audiovisuales en directo y bajo demanda con herramientas libres

  • OBS Studio: Gestión eficiente de escenas, creación de filtros visuales y transiciones, integración con StreamDSP o NDI, monitoreo remoto y perfiles optimizados para codificación
  • Lister (Herramientas Open Broadcaster): Configuraciones múltiples de escenas, mezcla avanzada de fuentes sonoras y soporte para cámaras virtuales mediante OBS-VirtualCam
  • VLC Media Server: Interfaz orientada a la generación de flujos, conversión entre modos multicasting y unícating, gestión eficiente de listados de reproducción.
  • Mixxx: Remezcla en tiempo real y retransmisión multimedia mediante protocolos internet
  • Whisper: Sistema basado en código abierto para reconocimiento automático del habla, utilizado en la generación de subtítulos y transcripciones durante emisiones Palabras clave: OBS Studio, producción audiovisual, transmisión en tiempo real, gestión de escenas, integración NDI, StreamDSP, control de fuentes sonoras mediante cámaras virtuales, servidor VLC Media Server, transcodificación multicanal, subtítulos automáticos, reconocimiento del habla Whisper libre

Sistemas de conferencias y grupos colaborativos mediante WebRTC

  • Stack de código abierto Jitsi Meet: Configuración del servidor Prosody, gestión dinámica de sesiones a cargo de Jicofo, arquitectura modular y personalización avanzada de temas visuales.
  • mediasoup + WebRTC: Diseño preciso de arquitecturas SFU, técnicas múltiples para la transmisión simultánea o en diferentes calidades mediante SVC, estimación eficaz del ancho de banda disponible.
  • SFUs mediasoup: Librería dedicada a WebRTC implementada en C++ y Node.js; organización dinámica de espacios compartidos, control detallado de flujos multimedia y compatibilidad plena con transmisión simultánea.
  • LiveKit: Plataforma SFU basada también en WebRTC; soporte para gestión flexible de salas, administración colectiva de usuarios y utilidades orientadas a la entrada/salida de contenido, así como despliegue simplificado con Kubernetes.
  • BigBlueButton: Entorno virtual gratuito destinado al aprendizaje; permite compartir pantallas mediante WebRTC, encuestas interactivas, divisiones en subgrupos y grabación automática de sesiones.
  • Palabras clave: Conferencias con WebRTC, Jitsi Meet, SFU mediasoup, transmisión simultánea, codificación escalable SVC, estimación de ancho de banda requerido, BigBlueButton, plataforma LiveKit para gestión de grupos, control colectivo de usuarios y despliegues mediante contenedores Kubernetes, clases virtuales, compartición de pantalla, comunicación sin costo

Computación perimetral, integración con CDN y estrategias de escalabilidad

  • Diseño óptimo de topologías perimétricas de entrega mediante CDN para reducir latencias a nivel global
  • Administración inteligente de puntos receptores mediante FFmpeg y distribución equitativa de cargas entre distintos servicios de CDN.
  • Métodos avanzados para la protección dinámica del servidor origen y uso eficiente de caché perimetral (incluyendo plataformas como Akamai, CloudFront o Fastly con sus operadores especializados).
  • Implementación multicanal mediante múltiples proveedores de CDN: redundancia continua, mecanismos proactivos ante fallos y optimización integral del costo económico.
  • Despliegues internacionales para servidores WebRTC incluyendo infraestructuras TURN adaptadas a diferentes zonas geográficas.
  • Infraestructura nativa de Kubernetes: K3s y KubeEdge como opciones consolidadas para la orquestación eficaz de contenedores en periferia Palabras clave: Distribución mediante CDN, computación perimetral utilizando Kubernetes, despliegue multicanal, topología ideal del servidor origen, plataformas Akamai CloudFront, protección dinámica de contenidos, caché optimizada, servidores TURN distribuidos, redundancia y recuperación ante incidentes, minimización económica, gestión orquestada por K3s en entornos perimétricos

Análisis de flujos, monitoreo constante y evaluación de calidad percibida (QoE)

  • Herramientas especializadas para supervisar transmisiones: integración FFprobe con sistemas Prometheus, paneles dinámicos generados por Grafana.
  • Indicadores relevantes referidos a la permanencia del espectador, interrupciones en carga de datos y medición exacta del tiempo de inicialización.
  • Pila integrada y gratuita para observabilidad: combinación idónea entre Prometheus y Grafana destinada al análisis de indicadores clave relacionados con los flujos audiovisuales.
  • Métricas específicas de ABR: frecuencia de alternancia dinámica entre distintas tasas de bits, relación exacta entre interrupciones y transmisión estable.
  • Utilidades orientadas a la correlación lógica de datos históricos y diagnóstico proactivo: análisis profundo mediante Wireshark de paquetes bajo protocolos RTP o RTCP Palabras clave: análisis detallado de flujos, monitoreo estandarizado FFprobe, paneles Prometheus-Grafana, métricas de ABR, persistencia del público, controles asociados a tiempos de arranque y latencias, relación entre errores de carga e interrupciones, medición coherente de la calidad percibida, correlación estadística mediante Wireshark con protocolos RTP, plataformas de monitoreo gratuitas

Monetización eficaz, implementación de DRM y salvaguarda del contenido

  • Estrategias orientadas a la protección multimedia en entornos abiertos: integración efectiva con estándares como PlayReady, Widevine o FairPlay.
  • Modelos de pago recurrentes destinados al sostenimiento económico: facturación programada utilizando Stripe para transacciones libres y flujos simplificados de pago.
  • Implementación de publicidad dinámica: inserción SSAI (Server-Side Ad Insertion) asistida por servidores especializados de anuncios como OpenX o Prebid, de carácter gratuito.
  • Técnicas avanzadas en materia de marcas visibles y detección unívoca destinadas a evitar copias ilegales.
  • Control exhaustivo de acceso: utilización extensiva de tokens de seguridad mediante mecanismos JWT para salvaguardar eficazmente la transmisión Palabras clave: Estrategia DRM, PlayReady y Widevine aplicados al audiovisual, protección integral del contenido por FairPlay, inserción progresiva de publicidad SSAI en entornos controlados, servidores OpenX y Prebid como alternativas libres para difusión comercial, marcas visibles únicas, gestión de credenciales mediante JWT y modelos de verificación estandarizados, pago continuado basado en suscripciones

Arquitectura de implementación, flujos CI/CD e integración contenedora para la transmisión audiovisual

  • Ejecución con Docker Compose destinada a conformar un conjunto integral de servicios: incluida la combinación FFmpeg, SRS Janus y nginx.
  • Plantillas Helm diseñadas para Kubernetes permitiendo crecimiento flexible de los grupos dedicados al procesamiento.
  • Flujos automatizados CI/CD orientados a la gestión sostenida de infraestructuras: aplicables mediante GitHub Actions o GitLab CI.
  • Metodología denominada Infrastructure-as-Code: aplicación del entorno Terraform para generar recursos AWS CloudFormation destinados específicamente al procesamiento audiovisual.
  • Mecanismos de equilibrio de carga avanzado: incluye uso dinámico de HAProxy basado en rotaciones y ponderación de mínima conexión simultánea.
  • Modelos alternativos como despliegues “blue-green” o canary garantizando transiciones sin interrupciones del servicio Palabras clave: Entorno Docker Compose enfocado al audiovisual, gestión de grupos Kubernetes con Helm, automatización CI/CD apoyada por plataformas GitHub Actions y GitLab CI, uso de infraestructura programática basada en Terraform CloudFormation para crear servicios multimedia, técnicas HAProxy orientadas al equilibrio dinámico, migraciones sin fallos usando modelos “blue-green” o canary, ajuste gradual de capacidad de los servidores dedicados

Tendencias recientes y aplicaciones prácticas actuales

Avances recientes centrados en HLS DASH con latencias extremadamente reducidas: protocolos desarrollados específicamente para transmisión subsegundaria como LL-HLS o LL-DASH.

  • Ajustes especializados orientados a códecs AV1 y VP9 para lograr distribución óptima mediante CDN.
  • Utilización avanzada de Inteligencia Artificial en procesos automáticos de codificación: empleo de Deepstream y OpenCV destinado al reconocimiento rápido y clasificación de escenas.
  • Tecnología Cloud-native representada por Knative Eventing apoyando eficientemente la generación sin servidor de canales audiovisuales.
  • Aprovechamiento estratégico del sistema 5G para proveer transmisiones ultraconfiables y con mínima latencia.
  • Empleo creciente de WebAssembly (Wasm) permitiendo el procesamiento audiovisual directamente desde navegadores sin compromisos de software extra.
  • Aplicación creciente en escenarios XR o AR: flujos con soporte 360° y protocolos avanzados WebXR Palabras clave: LL-HLS, reducción extrema de latencias HLS LL-DASH, optimización técnica AV1 VP9 apta a CDN, utilización creativa de IA para automatizar la transcodificación combinando Deepstream y OpenCV, flujos basados en Knative Eventing sin servidor fijo, aprovechamiento de redes 5G con extremada fiabilidad y cortísima demora temporal, WebAssembly (Wasm) posibilitando procesos complejos desde navegadores, transmisiones AR o XR respaldadas por estándares WebXR protocolos especializados para vídeo de esfera completa

Laboratorios interactivos con enfoque proyectual y aprendizaje práctico.

Creación integral de un canal de transmisión simultánea: desde OBS hacia nginx-rtmp continuando luego por SRS hasta finalmente alcanzar reproductores HLS o DASH.

  • Configuración completa orientada a videoconferencias WebRTC utilizando la plataforma Jitsi Meet.
  • Diseño personalizado de canalizaciones FFmpeg para generar contenidos en varias resoluciones distintas (SD HD o 4K) y transmisión hacia CDN.
  • Pruebas integradoras: verificación intensiva del sistema frente a diversas cargas elevadas con herramientas tipo Locust o AB a gran escala.
  • Evaluación activa ante problemas habituales en la retransmisión: desajustes entre tipos de codificación, dificultades asociadas a firewalls o redes NAT y procedimientos eficaces para solucionar desincronizaciones entre protocolos Palabras clave: Canal entero para transmisiones activas OBS nginx-rtmp FFmpeg generando varias resoluciones SD HD 4K enviados hacia CDN, pruebas de alta carga usando Locust o AB bajo condiciones reales, resolución proactiva ante problemas comunes en transmisión: incompatibilidades entre códecs cortafuegos o NAT alteraciones de sincronización técnica.

Requerimientos

Conocimientos generales sobre administración de sistemas

 14 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 2900 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Próximos cursos

Categorías Relacionadas