
Compartir:
Enrico es un antiguo miembro del equipo de Vonage. Trabajó como ingeniero de soluciones, ayudando al equipo de ventas con su experiencia técnica. Es un apasionado de la nube, las startups y las nuevas tecnologías. Es cofundador de una startup WebRTC en Italia. Fuera del trabajo, le gusta viajar y probar tantas comidas raras como sea posible.
Transmisión en directo con la nueva Video API Broadcast Sample App
Tiempo de lectura: 4 minutos
Introducción
La aplicación de ejemplo de difusión de la Video API es una aplicación sencilla pero potente que demuestra cómo utilizar las funciones de difusión de la Video API para transmitir vídeo en directo a varios espectadores. Esta app es un excelente punto de partida para los desarrolladores que quieran crear aplicaciones de retransmisión en directo, como eventos en vivo, seminarios web o herramientas de videoconferencia.
La Video API de Vonage facilita la creación de una experiencia de video personalizada dentro de cualquier aplicación móvil, web o de escritorio, y se basa en el estándar de la industria WebRTC que está disponible en miles de millones de dispositivos. Para obtener más información, visita API de video de Vonage
¿Qué es la aplicación de ejemplo de difusión?
La aplicación se ha creado utilizando el SDK JavaScript Video API, que permite a los desarrolladores crear aplicaciones de comunicación en tiempo real en la web. Con este SDK, los desarrolladores pueden añadir rápidamente chat de vídeo, voz y mensajería a sus sitios web y aplicaciones. El SDK también proporciona herramientas para crear filtros de vídeo y audio personalizados, capturar y compartir pantallas de usuario, etc.

La aplicación de ejemplo de difusión está disponible en GitHuby contiene todo lo que los desarrolladores necesitan para empezar. La aplicación incluye una sencilla página HTML que muestra una transmisión de vídeo en directo desde una cámara o un micrófono. También incluye código JavaScript que gestiona la sesión de la Video API y transmite el vídeo a varios espectadores.
Para empezar a utilizar la aplicación, los desarrolladores deben registrarse en (Video API account)[https://tokbox.com/account/user/signup] y crear una clave y un secreto de API. A continuación, pueden copiar estas credenciales en el archivo de configuración de la aplicación (./config.json), junto con otros parámetros como el identificador de sesión y el token. Una vez establecidos estos parámetros, los desarrolladores pueden lanzar la aplicación y empezar a emitir sus vídeos en directo.
Características de la aplicación de ejemplo de radiodifusión
Una de las características más potentes de la aplicación de ejemplo de emisión es su capacidad de ampliación. Gracias a la infraestructura en la nube de Video API, la aplicación puede gestionar fácilmente cientos o incluso miles de espectadores. La aplicación utiliza un servidor de medios escalable para distribuir la señal de vídeo a los espectadores, lo que significa que los desarrolladores no tienen que preocuparse de crear su propia infraestructura de servidor de medios.
Además de su escalabilidad, la aplicación de ejemplo de emisión también ofrece a los desarrolladores muchas opciones de personalización. Por ejemplo, los desarrolladores pueden personalizar el aspecto de la interfaz de usuario de la aplicación, añadir marcas o logotipos personalizados y configurar otros parámetros, como la resolución de vídeo y la velocidad de bits. Esto facilita la creación de una aplicación de retransmisión en directo que satisfaga las necesidades específicas de una empresa u organización.
La aplicación de ejemplo de emisión tiene varios roles que pueden definirse en función del caso de uso y los requisitos de la aplicación. Estos roles incluyen el anfitrión, el invitado, el espectador y el compositor de experiencias.
El papel del anfitrión en la aplicación de ejemplo de difusión
El anfitrión es la persona que inicia la emisión y se encarga de configurar la sesión de la Video API. El vídeo y el audio del anfitrión se transmiten a los espectadores, que pueden controlar diversos parámetros, como la calidad del vídeo y del audio, entre otros. El anfitrión también puede gestionar a los invitados, controlar el acceso a la emisión y moderar cualquier chat o sesión de preguntas y respuestas que forme parte de la emisión.

El papel del invitado en la aplicación de ejemplo de difusión
Un invitado es alguien a quien el anfitrión invita a unirse a la emisión. Los invitados pueden tener un acceso limitado a la emisión y no tener el mismo nivel de control que el presentador. Por ejemplo, los invitados no pueden iniciar o detener la emisión, pero pueden participar en sesiones de chat o hacer preguntas durante una sesión de preguntas y respuestas.
Otras funciones de la aplicación de ejemplo de difusión
Visor
El espectador es alguien que está viendo la emisión pero no tiene la posibilidad de interactuar directamente con el presentador u otros invitados. Los espectadores pueden entrar en la emisión pulsando un enlace o introduciendo una URL única. Pueden ver y oír el vídeo y el audio del presentador en tiempo real, y pueden participar en sesiones de chat o de preguntas y respuestas en función de la configuración habilitada por el presentador.

Compositor de experiencias
El compositor de experiencias es una función que consiste en crear una experiencia de usuario personalizada para la emisión. Puede incluir marcas personalizadas, elementos de diseño u otras funciones adaptadas a las necesidades específicas de la emisión. El compositor de experiencias puede trabajar en estrecha colaboración con el presentador para crear una experiencia de usuario fluida y adaptada a los requisitos específicos de la emisión.

Conclusión
En general, la aplicación de ejemplo broadcast es una plataforma flexible y personalizable que puede soportar muchos casos de uso diferentes, dependiendo de los roles que se definan. Tanto si utilizas la aplicación para celebrar un evento en directo, impartir un seminario web o crear una herramienta de videoconferencia, las distintas funciones de la aplicación de ejemplo de retransmisión son componentes esenciales de la experiencia de retransmisión en directo.
En conclusión, la aplicación de ejemplo de emisión Video API es una potente herramienta para crear aplicaciones de emisión de vídeo en directo en la web. Proporciona a los desarrolladores un punto de partida sencillo y todas las herramientas que necesitan para crear aplicaciones de transmisión de vídeo de alta calidad, escalables y personalizables. Tanto si estás creando una plataforma de eventos en directo como una herramienta de videoconferencia, la aplicación de ejemplo de emisión es un excelente punto de partida.
Compartir:
Enrico es un antiguo miembro del equipo de Vonage. Trabajó como ingeniero de soluciones, ayudando al equipo de ventas con su experiencia técnica. Es un apasionado de la nube, las startups y las nuevas tecnologías. Es cofundador de una startup WebRTC en Italia. Fuera del trabajo, le gusta viajar y probar tantas comidas raras como sea posible.