Configuration: RTMP Streaming
À propos de
Diffusez en direct sur YouTube, Twitch ou tout autre fournisseur RTMP. Intégrez éventuellement la vidéo sur votre site web. Note : La diffusion RTMP nécessite un abonnement ou une licence professionnelle.
Ajout de serveurs RTMP
L'Agent prend en charge le streaming simultané vers plusieurs points de terminaison RTMP. Pour ajouter un serveur RTMP, cliquez sur le menu Serveur, Paramètres (sous Configuration) - sélectionnez "Streaming RTMP" dans le menu et ajoutez un nouveau serveur. Vous pouvez contrôler la résolution en utilisant le menu déroulant Taille et le curseur Qualité pour le débit binaire. Si votre flux se met en mémoire tampon fréquemment, essayez de réduire la taille ou la qualité, ou les deux, pour obtenir une lecture fluide.
Diffusion en continu vers YouTube
- 1: Connectez-vous à YouTube et visitez YouTube Live Dashboard.
- 2: Créez un nouveau flux en direct et notez l'URL du serveur et la clé/nom du flux.
- 3: Dans Agent DVR, accédez aux paramètres de votre serveur et rendez-vous dans l'onglet "Streaming". Entrez l'URL et la clé du flux provenant de YouTube.
- 4: Ajustez la durée du streaming si nécessaire (par défaut, 900 secondes).
- 5: Pour intégrer cela sur votre site web, faites un clic droit sur le lecteur YouTube en direct et sélectionnez "Copier le code d'intégration" pour obtenir le code HTML pour votre page web.
Après ces étapes, commencez à diffuser en direct sur votre site.
Streaming manuel
Cliquez sur le menu Serveur et sur Streaming RTMP dans le menu Système. Cliquez sur le bouton "..." à côté de votre entrée de serveur RTMP pour configurer le périphérique ou afficher le flux en direct. Le flux vers votre plateforme RTMP devrait démarrer. Donnez-lui quelques secondes pour se mettre en mémoire tampon.
Diffusion planifiée des appareils
Modifiez un appareil et définissez le serveur RTMP à utiliser sous l'onglet RTMP. Sélectionnez l'onglet Calendrier et cliquez pour configurer le calendrier. Ajoutez une commande de calendrier "Démarrer le streaming RTMP" et définissez les heures et les jours. Ensuite, ajoutez une commande "Arrêter le streaming RTMP".
Diffusion programmée de la vue en direct
Pour configurer la diffusion en continu planifiée, c'est un peu plus compliqué. Vous devrez ajouter une action à un appareil, puis planifier un appel à cette action :
- 1: Après avoir ajouté le serveur RTMP, accédez à http://localhost:8090/q.json?cmd=getstreamingstatus et copiez l'identifiant du serveur RTMP que vous souhaitez utiliser (en excluant les guillemets)
- 2: Ajoutez une action à l'appareil avec Si : Aucun, alors : Appeler l'URL, URL : http://localhost:8090/q.json?cmd=start-rtmp-view&ident=identifiant&ind=0 où ind est l'index de la vue que vous souhaitez diffuser en continu (de 0 à 8)
- 3: Ajoutez une entrée de planification dans le planificateur de l'appareil pour "Action : Exécuter" et sélectionnez l'action que vous venez de créer.
Vous pouvez ajouter une autre action/entrée de planification pour arrêter l'utilisation de l'URL http://localhost:8090/q.json?cmd=stop-rtmp&ident=identifiant. Assurez-vous que la planification est activée dans l'onglet Général.
Vous pouvez également utiliser curl.exe pour effectuer ces appels API.