Contacta con nosotros

Temario del curso

Historia, estándares y fundamentos de la arquitectura de transmisión de video

  • Evolución de los protocolos de comunicación en tiempo real
  • Arquitecturas de streaming: cliente-servidor, P2P y modelos híbridos
  • Principios de transmisión por ancho de banda adaptativo (ABR)
  • Modelos de entrega de CDN y configuraciones de servidores de origen KeywordsArquitectura de streaming, protocolos de entrega de video, transmisión adaptativa, arquitectura de CDN, comunicación en tiempo real, configuración del servidor de origen, computación perimetral

Protocolos principales de transmisión y tecnologías de transmisión

  • RTMP (Real-Time Messaging Protocol): Uso legado y de transición, 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: Estándar ISO para streaming adaptativo, generación de manifiestos, cambio de ancho de banda
  • WebRTC: Streaming P2P de baja latencia, servidores TURN/STUN/ICE, arquitecturas SFU/MCU
  • SRT (Secure Reliable Transport): Protocolo abierto de recuperación de pérdidas, cifrado AES-256, control de ancho de banda
  • WebSockets y SIP: Señalización interactiva y conferencias en tiempo real KeywordsProtocolo RTMP, streaming HLS, MPEG-DASH, WebRTC, protocolo SRT, servidores TURN/STUN, arquitectura SFU, ancho de banda adaptable, streaming de baja latencia, transporte en tiempo real, señalización de video

Frameworks de transcodificación y procesamiento de medios 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), multiplexión de flujos, conversión de formatos
  • GStreamer: Arquitectura de tuberías, ecosistema de complementos (GIR), creación de elementos personalizados, integración del complemento WebRTC
  • x264/x265: Perfiles avanzados de codificación (high, main, main10), control de tasa PBR/ABR/CRF, optimización de ajustes preestablecidos (de slow a ultrafast)
  • HandBrake CLI: Procesamiento por lotes de medios y flujos de trabajo de transcodificación en la nube KeywordsTuberías 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 de medios, transcodificación por lotes, control de tasa (CRF), perfiles de codificación

Servidores y infraestructura de streaming de código abierto

SRS (Simple Realtime Server - Tencent): Despliegue en Docker, cambio 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 impulsada por API
  • nginx-mod-rtmp: Configuración del módulo RTMP, configuración del módulo HLS/DASH, conversión de live a VOD
  • Janus Gateway: Arquitectura de servidor multimedia WebRTC, ecosistema de complementos (grabación VoIP, videoconferencia), API administrativa RESTful
  • mediasoup: Biblioteca SFU WebRTC, gestión RTP/RTCP/RDTP, patrón consumidor/productor, soporte para simulcast
  • Jitsi VideoBridge: Configuración de JVB, clústeres de puentes, balanceo de carga con JVB-colibri
  • Ant Media Server Community Edition: Streaming WebRTC/RTMP/HLS, configuración del panel de control, integración de WebSockets KeywordsServidor SRS, módulo nginx-rtmp, Janus Gateway, mediasoup SFU, Jitsi VideoBridge, Ant Media Server, streaming Wowza, servidor multimedia WebRTC, despliegue en Docker, orquestación de flujos, configuración de clúster

Producción de video en vivo y bajo demanda con herramientas de código abierto

  • OBS Studio: Gestión de escenas, filtros y transiciones personalizadas, integración StreamDSP/NDI, monitoreo remoto, ajustes preestablecidos de codificación
  • Lister (Open Broadcaster Tools): Configuraciones multi-escena, mezcla de fuentes de audio, soporte para cámara virtual (OBS-VirtualCam)
  • VLC Media Server: Interfaz de streaming, conversión multidifusión a unidifusión, gestión de listas de reproducción
  • Mixxx: Remix en vivo y transmisión de DJ sobre protocolos de internet
  • Whisper: Reconocimiento de voz de código abierto para subtítulos en vivo y transcripción durante las emisiones KeywordsOBS Studio, producción de video, transmisión en vivo, gestión de escenas, integración NDI, streamDSP, gestión de mezcla de audio fuente, cámara virtual, VLC Media Server, transcodificación, subtítulos en vivo, reconocimiento de voz de código abierto Whisper

Sistemas de conferencias y streaming grupal WebRTC

  • Pila open source de Jitsi Meet: Configuración de Prosody, gestión de sesiones de 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
  • SFUs MediaSoup: Biblioteca SFU WebRTC (C++/Node.js), topología de sala, control del flujo multimedia, soporte para simulcast
  • LiveKit: Plataforma SFU WebRTC, gestión de salas y participantes, APIs egress/ingress, despliegue en Kubernetes
  • BigBlueButton: Aula virtual de código abierto, intercambio de pantalla basado en WebRTC, encuestas, salas separadas, grabación
  • KeywordsConferencias WebRTC, Jitsi Meet, mediasoup SFU, codificación Simulcast, codificación de video escalable SVC, estimación de ancho de banda, BigBlueButton, LiveKit SFU, gestión de participantes, egress/ingress, despliegue en Kubernetes, aula virtual, intercambio de pantalla, comunicación de código abierto

