API Live Video

L’API Live Video permet aux encodeurs vidéo, aux caméras et aux applications web et de bureau de streamer des vidéos en direct directement sur les profils d’utilisateur, les pages et les groupes Facebook. Tant que votre application peut générer un flux RTMPS en direct, vous pouvez streamer vos données sur Facebook à l’aide de l’API Live Video.

Usages courants

  • Diffusion d’un stream vidéo en direct sur un profil d’utilisateur, une page, un groupe ou un évènement
  • Interactions avec l’audience de la vidéo en direct
  • Création de sondages pendant la diffusion d’une vidéo en direct

Conditions requises

Pour utiliser cette API, votre application doit faire l’objet d’un Contrôle app afin d’accéder aux fonctionnalités et d’obtenir les autorisations suivantes.

Fonctionnalités

Autorisations

La plupart des points de terminaison nécessitent plusieurs des autorisations suivantes. Pour connaître les autorisations dont vous avez besoin, veuillez consulter les documents de référence pour chacun des points de terminaison utilisés par votre app.

Publication sur un utilisateur

Publication sur une page

Publication sur un groupe

RTMPS

Les vidéos en direct diffusées sur les utilisateurs, les évènements et les groupes doivent être chiffrées à l’aide du protocole de transfert de données RTMPS. Lorsque vous lancez un direct, l’API renvoie une URL de streaming RTMPS sécurisée que vous devez utiliser pour streamer vos vidéos sur nos serveurs.

Voici des exemples de fournisseurs de logiciels et de matériel qui prennent en charge 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

Étapes suivantes

Veuillez lire notre présentation pour en savoir plus sur les principaux concepts de l’API, puis suivez les étapes de notre document Démarrer pour rapidement diffuser des vidéos en direct sur votre profil d’utilisateur.