API de video en vivo

La API de video en vivo permite a las apps de codificadores de video, de cámaras, web y de computadoras, realizar streams de video en vivo directamente a grupos, páginas y perfiles de usuario de Facebook. Si tu app puede producir un stream RTMPS en vivo, puedes realizar stream a Facebook mediante la API de video en vivo.

Usos comunes

Requisitos

Para usar esta API, tu app debe someterse a un proceso de revisión de apps con el objetivo de obtener las siguientes funciones y permisos.

Funciones

Permisos

La mayoría de los puntos de conexión requieren una combinación de los siguientes permisos. Para determinar cuáles son los permisos que necesitas, consulta los documentos de referencia correspondientes a cada uno de los puntos de conexión que usa tu app.

Publicación en un usuario

Publicación en una página

Publicación en un grupo

RTMPS

Las transmisiones de video en vivo en usuarios, eventos y grupos se deben cifrar mediante el protocolo de transferencia de datos RTMPS. Al iniciar una transmisión, la API devuelve una URL de stream RTMPS segura que debes usar al realizar stream a nuestros servidores.

Estos son ejemplos de proveedores de software y de hardware que admiten RTMPS:

  • BeLive.tv
  • BoxCast
  • Brightcove
  • DJI
  • EasyLive
  • Elemental
  • Epiphan
  • FFmpeg
  • Grabyo
  • Haivision
  • LiveStream
  • LiveU
  • Mevo
  • NewTek
  • OBS
  • Stage TEN
  • Switchboard Live
  • Switcher Studio
  • Telescope
  • Telestream
  • Teradek
  • Wowza
  • XSplit
  • Zixi

Próximos pasos

Lee la Información general para familiarizarte con los conceptos centrales de la API. Después, sigue los pasos detallados en el documento Primeros pasos para crear con rapidez una transmisión en tu propio perfil de usuario.