Étape par étape : Diffusion en continu d'un événement en direct Secure Reliable Transport (SRT)

L'objectif de ce démarrage rapide est de vous montrer comment utiliser le module Live et le logiciel Open Broadcaster Software (OBS) pour diffuser un événement SRT en direct.

Pour en savoir plus sur toutes les fonctionnalités et fonctionnalités disponibles dans le module Live, reportez-vous à la section Création et gestion d'événements en direct à l'aide du module Live. Pour découvrir un ensemble des meilleures pratiques et de recommandations en vue d'assurer une expérience de diffusion en direct de qualité, consultez les Meilleures pratiques et recommandations relatives au module Live. Pour consulter la liste des options de diffusion en direct de Brightcove, lisez la rubrique Diffusion de flux en direct.

Après avoir terminé ce démarrage rapide, vous devriez être en mesure de :

  • Utiliser le module Live pour créer un événement SRT en direct
  • Configurez votre encodeur pour un événement en direct SRT
  • Découpez votre événement et enregistrez-le en tant que vidéo à la demande dans votre compte

Ce démarrage rapide vous aidera à diffuser un événement en direct sur différents appareils à l'aide du logiciel Open Broadcaster Software (OBS) Studio. OBS est un logiciel open source pour l'enregistrement vidéo et le streaming en direct et peut être téléchargé ici. D'autres encodeurs peuvent également être utilisés avec le module Live de Video Cloud.

Audience

Tout éditeur qui a besoin de diffuser un événement en direct à l'aide du module Live.

Conditions préalables

  • Un compte Entreprise avec accès au module Live
  • Une caméra pour diffuser l'événement
  • Vous devez disposer de votre propre logiciel d'encodage ; ce Quick Start utilise OBS Studio qui peut être téléchargé gratuitement

Contraintes

  • Votre encodeur doit générer un flux RTMP ou SRT
  • Les flux de direct ont un retard compris entre 20 et 30 secondes.
  • La diffusion en continu doit commencer dans les 30 minutes suivant le début de l'événement (paramètre de compte par défaut)

Étapes à suivre pour diffuser un événement en direct

Pour diffuser votre événement en direct avec le module Live, vous devrez effectuer les étapes suivantes :

Création d'un nouvel événement en direct

  1. Se connecter à Studio.
  2. Ouvrez le Vivre module.
  3. Cliquez sur Créer un événement pour créer un nouvel événement.
  4. Saisissez un nom d'événement.
  5. Saisissez des balises pour l'événement.
  6. Si votre compte a été configuré avec des champs personnalisés obligatoires, assurez-vous que les champs personnalisés sont affectés à des valeurs.
  7. Sélectionnez un profil d'ingestion en direct dans la liste déroulante. Le profil d'ingest en direct contrôle le nombre et la qualité des rendus en direct qui sont créés.
  8. Sélectionnez Convertir l'événement en actif vidéo une fois terminé. Cela permettra d'enregistrer l'événement sous forme de vidéo dans le module Media.
  9. Sélectionnez la région la plus proche de votre emplacement.
  10. Cliquez sur le lien Options avancées pour développer les options avancées.
  11. Met le Temps de reconnexion à 10 minutes (par défaut).
  12. Pour le format d'entrée, sélectionnez Secure Reliable Transport (SRT).
  13. Dans le Liste blanche CIDR section, entrez un ensemble d'adresses IP autorisées à se connecter au point de terminaison SRT. Cela contrôle qui peut se connecter aux points de terminaison SRT. Notez que cette option n'apparaîtra que si le Format d'entrée est RTP ou SRT. Vous pouvez spécifier 0.0.0.0/0 pour autoriser tous les réseaux. Pour autoriser des adresses IP spécifiques, utilisez {IP address}/32(exemple : 255.160.10.1/32).
  14. Cliquez sur Start Streaming. Le module Live renverra un Point de terminaison de flux (URL SRT). L'URL SRT sera utilisée dans les paramètres de l'encodeur.

Configuration de votre encodeur

Dans cette section, nous allons configurer et utiliser l'encodeur OBS Studio pour prendre en charge un événement de streaming en direct. Le logiciel OBS Studio est une application de bureau qui capture l'entrée de votre appareil photo et produit un flux qui peut être livré par un CDN. Notez qu'il existe des solutions d'encodage matérielles et logicielles disponibles qui peuvent être mieux adaptées à la diffusion de votre événement de diffusion en direct. Vous pouvez télécharger le logiciel OBS Studio ici.

  1. Ouvrez OBS Studio.
  2. Dans le Sources rubrique, cliquez sur + pour ajouter une nouvelle source. Sélectionnez une source dans la liste. Ce démarrage rapide utilise un appareil photo pour la capture vidéo, c'est pourquoi l'option Périphérique de capture vidéo est sélectionnée.
  3. Entrez un nom pour la nouvelle source et cliquez sur OK.
  4. Sélectionnez votre appareil photo dans le Dispositif liste. Un aperçu doit apparaître dans la boîte de dialogue des propriétés. Cliquez sur d'accord.
  5. Dans la section Contrôles, cliquez sur Paramètres.
  6. Cliquez sur Stream dans le côté gauche de la boîte de dialogue Paramètres.
  7. Pour le service de flux, sélectionnez Custom....
  8. Pour Server, utilisez l'URL SRT fournie par le module Live.
  9. Pour la touche Stream, laissez-la vide.
  10. Cliquez sur OK pour enregistrer les paramètres.
  11. Dans le Contrôles section, cliquez sur Démarrer la diffusion. La diffusion en direct devrait commencer.

