¿Quieres transmitir por YouTube en vivo? ¡Usa una API!
lunes, 12 de agosto de 2013
La API de transmisión en directo de YouTube facilita la creación de herramientas y aplicaciones para los canales habilitados para transmitir contenido en directo en YouTube. La plataforma de YouTube en vivo te permite transcodificar en tiempo real a varios tipos de calidad de video, compatibles con un amplio conjunto de dispositivos y redes. También puedes ajustar el ancho de banda dinámico para que tus espectadores vean automáticamente la calidad de transmisión más alta que permite su red. Además, los controles tipo DVR permiten que el espectador pueda pausar, avanzar o retroceder durante las transmisiones en vivo.Read More
La API de transmisión en directo de YouTube facilita la creación de herramientas y aplicaciones para los canales habilitados para transmitir contenido en directo en YouTube. La plataforma de YouTube en vivo te permite transcodificar en tiempo real a varios tipos de calidad de video, compatibles con un amplio conjunto de dispositivos y redes. También puedes ajustar el ancho de banda dinámico para que tus espectadores vean automáticamente la calidad de transmisión más alta que permite su red. Además, los controles tipo DVR permiten que el espectador pueda pausar, avanzar o retroceder durante las transmisiones en vivo.
- Conceptos básicos
- Una transmisión representa un evento en vivo que transmitirás en YouTube. La API permite programar una transmisión, vincularla a tu stream de video en directo y actualizar su estado a en prueba, en directo o completo.
- Las transmisiones continuas representan el contenido real de la transmisión.
- Los puntos de referencia representan pausas para anuncios que se pueden insertar en las transmisiones en directo. Solo están disponibles para los socios de contenido de YouTube.
- Documentación
- En la guía de Introducción (Getting Started) se explican estos conceptos más detalladamente y también cómo se relacionan con otros recursos de la API de Content ID y de la API de datos de YouTube.
- En la guía Ciclo de vida de una transmisión (Life of a Broadcast) se muestran los pasos típicos para crear y administrar una transmisión en directo en YouTube.
- En la Guía sobre la transmisión por YouTube en directo se identifica la configuración del codificador, la velocidad de bits y las resoluciones compatibles con la plataforma de transmisión en vivo de YouTube.
- Código de muestra y herramientas
- Las bibliotecas cliente, para una gran variedad lenguajes de programación, pueden servirte de ayuda para implementar la API de transmisión en directo de YouTube, además de otras API de Google.
- No es necesario escribir el código desde cero. Nuestras muestras de código Java, PHP y Python te servirán de ayuda para comenzar.
- Puedes probar las muestras en el Explorador de API antes de escribir código.
Ejemplos interesantes
- Con Cambria Live de Capella se codifican transmisiones en vivo en tiempo real y se transmiten por YouTube en vivo. En Cambria Live se pueden comprimir transmisiones en video directamente desde una cámara a través de SDI o HDMI al formato H.264 con audio AAC para garantizar una óptima calidad de video y audio.
- Con Game Capture HD de Elgato puedes transmitir una partida de juegos de PlayStation o Xbox para compartirla con tus amigos y fans mientras se desarrolla. Los productos de video de Elgato habilitan la grabación y conversión de video de alta calidad tanto para consumidores como para profesionales.
- En Radioline se diseñan y operan radios para Internet móvil. Puedes encontrar o descubrir nuevas estaciones de radio por nombre, género musical, área o según tus listas de reproducción favoritas.
Saludos.
--Derek Tan,Satyajeet Salgar y el equipo de la API de transmisión en directo de YouTube