Tutoriel · Wowza Streaming Engine vers Facebook
Tutoriel Facebook Live avec Wowza avec une cible de flux RTMPS fonctionnelle
Ce tutoriel Facebook Live avec Wowza vous permet de diffuser votre flux depuis Wowza Streaming Engine vers Facebook de deux façons : la cible de flux Facebook Live intégrée, qui se connecte à votre compte, ou une cible RTMP générique qui transmet votre clé de flux Facebook via RTMPS.
Facebook n'accepte la vidéo en direct que via RTMPS, donc une cible qui pointe encore vers du RTMP simple sur le port 1935 ne se connecte jamais. Les deux méthodes ci-dessous l'envoient de manière sécurisée.
Destination Host live-api-s.facebook.comDestination Port 443Application Name rtmpStream Name FB-STREAM-KEYCustom property sendSSL = true
Remplacez le nom du flux par la clé que Facebook vous donne. L'étape 03 détaille chaque champ.
Avant d'ajouter une cible de flux Wowza
Vérifiez d'abord quatre points. La plupart des flux Facebook qui échouent proviennent de l'un d'eux, pas de Wowza.
- Version de Wowza
- La cible Facebook Live nécessite Wowza Streaming Engine 4.5 ou une version ultérieure. La version actuelle est 4.11.3, datant d'août 2026, et elle fonctionne avec Java 17 ou 21.
- Une source en direct
- Votre encodeur publie vers une application en direct, par exemple
live. Ouvrez l'application, puis Flux entrants, et notez le nom exact du flux. - Compte Facebook
- Facebook exige un compte vieux d'au moins 60 jours, ainsi qu'une Page ou un profil professionnel comptant au moins 100 abonnés, avant d'autoriser la vidéo en direct depuis un logiciel de diffusion.
- Port 443 sortant
- Le serveur doit pouvoir joindre
live-api-s.facebook.comsur le port TCP 443. Un pare-feu qui n'autorise que le port 1935 en sortie bloque le flux.
Wowza transmet la vidéo exactement comme votre encodeur l'envoie. Réglez dès maintenant l'encodeur sur la vidéo H.264, l'audio AAC et une image clé toutes les 2 secondes, et Facebook acceptera le flux du premier coup. L'étape 04 contient tous les réglages.
Méthode 1 : la cible de flux Facebook Live
La méthode la plus rapide. Wowza se connecte à Facebook pour vous, crée la publication en direct et envoie la vidéo via RTMPS automatiquement. Utilisez-la pour publier sur votre propre journal ou sur une Page que vous gérez.
- Dans Wowza Streaming Engine Manager, ouvrez Applications et sélectionnez votre application en direct.
- Cliquez sur Cibles de flux. Si la page indique que les cibles de flux sont désactivées, cliquez sur Activer les cibles de flux et redémarrez l'application lorsque Wowza le demande. Votre encodeur se reconnecte automatiquement.
- Cliquez sur Ajouter une cible de flux, choisissez Facebook Live puis cliquez sur Suivant.
- Renseignez Nom de la cible de flux (sans symboles tels que / : * ? ou |), Nom du flux source (le nom indiqué dans Flux entrants), ainsi que le Titre et la Description que vos spectateurs verront sur la publication.
- Cliquez sur Connexion, connectez-vous à Facebook et autorisez l'accès. Facebook demande qui peut voir les publications de Wowza : choisissez l'audience la plus publique que vous souhaiterez un jour, car une publication ne pourra jamais être plus publique que cela.
- Choisissez la Destination vidéo : Mon journal, ou l'une des Pages que vous gérez. Pour votre journal, définissez également qui peut voir la publication.
- Cliquez sur Ajouter cette cible. La cible affiche Active pendant l'envoi, et la publication apparaît sur Facebook quelques secondes plus tard.
Méthode 2 : une cible de flux RTMPS Wowza avec votre clé de flux
Utilisez cette méthode lorsque vous préférez définir le titre, la programmation et l'audience dans Facebook, ou lorsque la méthode par connexion ne s'autorise pas. Facebook vous fournit une clé de flux et Wowza ne fait que transmettre la vidéo.
Obtenir la clé de flux depuis Facebook
- Sur Facebook, ouvrez Live Producer et choisissez de diffuser en direct avec un logiciel de diffusion.
- Copiez la clé de flux. Traitez-la comme un mot de passe : toute personne qui la détient peut diffuser sur votre compte.
- Laissez la page ouverte. Vous lancerez la diffusion depuis ici une fois que la vidéo arrivera.
Ajouter la cible RTMP générique dans Wowza
- Dans votre application, cliquez sur Cibles de flux, puis sur Ajouter une cible de flux.
- Choisissez RTMP générique et cliquez sur Suivant.
- Remplissez les champs comme indiqué dans le tableau ci-dessous, puis enregistrez la cible.
- Nom de la cible de flux
- Tout ce que vous reconnaîtrez, par exemple
facebook. - Nom du flux source
- Le nom du flux indiqué dans Flux entrants.
- Hôte de destination
live-api-s.facebook.com, sans rtmps:// devant.- Port de destination
443, et non le port RTMP par défaut 1935.- Application de destination
rtmp- Nom du flux de destination
- Votre clé de flux Facebook.
- Nom d'utilisateur, mot de passe
- Laissez les deux champs vides. La clé est la seule information d'identification utilisée par Facebook.
Activer RTMPS avec sendSSL
Une cible RTMP générique envoie du RTMP simple tant que vous ne lui indiquez pas le contraire. Ouvrez la cible, accédez à ses propriétés personnalisées et ajoutez sendSSL avec la valeur true. Wowza documente une seconde méthode : la ligne de la cible dans le fichier map de l'application reçoit "sendSSL":"true".
livestream={"entryName":"facebook", "profile":"rtmp", "host":"live-api-s.facebook.com", "port":"443", "application":"rtmp", "streamName":"FB-STREAM-KEY", "sendSSL":"true"} Une ligne par cible : le nom de votre flux source, un signe égal, puis les paramètres de la cible. Wowza Manager écrit ce fichier, et sa première ligne vous demande de ne pas le modifier à la main, alors effectuez vos modifications dans le Manager lorsque c'est possible.
Lorsque la cible affiche Active, Live Producer montre un aperçu de votre vidéo. Vérifiez l'image et le son à cet endroit, puis cliquez sur Passer en direct sur Facebook.
Paramètres d’encodeur acceptés par Facebook Live
Voici les chiffres actuels de Meta pour la vidéo en direct. Facebook accepte désormais jusqu’à 1080p à 60 images par seconde et des diffusions pouvant atteindre 8 heures ; les limites de 720p et de 4 heures indiquées dans les anciens guides Wowza, y compris la première version de cette page, ne s’appliquent plus.
| Résolution | Fréquence d’images | Débit vidéo |
|---|---|---|
| 1920 × 1080 | 60 fps | 4,500 to 9,000 kbps |
| 1920 × 1080 | 30 fps | 3,000 to 6,000 kbps |
| 1280 × 720 | 60 fps | 2,250 to 6,000 kbps |
| 1280 × 720 | 30 fps | 1,500 to 4,000 kbps |
| 854 × 480 | 30 fps | 600 to 2,000 kbps |
| 640 × 360 | 30 fps | 400 to 1,000 kbps |
- Codec vidéo
- H.264. Niveau 4.1 jusqu’à 1080p à 30 fps, niveau 4.2 pour 1080p à 60 fps.
- Images clés
- Toutes les 2 secondes. Meta fixe la limite à 4 secondes.
- Audio
- AAC-LC, stéréo, 44,1 ou 48 kHz, 128 kbps (256 kbps au maximum). Meta exige de l’audio et de la vidéo dans chaque flux ; envoyez donc une piste silencieuse si vous n’avez pas de son.
- Protocole
- RTMPS, sur le port 443.
- Durée
- 8 heures au maximum. Lorsque la cible intégrée atteint cette limite, Facebook met fin à la publication et Wowza en démarre une nouvelle avec les mêmes paramètres.
Une cible de flux transmet les images clés de votre encodeur sans les modifier. Si Facebook signale un problème d’intervalle entre images clés, corrigez-le dans l’encodeur ou envoyez à la cible une version transcodée par Wowza Transcoder avec un intervalle d’images clés égal à deux fois la fréquence d’images.
Arrêter le flux et corriger les erreurs courantes
Pour mettre fin à la diffusion, ouvrez Cibles de flux et cliquez sur Désactiver cette cible de flux, ou arrêtez votre encodeur. La cible reste enregistrée pour la prochaine fois.
| Ce que vous voyez | Pourquoi | Solution |
|---|---|---|
| La cible attend et ne passe jamais à l’état Actif | Le nom du flux source ne correspond pas à ce que publie l’encodeur. | Copiez le nom depuis Flux entrants dans la cible, en respectant majuscules et minuscules. |
| La connexion échoue ou ne cesse de réessayer | RTMP simple, port 1935, ou un pare-feu bloquant le port 443 en sortie. | Définissez le port 443 et sendSSL sur true, et autorisez le port TCP 443 en sortie depuis le serveur. |
| Facebook indique que la clé de flux est invalide | Les clés de Live Producer peuvent expirer après la fin d’une diffusion. | Copiez une nouvelle clé et collez-la dans Nom du flux de destination. |
| La connexion Facebook a cessé de fonctionner | L’autorisation de la cible intégrée a expiré ou a été supprimée sur Facebook. | Supprimez la cible et ajoutez-la à nouveau, puis reconnectez-vous à Facebook. |
| Facebook signale un problème d’intervalle entre images clés | L’encodeur envoie une image clé moins souvent que toutes les 4 secondes. | Réglez l’encodeur sur une image clé toutes les 2 secondes. |
Passer en direct sur Facebook avec Primcast
Vous n’avez besoin de Wowza Manager que lorsque Wowza tourne sur votre propre serveur. Choisissez la ligne qui correspond à votre configuration.
Une offre de streaming vidéo Primcast
Aucune cible de flux à configurer. Dans votre compte, ouvrez la carte Streaming en direct, allez dans Restream, cliquez sur Ajouter une destination, choisissez Facebook et collez votre clé de flux. Le panneau utilise déjà l’adresse RTMPS de Facebook sur le port 443. Votre première destination redémarre votre chaîne une fois, et votre encodeur se reconnecte en quelques secondes.
La même carte envoie un flux vers YouTube, Facebook, Twitch ou n’importe quel serveur RTMP à la fois, jusqu’à cinq destinations.
Wowza sur votre propre serveur dédié
Louez une machine entière et exécutez Wowza Streaming Engine dessus, avec toutes les cibles de flux de ce tutoriel sous votre contrôle. Sur demande, nous installons et gérons Wowza pour vous. La licence Wowza est facturée en plus de la machine, jamais incluse dans son prix.
Questions sur Wowza et Facebook Live
Qu’est-ce qu’une cible de flux dans Wowza Streaming Engine ?
Une cible de flux est une destination vers laquelle Wowza envoie l’un de vos flux entrants, comme Facebook, YouTube ou un autre serveur RTMP. Vous ajoutez des cibles par application dans la section Cibles de flux, et chacune commence à émettre dès que son flux source est en direct.
Comment configurer une cible de flux Wowza RTMPS ?
Ajoutez une cible RTMP générique, saisissez l’hôte de destination et le port 443, puis ajoutez la propriété personnalisée sendSSL avec la valeur true. Sans sendSSL, la cible envoie du RTMP simple, ce que Facebook n’accepte pas.
Wowza peut-il envoyer un flux vers Facebook et YouTube en même temps ?
Oui. Ajoutez une cible de flux par destination sur le même flux source, et Wowza envoie une copie vers chacune. Wowza recommande de ne pas dépasser 10 cibles sur un seul compte Facebook. Chaque copie utilise son propre envoi depuis le serveur : comptez donc chaque destination lorsque vous dimensionnez le port.
Quelle résolution puis-je diffuser vers Facebook Live depuis Wowza ?
Jusqu’à 1080p à 60 images par seconde, entre 4 500 et 9 000 kbit/s, selon les spécifications vidéo en direct de Meta. Wowza envoie ce que produit votre encodeur : réglez donc la résolution et le débit dans l’encodeur ou dans une version transcodée de Wowza Transcoder.
Puis-je diffuser vers un groupe ou un événement Facebook ?
La cible Facebook Live intégrée propose votre journal et les pages que vous gérez. Pour tout autre endroit où Facebook vous autorise à passer en direct, créez la vidéo en direct dans Live Producer et envoyez-la avec la méthode 2 et la clé de flux qu’elle vous fournit.
Quelle version de Wowza Streaming Engine me faut-il ?
La version 4.5 ou ultérieure dispose de la cible Facebook Live, et toute version dotée de la cible RTMP générique peut envoyer du RTMPS avec sendSSL. La version actuelle est la 4.11.3, datant d’août 2026.
Ai-je besoin de Wowza pour diffuser vers Facebook avec Primcast ?
Non. Sur un forfait de streaming vidéo Primcast, la section Rediffusion de votre carte de diffusion en direct envoie votre flux vers Facebook avec la seule clé de flux. Vous n’utilisez Wowza Manager que lorsque Wowza tourne sur un serveur dédié qui vous appartient.
Plus de tutoriels vidéo en direct
Configurez l’encodeur qui alimente Wowza, ou passez outre Wowza et envoyez directement depuis votre ordinateur.
Envie de Facebook Live sans faire tourner Wowza ?
Votre chaîne vidéo Primcast rediffuse vers Facebook depuis le panneau : collez la clé de flux et vous êtes en direct. Si une cible ne se connecte pas, notre chat répond en quelques secondes et peut vérifier votre compte et votre flux, et une personne prend le relais dès que vous le demandez.