Twillio

De Plataforma COA Crowd
Saltar a: navegación, buscar

Twilio Video es una cloud platform programable que puede usar para crear aplicaciones de video en tiempo real que escalan a medida que crece. Cree videollamadas gratuitas con WebRTC Go o cree salas de grupos multipartitas más grandes. La plataforma proporciona API REST y SDK para JavaScript, Android e iOS. Sumérjase en nuestros Quickstarts y documentos de referencia y agregue videos, pantalla compartida y más a sus aplicaciones.

Aplicaciones de video Twilio

Una aplicación de vídeo Twilio es una aplicación que utiliza la plataforma de vídeo programable Twilio. Para crear una aplicación de video Twilio, necesita tres ingredientes:

  • Cuenta Twilio: abrir una cuenta Twilio es gratis. Una vez que tenga una cuenta de Twilio, obtendrá las credenciales adecuadas que le permitirán utilizar todos los servicios de Twilio.
  • La aplicación de servidor: la aplicación de servidor se ejecuta en su servidor de aplicaciones. Utiliza las credenciales de su cuenta Twilio para otorgar acceso a los servicios de Twilio Video.
  • La aplicación del servidor: también utiliza las API REST de Twilio Video para administrar sesiones de RTC (comunicación en tiempo real). Puede descargar bibliotecas auxiliares para las API REST de Twilio Video en las siguientes plataformas: Node.js, Java, C #, Python, PHP y Ruby.

Su aplicación cliente: la aplicación cliente se ejecuta en un cliente web o móvil. Utiliza los SDK de cliente Twilio para capturar, publicar, suscribirse y representar la información de RTC. Los SDK de vídeo Twilio están disponibles en las siguientes plataformas cliente: JavaScript, Android e iOS.

Funcionamiento de la aplicación

Cómo funcionan las aplicaciones de vídeo Twilio

Esta sección ilustra lo que sucede en una simple aplicación de video Twilio uno a uno.

Crear un room

[1] LA aplicación de servidor le dice a Twilio que cree una habitación usando la API REST de habitaciones..

Sección de video


Referencias

Sitio oficial de Twillio: https://www.twilio.com/

Documentación de conceptos basicos: https://www.twilio.com/docs/video/tutorials/basic-concepts