Solicitar información

Temario del curso

Historia, estándares y bases de la arquitectura de la transmisión de vídeo

  • Evolución de los protocolos de comunicación en tiempo real
  • Arquitecturas de transmisión: cliente-servidor, P2P y modelos híbridos
  • Principios de la transmisión adaptativa por bitrate (ABR)
  • Modelos de entrega CDN y configuraciones de servidores de origen Palabras clave: Arquitectura de transmisión, protocolos de entrega de vídeo, transmisión adaptativa, arquitectura CDN, comunicación en tiempo real, configuración de servidor de origen, computación de borde

Protocolos de transmisión núcleo y tecnologías de transmisión

  • RTMP (Real-Time Messaging Protocol): Uso legado y transitorio, estrategias de migración desde Adobe Flash
  • HLS (HTTP Live Streaming): Estándar de streaming adaptativo de Apple, manifiestos m3u8, gestión de segmentos
  • MPEG-DASH: Streaming adaptativo según norma ISO, generación de manifiestos, conmutación de bitrate
  • WebRTC: Streaming de baja latencia entre pares, servidores TURN/STUN/ICE, arquitecturas SFU/MCU
  • SRT (Secure Reliable Transport): Protocolo de recuperación de pérdidas de código abierto, cifrado AES-256, control de tasa
  • WebSockets y SIP: Señalización interactiva y conferencias en tiempo real Palabras clave: Protocolo RTMP, streaming HLS, MPEG-DASH, WebRTC, protocolo SRT, servidores TURN/STUN, arquitectura SFU, bitrate adaptativo, streaming de baja latencia, transporte en tiempo real, señalización de vídeo

Frameworks de transcodificación y procesamiento multimedia de código abierto

  • FFmpeg: Gestión de códecs (H.264/HEVC/AV1), construcción de tuberías, aceleración por hardware (NVENC, QSV), multiplexación de flujos, conversión de formatos
  • GStreamer: Arquitectura de tuberías, ecosistema de plugins (GIR), creación de elementos personalizados, integración del plugin de WebRTC
  • x264/x265: Perfiles de codificación avanzados (high, main, main10), control de tasa PBR/ABR/crf, optimización de presets (de lento a ultrafast)
  • HandBrake CLI: Procesamiento por lotes de medios y flujos de trabajo de transcodificación en la nube Palabras clave: Tuberías de FFmpeg, framework GStreamer,
  • Codificación x264, códec HEVC/H.265, codificación AV1, optimización de transcodificación, codificación por hardware, gestión de códecs, procesamiento multimedia, transcodificación por lotes, control de tasa (CRF), perfiles de codificación

Servidores de streaming y infraestructura de código abierto

SRS (Simple Realtime Server - Tencent): Despliegue con Docker, conmutación entre modos HLS/DASH/WebRTC, configuraciones de clúster con SRS Edge

  • Wowza Streaming Engine (componentes de código abierto): Gestión de flujos, configuraciones de host virtual, orquestación dirigida por API
  • nginx-mod-rtmp: Configuración del módulo RTMP, configuración de módulos HLS/DASH, conversión de en vivo a VOD
  • Janus Gateway: Arquitectura de servidor de medios WebRTC, ecosistema de plugins (grabación VoIP, videoconferencia), API administrativa RESTful
  • mediasoup: Biblioteca SFU WebRTC, gestión de RTP/RTCP/RDTP, patrón consumidor/productor, soporte simulcast
  • Jitsi VideoBridge: Configuración de JVB, clústeres de puente, equilibrado de carga con JVB-colibri
  • Ant Media Server Community Edition: Streaming WebRTC/RTMP/HLS, configuración de panel de control, integración de WebSockets Palabras clave: Servidor SRS, módulo nginx-rtmp, Janus Gateway, mediasoup SFU, Jitsi VideoBridge, Ant Media Server, streaming Wowza, servidor de medios WebRTC, despliegue con Docker, orquestación de flujos, configuración de clúster

