Étape par étape: Diffusion en continu d'un événement en direct Secure Reliable Transport (SRT)
Le but de ce Quick Start est de vous montrer comment utiliser le module Live et Open Broadcaster Software (OBS) pour diffuser un événement SRT en direct. {% if site.product_short == Video Cloud-fr/ ou site.product_short == Beacon-fr/ ou site.product_short == CorpTV-fr/ %}
Pour en savoir plus sur toutes les fonctionnalités disponibles dans le module Live, consultez Création et gestion d'événements en direct à l'aide du module Live. Pour une série de bonnes pratiques et de recommandations visant à garantir une expérience de diffusion en direct stable et de haute qualité, consultez les directives et bonnes pratiques du module Live. Pour obtenir la liste de toutes les options disponibles auprès de Brightcove pour diffuser des vidéos en streaming en direct, consultez Diffusion de flux en direct.
{% endif %} {% if site.product_short == Live-fr/ %}
Pour en savoir plus sur toutes les fonctionnalités disponibles dans le module Live, consultez Création et gestion d'événements en direct à l'aide du module Live. Pour une série de bonnes pratiques et de recommandations visant à garantir une expérience de diffusion en direct stable et de haute qualité, consultez les directives et bonnes pratiques du module Live. Pour obtenir la liste de toutes les options disponibles auprès de Brightcove pour diffuser des vidéos en streaming en direct, consultez Diffusion de flux en direct.
{% endif %}
Après avoir terminé ce Quick Start, vous devriez être en mesure de:
Utilisez le module Live pour créer un événement live SRT
Configurez votre encodeur pour un événement live SRT
Découpez votre événement et enregistrez-le en tant que ressource VOD sur votre compte
Ce Quick Start vous aidera à diffuser un événement en direct sur différents appareils à l'aide d'Open Broadcaster Software (OBS) Studio. OBS est un logiciel open source pour l'enregistrement vidéo et la diffusion en direct et peut être téléchargé ici. D'autres encodeurs peuvent également être utilisés avec le module Live.
Public
Tout éditeur ayant besoin de diffuser un événement de diffusion en direct à l'aide du module Live.
Prérequis
Un compte Enterprise 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
Limitations
Votre encodeur doit émettre un flux RTMP ou SRT
Les diffusions en direct connaîtront un délai de 20 à 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 à l'aide du module Live, vous devez effectuer les tâches suivantes:
Cliquez sur Créer un événement pour créer un nouvel événement.
Saisissez un nom d'événement.
Saisissez quelques balises pour l'événement.
Si votre compte a été configuré avec des champs personnalisés obligatoires, assurez-vous que des valeurs sont attribuées aux champs personnalisés.
Sélectionnez un profil d'ingestion en direct dans la liste déroulante. Le profil d'ingestion en direct contrôle le nombre et la qualité des rendus en direct créés.
Sélectionnez Convertir l'événement en vidéo lorsque vous avez terminé. Cela enregistrera l'événement sous forme de vidéo dans le module Médias.
Sélectionnez la région la plus proche de votre emplacement.
Cliquez sur le lien Options avancées pour développer les options avancées.
Réglez le temps de reconnexion sur 10 minutes (par défaut).
Pour le format d'entrée, sélectionnez Secure Reliable Transport (SRT).
Dans la section CIDR Whitelist, 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ît 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 {adresse IP} /32 (exemple: 255.160.10.1/32).
Cliquez sur Démarrer le 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 diffusion en direct. Le logiciel OBS Studio est une application de bureau qui capture les entrées de votre caméra et produit un flux qui peut être diffusé par un CDN. Notez qu'il existe des solutions d'encodage matérielles et logicielles 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.
Ouvrez OBS Studio.
Dans la section Sources, cliquez sur + pour ajouter une nouvelle source. Sélectionnez une source dans la liste. Ce Quick Start utilise une caméra pour la capture vidéo, de sorte que le périphérique de capture vidéo est sélectionné.
Entrez un nom pour la nouvelle source et cliquez sur OK.
Sélectionnez votre appareil photo dans la liste des appareils. Un aperçu doit apparaître dans la boîte de dialogue des propriétés. Cliquez sur OK.
Dans la section Contrôles, cliquez sur Paramètres.
Cliquez sur Stream dans la partie gauche de la boîte de dialogue Paramètres.
Pour Stream Service, sélectionnez Custom... .
Pour Server, utilisez l'URL SRT fournie par le module Live.
Pour la clé Stream, laissez-la vide.
Cliquez sur OK pour enregistrer les paramètres.
Dans la section Contrôles, cliquez sur Démarrer la diffusion en continu. La diffusion en direct devrait commencer.
Publier l'événement en direct
Pour générer le code d'intégration de l'événement en direct, procédez comme suit:
Revenez au module Live.
Si la page Control Room 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 la page Control Room.
Vérifiez que vous pouvez voir la diffusion en direct. Notez qu'après le démarrage de l'encodeur, la diffusion en direct peut prendre une minute.
Pour publier l'événement en direct, cliquez sur Publier et intégrer dans le volet de navigation de gauche.
Sélectionnez un lecteur
à l'aide de la liste déroulante Available Player.
Cliquez sur l'URL du lecteur pour visionner la diffusion en direct.
Lorsque vous avez terminé la diffusion en direct, cliquez sur le bouton Arrêter la diffusion en direct dans le module Live. Revenez également dans OBS Studio et cliquez sur le bouton Stream pour arrêter la diffusion en continu de l'encodeur.
Création d'un clip
Le module Live permet 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. Plusieurs raisons peuvent vous inciter à créer un clip:
Pour créer un court clip d'accroche pouvant être publié sur les réseaux sociaux
Pour limiter la longueur d'une vidéo que vous souhaitez publier (la plupart des plateformes limitent la longueur des vidéos)
Vous avez constaté que les vidéos plus courtes sont plus performantes 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 peuvent être découpées.
Pour créer un clip, procédez comme suit:
Revenez au module Live.
Cliquez sur l'onglet Terminé.
Localisez l'événement et cliquez sur son nom pour ouvrir la Control Room.
Cliquez sur Créer un clip. L'éditeur d'écrêtage s'ouvre.
Cliquez et faites glisser les poignées de découpe sur la chronologie de la mise au point pour définir les points de départ et de fin du clip.
Cliquez sur Aperçu du clip pour prévisualiser le clip. Les points de départ et d'arrivée peuvent être ajustés selon les besoins.
Cliquez sur Enregistrer le clip.
Entrez un nom de clip et d'autres valeurs de métadonnées. Tous les champs obligatoires pour le compte apparaîtront également et des valeurs doivent être attribuées.
Cliquez sur Créer un clip. Le processus d'ingestion commencera et le clip sera enregistré sur votre compte.
Les clips apparaîtront sous l'éditeur de clips. Cliquez sur Publier sur les réseaux sociaux pour publier le clip sur 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 réseaux sociaux.
Cliquez sur le bouton Retour à la salle de contrôle: Fil d'Ariane terminé. Tous les clips apparaîtront également dans la Control Room de l'événement.
Résolution des problèmes de diffusion en direct
Si vous avez besoin d'une aide supplémentaire pour que votre événement en direct fonctionne, vous pouvez nous contacter. Pour vous assurer d'obtenir une réponse la plus rapide possible, vous trouverez ci-dessous une liste de l'assistance dont vous aurez besoin pour résoudre le problème.
Les symptômes spécifiques du flux. Par exemple, est-ce qu'il ne joue pas du tout ou est-ce qu'il bégaie ou gèle ?
Si ce flux fonctionnait correctement par le passé
L'URL du point d'entrée que vous utilisez dans votre encodeur
Le logiciel et le matériel d'encodage que vous utilisez
L'URL du lecteur sur lequel vous avez publié l'événement en direct
L'identifiant vidéo de votre actif en direct
Les résultats d'un trace-route de votre encodeur vers l'hôte du point de publication