Publication de l'événement en direct

Pour générer le code d'intégration de l'événement en direct, procédez comme suit :

  1. Retournez au module Live.
  2. Si la page Salle de contrôle de l'événement n'est pas affichée, cliquez sur l'onglet Live pour afficher la liste des événements en direct. Cliquez sur le nom de l'événement pour ouvrir le Salle de contrôle page.
  3. Vérifiez que vous voyez bien le flux en direct. Notez qu'après le démarrage de l'encodeur, il peut prendre une minute pour que le flux en direct apparaisse.
  4. Pour publier l'événement en direct, cliquez sur Publier et intégrer dans la navigation de gauche.
  5. Sélectionnez un joueur à l'aide de la Joueur disponible menu déroulant.
  6. Cliquez sur l' URL du lecteur pour visualiser le flux en direct.
  7. Lorsque vous avez terminé avec le flux en direct, cliquez sur le bouton Arrêter le flux dans le module Live. De plus, revenez à OBS Studio et cliquez sur le bouton de flux pour empêcher l'encodeur de diffuser en continu.

Création d'un clip

Le module Live offre la possibilité de créer des clips vidéo à partir d'événements terminés. Des clips peuvent également être créés pendant qu'un événement en direct est en cours. Il y a plusieurs raisons pour lesquelles vous pouvez créer un clip :

  • Pour créer un court clip teaser qui peut être publié sur les réseaux sociaux
  • Pour limiter la durée d'une vidéo que vous souhaitez publier (la plupart des plates-formes limitent la longueur des vidéos)
  • Vous avez constaté que les vidéos plus courtes fonctionnent mieux sur les réseaux sociaux

Les clips ne peuvent être créés que dans les 7 jours suivant la fin de l'événement. Ensuite, le bouton Créer un clip sera désactivé. Si l'événement dure plus de 24 heures, seules les dernières 24 heures sont coupables.

Pour créer un élément, procédez comme suit :

  1. Retournez au module Live.
  2. Clique le Complété languette.
  3. Recherchez l'événement et cliquez sur le nom de l'événement pour ouvrir la salle de contrôle.
  4. Cliquez sur Créer un élément. L'éditeur d'écrêtage s'ouvrira.
  5. Cliquez et faites glisser les poignées d'écrêtage sur la ligne de temps de la mise au point pour définir les points de départ et d'arrivée du clip.
  6. Cliquez sur Aperçu de l'élément pour afficher un aperçu de l'élément. Les points de départ et de fin peuvent être ajustés selon les besoins.
  7. Cliquez sur Enregistrer le clip.
  8. Entrez un nom d'élément et d'autres valeurs de métadonnées. Tous les champs obligatoires pour le compte apparaîtront également et doivent recevoir des valeurs.
  9. Cliquez sur Créer un élément. Le processus d'ingestion commence et le clip est enregistré sur votre compte.
  10. Les clips apparaîtront sous l'éditeur de clips. Cliquez sur Publier sur les réseaux sociaux pour publier le clip dans l'une de vos destinations sociales à l'aide de Brightcove Social. Pour plus d'informations sur la publication de vidéos à l'aide du module Social, consultez Publication de vidéos sur les plateformes de médias sociaux.
  11. Cliquez sur le bouton Retour à la salle de contrôle : Breadcrumb terminé. Tous les clips apparaîtront également dans la salle de contrôle de l'événement.

Résolution des problèmes de diffusion en direct

Si vous n'arrivez toujours pas à diffuser correctement votre vidéo en direct, contactez-nous. Voici une liste de ce dont l'assistance aura besoin pour traiter votre demande au plus vite :

  • Les symptômes précis du flux. Par exemple, le flux peut ne pas s'afficher du tout, ou il peut s'afficher mais saccader. Il peut aussi se figer lors de la lecture.
  • Est-ce que ce flux fonctionnait correctement auparavant ?
  • L'URL du point d'entrée utilisée par votre encodeur
  • Le logiciel et le matériel d'encodage utilisé
  • L'URL du lecteur à laquelle vous avez publié l'événement en direct
  • L'identifiant vidéo de votre ressource en direct
  • Les résultats du trace-route de votre encodeur jusqu'à l'hôte du point de publication