Producción de vídeo en vivo y bajo demanda con herramientas de código abierto

  • OBS Studio: Gestión de escenas, filtros y transiciones personalizados, integración de StreamDSP/NDI, monitoreo remoto, presets de codificación
  • Lister (Open Broadcaster Tools): Configuraciones de múltiples escenas, mezcla de fuentes de audio, soporte de cámara virtual (OBS-VirtualCam)
  • VLC Media Server: Interfaz de streaming, conversión de multicast a unicast, gestión de listas de reproducción
  • Mixxx: Mezcla en vivo y transmisión DJ sobre protocolos de internet
  • Whisper: Reconocimiento de voz de código abierto para subtítulos en vivo y transcripción durante los streams Palabras clave: OBS Studio, producción de vídeo, radiodifusión en vivo, gestión de escenas, integración NDI, streamDSP, mezcla de vídeo y gestión de fuentes de audio, cámara virtual, VLC Media Server, transcodificación, subtítulos en vivo, reconocimiento de voz Whisper de código abierto

Sistemas de conferencias y streaming grupal con WebRTC

  • Pila de código abierto Jitsi Meet: Configuración de Prosody, gestión de sesiones Jicofo, arquitectura basada en componentes, desarrollo de temas personalizados
  • mediasoup + WebRTC: Diseño de arquitectura SFU, estrategias de codificación simulcast y SVC, estimación de ancho de banda
  • mediasoup SFUs: Biblioteca SFU WebRTC (C++/Node.js), topología de sala, control de flujo de medios, soporte simulcast
  • LiveKit: Plataforma SFU WebRTC, gestión de salas, gestión de participantes, APIs de egress/ingress, despliegue en Kubernetes
  • BigBlueButton: Aula virtual de código abierto, compartir pantalla basada en WebRTC, encuestas, salas de ruptura, grabación
  • Palabras clave: Videollamadas WebRTC, Jitsi Meet, mediasoup SFU, codificación Simulcast, codificación de vídeo escalable SVC, estimación de ancho de banda, BigBlueButton, LiveKit SFU, gestión de participantes, egress/ingress, despliegue en Kubernetes, aula virtual, compartir pantalla, comunicación de código abierto

Computación de borde, integración CDN y estrategias de escalabilidad

  • Diseño de topología de entrega de borde CDN de origen para baja latencia global
  • Gestión de puntos de ingestión FFmpeg y equilibrado de carga multinCDN
  • Protección dinámica de origen y estrategias de caché de borde (trabajadores de borde de Akamai CloudFront Fastly)
  • Streaming multinCDN: redundancia, conmutación por error y optimización de costos
  • Servidores de borde WebRTC y despliegue global de TURN
  • Streaming nativo de Kubernetes: K3s, KubeEdge, orquestación de contenedores de borde Palabras clave: Entrega CDN, computación de borde Kubernetes, multinCDN, topología de origen/borde, Akamai CloudFront, origen dinámico, caché de borde, servidores TURN globales, redundancia de conmutación por error, optimización de costos, orquestación de borde K3s

Analítica de streaming, monitoreo y calidad de experiencia (QoE)

  • Herramientas de monitoreo de streams en vivo (FFprobe Prometheus, paneles de Grafana)
  • Analítica de retención de espectadores, eventos de colgado, medición de tiempo de inicio
  • Pila de observabilidad de código abierto: Prometheus + Grafana para KPIs de streaming
  • Métricas de calidad ABR (bitrate adaptativo): frecuencia de conmutación de bitrate, ratio de rebuffering
  • Herramientas de correlación de registros y depuración: análisis de paquetes Wireshark para RTP/RTCP Palabras clave: Analítica de streaming, monitoreo FFprobe, paneles Prometheus Grafana, métricas de calidad ABR, retención de espectadores, eventos de colgado, medición de QoE tiempo de inicio, correlación de registros análisis RTP Wireshark, monitoreo de código abierto