Computación perimetral (Edge), integración CDN y estrategias de escalabilidad

  • Diseño de topología de entrega edge-origin de CDN para baja latencia global
  • Gestión del punto de ingesta FFmpeg y balanceo de carga multi-CDN
  • Protección dinámica del origen y estrategias de caché perimetral (trabajadores edge de Akamai CloudFront Fastly)
  • Streaming multi-CDN: redundancia, recuperación ante fallos y optimización de costos
  • Servidores edge WebRTC y despliegue global de TURN
  • Streaming nativo en Kubernetes: K3s, KubeEdge, orquestación de contenedores perimetrales KeywordsEntrega CDN, computación perimetral Kubernetes, multi-CDN, topología origen-edge, Akamai CloudFront, origen dinámico, caché perimetral, servidores TURN globales, redundancia ante fallos, optimización de costos, orquestación edge K3s

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

  • Herramientas de monitoreo de transmisión en vivo (FFprobe Prometheus, dashboards de Grafana)
  • Analíticas de retención de espectadores, eventos de búfer, medición del tiempo de inicio
  • Pila de observabilidad de código abierto: Prometheus + Grafana para KPIs de streaming
  • Métricas de calidad ABR (Ancho de Banda Adaptativo): frecuencia de cambio de bitrate, ratio de rebufferización
  • Herramientas de correlación de registros y depuración: análisis de paquetes Wireshark para RTP/RTCP KeywordsAnalítica de streaming, monitoreo FFprobe, dashboards Prometheus Grafana, métricas de calidad ABR, retención de espectadores, eventos de búfer, medición de QoE y tiempo de inicio, correlación de registros y análisis RTP Wireshark, monitoreo de código abierto

Monetización, DRM y protección del contenido

  • Estrategias 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)
  • Marcas de agua y huellas dactilares para protección del contenido
  • Control de acceso, autenticación basada en tokens, protección de flujos basada en JWT KeywordsEstrategias DRM, PlayReady Widevine, protección de contenido FairPlay, Inserción de anuncios en el lado del servidor (SSAI), servidor de anuncios OpenX, Prebid de código abierto, marca de agua de video, autenticación JWT, control de acceso basado en tokens, facturación recurrente, monetización por suscripción

Arquitectura de despliegue, CI/CD y streaming contenerizado

  • Despliegue con Docker Compose para pilas de streaming multi-servicio (FFmpeg SRS Janus nginx)
  • Helm charts de Kubernetes para clústeres escalables de servidores multimedia
  • Pipelines CI/CD para infraestructura de streaming (GitHub Actions GitLab CI)
  • Infraestructura como código: Terraform AWS CloudFormation para servicios multimedia
  • Estrategias de balanceo de carga: HAProxy round-robin, menor conexión ponderado
  • Despliegues blue/green y canary para actualizaciones de streaming sin tiempo de inactividad KeywordsPila de streaming Docker Compose Kubernetes Helm despliegue pipelines CI/CD GitHub Actions Terraform CloudFormation infraestructura como código balanceo de carga HAProxy despliegue blue-green despliegue canary actualizaciones sin tiempo de inactividad escalado de servidor multimedia

Tendencias emergentes y aplicaciones prácticas

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

  • Optimización del códec AV1 y VP9 para entrega CDN
  • Transcodificación impulsada por IA (clasificación de escenas basada en Deepstream OpenCV)
  • Streaming nativo en la nube con Knative Eventing para tuberías multimedia sin servidor
  • Segmentación de red 5G para streaming de video ultra confiable y de baja latencia
  • WebAssembly (Wasm) para procesamiento de video del lado del cliente en navegadores
  • Streaming de video XR/AR con WebXR y protocolos de video 360° palabras claveLL-HLS HLS de baja latencia LL-DASH códec AV1 optimización VP9 transcodificación impulsada por IA clasificación de escenas OpenCV streaming nativo en la nube Knative Eventing tuberías multimedia sin servidor segmentación de red 5G WebAssembly video del lado del cliente streaming AR WebXR protocolos de video 360

Laboratorio práctico y aplicación basada en proyectos

Pipeline completo de streaming en vivo: OBS → nginx-rtmp → SRS → reproductores HLS/DASH

  • Configuración de videoconferencia WebRTC con Jitsi Meet
  • Tubería FFmpeg personalizada para salida multi-bitrate (SD/HD/4K) con push a CDN
  • Pruebas de integración: prueba 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 clavepipeline streaming en vivo OBS nginx-rtmp FFmpeg multi-bitrate HLS DASH videoconferencia WebRTC Jitsi Meet pruebas de integración prueba de carga Locust AB solución de problemas de códec problemas NAT y firewall negociación de códecs salida SD HD 4K

Requerimientos

Conocimientos generales de administrador de sistemas

 14 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas