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 une nouvelle diffusion en direct et notez l'URL du serveur et la clé de diffusion/nom.
- 3: Dans Agent DVR, ouvrez Paramètres du serveur et sélectionnez « Diffusion RTMP ». Ajoutez un serveur et entrez l'URL et la clé de diffusion depuis YouTube.
- 4: Ajustez la durée de diffusion si nécessaire (par défaut 900 secondes).
- 5: Pour intégrer ceci à votre site Web, cliquez avec le bouton droit sur le lecteur en direct YouTube et sélectionnez « Copier le code d'intégration » pour obtenir le code HTML de 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
Utilisez cette fonction pour diffuser en direct automatiquement une caméra à des heures définies. Modifiez un appareil et définissez le serveur RTMP à utiliser sous l'onglet RTMP. Sélectionnez l'onglet Schedule et cliquez pour configurer le Schedule. Ajoutez une commande schedule « RTMP Streaming Start » et définissez les heures et les jours. Ensuite, ajoutez une commande « RTMP Streaming Stop ».
Diffusion programmée de la vue en direct
La configuration de la diffusion en continu des vues planifiées est un peu plus complexe. Vous devez ajouter une Action à un appareil, puis planifier un appel vers cette action :
- 1 : Après avoir ajouté le serveur RTMP, allez sur http://localhost:8090/q.json?cmd=getstreamingstatus et copiez l'ident du serveur RTMP que vous souhaitez utiliser (sans les guillemets)
- 2 : Ajoutez une action à l'appareil avec Si : Aucune, alors : Appeler l'URL, URL : http://localhost:8090/q.json?cmd=start-rtmp-view&ident=ident&ind=0 où ind est l'index de la vue que vous souhaitez diffuser (de 0 à 8)
- 3 : Ajoutez une entrée d'horaire 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 d'horaire pour arrêter en utilisant l'URL http://localhost:8090/q.json?cmd=stop-rtmp&ident=ident. Assurez-vous que l'horaire est activé dans l'onglet Général.
Vous pouvez aussi utiliser curl pour faire ces appels API.