Monetización, DRM y protección de contenido

  • Estrategias de DRM para ecosistemas de código abierto: integración de PlayReady, Widevine, FairPlay
  • Modelos de monetización por suscripción: facturación recurrente con Stripe open-payments, flujos de trabajo de pago
  • Inserción de anuncios: SSAI (Server-Side Ad Insertion) con servidores de anuncios de código abierto (OpenX, Prebid)
  • Marca de agua y huella digital para la protección de contenido
  • Control de acceso, autenticación basada en tokens, protección de streams basada en JWT Palabras clave: Estrategias DRM, PlayReady Widevine, protección de contenido FairPlay, inserción de anuncios del lado del servidor, servidor de anuncios OpenX, Prebid de código abierto, marca de agua de vídeo, autenticación JWT, control de acceso basado en tokens, facturación recurrente, monetización por suscripción

Arquitectura de despliegue, CI/CD y streaming containerizado

  • Despliegue con Docker Compose para pila de streaming multi-servicio (FFmpeg SRS Janus nginx)
  • Gráficas Helm de Kubernetes para clústeres escalables de servidores de medios
  • Pipelines CI/CD para infraestructura de streaming (GitHub Actions GitLab CI)
  • Infraestructura como código: Terraform AWS CloudFormation para servicios de medios
  • Estrategias de equilibrado de carga: round-robin y menor cantidad de conexiones ponderadas de HAProxy
  • Despliegues blue/green y canary para actualizaciones de streaming sin tiempo de inactividad Palabras clave: Pila de streaming Docker Compose, despliegue Kubernetes Helm, pipelines CI/CD, GitHub Actions, Terraform CloudFormation, infraestructura como código, equilibrado de carga HAProxy, despliegue blue-green, despliegue canary, actualizaciones sin tiempo de inactividad, escalado de servidor de medios

Tendencias emergentes y aplicaciones prácticas

Innovaciones en HLS y DASH de baja latencia, protocolos de streaming de subsegundo (LL-HLS LL-DASH)

  • Optimización de códecs AV1 y VP9 para entrega CDN
  • Transcodificación de vídeo impulsada por IA (clasificación de escenas basada en Deepstream OpenCV)
  • Streaming cloud-native con Knative Knative Eventing para tuberías de medios sin servidor
  • Rebanado de red 5G para transmisión de vídeo de baja latencia y alta fiabilidad
  • WebAssembly (Wasm) para procesamiento de vídeo del lado del cliente en navegadores
  • Streaming de vídeo XR/AR con WebXR y protocolos de vídeo de 360° palabras clave: LL-HLS HLS de baja latencia, LL-DASH, códec AV1, optimización VP9, transcodificación impulsada por IA, clasificación de escenas OpenCV, streaming cloud-native, Knative Eventing, tuberías de medios sin servidor, rebanado de red 5G, vídeo del lado del cliente WebAssembly, streaming AR WebXR, protocolos de vídeo 360

Laboratorio práctico y aplicación basada en proyectos

Tubería de streaming en vivo de extremo a extremo: OBS → nginx-rtmp → SRS → reproductores HLS/DASH

  • Configuración de videoconferencia WebRTC con Jitsi Meet
  • Tubería personalizada de FFmpeg para salida multibitrate (SD/HD/4K) con empujón a CDN
  • Pruebas de integración: pruebas de carga de la infraestructura de streaming (Locust/AB) a escala
  • Solución de problemas: problemas comunes de streaming, incompatibilidades de códecs, problemas de firewall/NAT, depuración de negociación de códecs palabras clave: tubería de streaming en vivo, OBS, nginx-rtmp, FFmpeg, multibitrate, HLS, DASH, videoconferencia WebRTC, Jitsi Meet, pruebas de integración, pruebas de carga, Locust, AB, solución de problemas de códecs, problemas NAT firewall, negociación de códecs, salida SD HD 4K

Requerimientos

Conocimientos generales de 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