Bienvenue dans cet article dans lequel nous aborderons le sujet des profils d'enregistrement de vos stations Miris.
Ils sont le centre névralgique de votre enregistreur, car ils vont définir les paramètres et fonctionnalités disponibles durant votre enregistrement et publication.
Nous vous proposerons dans une première partie la mise en place de trois profils d'utilisation classique : test, caméra, caméra et ordinateur. Ensuite, nous détaillerons chaque section des profils d'enregistrement, à savoir, les sources vidéos/audios, paramètres de rendu, fonctionnalités Nudgis, les flux et enfin les options avancées. Cette seconde partie sera dédiée aux administrateurs de la flotte qui veulent maîtriser l'ensemble des paramètres des profils d'enregistrement.
SOMMAIRE
2/ GESTION AVANCÉE DES PROFILS
2A/ SOURCES VIDÉO
2B/ SOURCES AUDIO
2E/ FLUX
2F/ OPTIONS AVANCÉES
Profil d'enregistrements
Ils sont disponibles via le menu Paramètres > Configuration > Profils d'enregistrement.
Par défaut, si vous n'avez pas créé de profil lors de la phase d'installation initiale, vous aurez un profil appelé "all-inputs". Ce profil va essayer de détecter les périphériques branchés sur votre station, c'est pourquoi pour avoir une utilisation optimale, nous vous recommandons de créer des profils d'enregistrement adaptés à votre utilisation.
Sachez que vous pouvez avoir autant de profils d'enregistrement que de type d'utilisation.
Il vous sera possible de renommer le profil d'enregistrement , le configurer , restaurer une version déjà sauvegardée , dupliquer ou bien supprimer un profil d'enregistrement en cliquant sur l'icône désiré. Enfin, il vous sera possible de créer un nouveau profil d'enregistrement grâce au bouton . Par exemple, pour la création d'un profil de test avec des sources virtuelles, utile si vous n'avez pas encore branché votre caméra ou ordinateur physiquement à la station. La première chose à faire est de donner un nom au profil. Il sera utilisé pour lancer votre enregistrement. Ici, nous l’appellerons "test" comme c'est un profil de test.
Ensuite, veuillez cliquer sur le bouton pour paramétrer votre profil "test".
Pour une utilisation simple et efficace, nous allons définir nos sources vidéo, audio ainsi que notre résolution principale de rendu.
Premièrement, nous allons ajouter notre source vidéo :
Veuillez définir un nom pour la source. Vous devez utiliser le même nom pour votre source audio RTSP, NDI ou SRT si votre source vidéo contient également de l'audio afin d'éviter de redéfinir le type de la source audio. Ensuite, sélectionnez le type de la source vidéo, dans notre cas "Signal de test" et en dernier le choix pour la mire du signal de test : smtpe, rouge, bleu, vert, balle.
Veuillez effectuer la même manipulation pour la source audio et choisir par exemple comme type de son de test parmi tic, tonalité sinusoïdale, bruit blanc.
Vous pourrez enfin choisir la résolution de rendu principale entre 2160p, 1440p, 1080p (et personnalisée). Retenez que plus la résolution est élevée, plus la taille du fichier d'enregistrement sera grande. Pour un enregistrement standard avec deux sources, vous pouvez sélectionner 1080p. Si vous avez plus de deux sources, vous pouvez sélectionner une résolution à partir de 1440p.
Enfin, cliquez sur le bouton "Sauvegarder" pour valider vos modifications.
Vous obtiendrez un nouveau profil de test.
Ce profil de test est disponible quels que soient les périphériques branchés pour effectuer vos tests étant donné qu'il fonctionne uniquement avec des sources virtuelles.
Maintenant, nous aborderons la mise en place d'un profil d'enregistrement avec des sources physiques ou réseaux, fréquemment utilisé, à savoir un profil de type caméra exclusivement ou bien la caméra et votre ordinateur.
Étant donné que nous allons utiliser des sources physiques ou réseaux, si une des sources n'est pas disponible à la prévisualisation, vous obtiendrez une erreur du type :
Cela signifie que la source vidéo "cam" du profil "camera" n'est pas détectée par la station Miris.
Donc, veillez à bien vérifier que vos sources soient bien connectées au bon endroit physiquement ou disponibles sur votre réseau avant le lancement de votre enregistrement.
Le profil caméra aura une source vidéo et une source audio. Il permettra d'enregistrer l'orateur avec un microphone. Nous allons donc créer un profil que l'on va appeler camera avec une source vidéo et une source audio comme nous l'avons vu précédemment pour la création du profil de test.
Nous allons ajouter une source vidéo "cam" qui sera dans ce cas une caméra réseau avec un flux RTSP de type "rtsp://IP/media/video1" pour une caméra Sony. Si besoin vous pouvez entrer l'utilisateur/mot de passe si votre flux RTSP est protégé.
Nous vous expliquerons dans la seconde partie comme récupérer le lien du flux RTSP de votre caméra. Si vous voulez récupérer un flux directement sur votre réseau, il faudra utiliser par exemple une source vidéo de type NDI.
Vous pouvez activer l'option "Lancer le tracking Autocam sur cette entrée". Elle ne fonctionnera que si elle est active sur votre serveur Nudgis et elle permet de suivre l'orateur. Sachez que cette fonctionnalité sera exécutée sur votre serveur Nudgis Worker et non votre station Miris.
Pour notre source audio, nous utiliserons le microphone branché sur la caméra, donc la sortie audio sera de type "Source RTSP" également avec le nom "cam" de notre source vidéo précédente.
Après avoir validé les modifications en cliquant sur le bouton "Sauvegarder". Vous obtiendrez pour la prévisualisation du profil "camera" :
Pour le profil caméra et ordinateur, il contiendra deux sources vidéos et une source audio, donc trois sources au final. Ici, la seule différence est que nous ajouterons une source vidéo qui sera la capture de l'écran de l'ordinateur en plus de la captation de l'orateur. C'est pourquoi, nous vous invitons à dupliquer le profil "camera" en cliquant sur le bouton :
Et de renommer le profil "camera_copy" en "camera-pc"
Veuillez éditer votre nouveau profil "camera-pc" en cliquant sur le bouton dédié . Et ajouter une nouvelle source vidéo "data" ici en HDMI, nous pourrons activer l'option "Détecter les diapositives dans cette source". Elle activera une recherche de diapositive si vous utilisez un outil de présentation.
Après avoir validé les modifications en cliquant sur le bouton "Sauvegarder". Vous obtiendrez pour la prévisualisation du profil "camera-pc" :
Nous allons désormais aborder plus en détail les différents paramètres et options du profil d'enregistrement dans le cadre d'une utilisation avancée pour les administrateurs Miris.
Gestion avancée des profils
Les stations Miris supportent des sources vidéos physiques et réseaux :
Deux sources vidéos maximum pour les Miris Box Mini.
Six sources vidéos maximum pour les Miris Box Plus.
Six sources vidéos en réseau maximum en 1080p pour Miris Netcapture.
Sources vidéo
Les stations supportent 5 types de sources vidéo :
Deux types d'entrée physique USB (périphérique compatible avec la norme UVC en USB 3.0) et HDMI (jusqu'à une résolution 1080p à 60 images par seconde). Particularité de la Miris Box Mini, elle gère HDCP ce qui n'est pas le cas de ses consœurs.
Pour ce faire, veuillez choisir "Entrée HDMI ou USB" pour le type de source vidéo, puis sélectionnez votre source (elle devrait être détectée automatiquement) dans "Entrée physique sélectionnée".
Vous pouvez définir si besoin la résolution et un délai personnalisé.
Cochez la case "Détecter les diapositives dans ce flux" si la source est une source de données avec une présentation (lors de l'exportation, Nudgis extrait les diapositives et les mots clés de cette source).
Ici, j'ai à ma disposition une entrée HDMI en 1080p que j'ai sélectionnée pour laquelle j'ai activé l'option de détection des diapositives :
Vous aurez également la possibilité de récupérer quatre types de source réseau :
- RTSP : Si vous utilisez une caméra IP, vous devrez choisir cette source. Veuillez noter que nous supportons uniquement le type H.264/AAC. Pour récupérer le flux de la caméra, veuillez vous connecter sur votre caméra ou bien utiliser le logiciel fournit par le constructeur. Sinon, veuillez utiliser le logiciel ONVIF pour récupérer le lien du flux de la caméra. Par exemple, le lien pour une caméra Sony sera du type "rtsp://IP/media/video1". Si besoin, vous pouvez entrer l'utilisateur/mot de passe si votre flux RTSP est protégé.
- NDI : Si vous avez besoin de récupérer un flux sur votre réseau, nous supportons NDI (NDIv5 et NDI|HX v1, v2 & v3 mais pas le codec H.265). Vous aurez juste à choisir dans le menu déroulant votre source NDI. Veuillez noter, avec NDI HX v1, il faut enlever l'alias pour le réseau CAM (192.168.12.10/24) sinon le flux NDI sera bien "découvert" mais il ne pourra pas être lu.
- SRT : Depuis la version Miris 2.6.0, nous avons ajouté le support du protocole SRT (Secure Reliable Transport) pour les sources vidéo, permettant le chiffrement des flux et une utilisation sur des réseaux peu stables. Ce protocole de diffusion vidéo est basé sur UDP et utilise par défaut le port 4343. Il est préférable de mettre votre caméra en mode "Listener" car si vous la mettez en mode "Caller", il faudra démarrer le flux vidéo sur la caméra. Enfin, il faudra mettre la station Miris en mode "Caller" puis ajouter l'adresse IP de la source distante SRT (celle de votre caméra).
- RTP : Vous pouvez récupérer un flux vidéo RTP en définissant un port UDP (par défaut 10000).
Enfin, une source virtuelle "Signal de test" que nous avons abordé lors de la création de notre profil de test. Nous avons terminé avec la présentation des diverses possibilités de capture pour vos sources vidéos. Nous allons continuer à présent avec la capture de vos sources audios.
Sources audio
Les stations Miris supportent des sources audio physiques et réseaux. Elles supportent toutes la capture audio à partir d'un flux réseau RTSP, NDI, Dante (via un adaptateur Dante AVIO USB) ou d'une source audio en HDMI. Cependant, chacune a une particularité :
La Miris Box Mini a la possibilité de récupérer de l'audio via un jack 3,5 mm.
La Miris Box Plus permet de récupérer en plus des entrées physiques audios du XLR ou RCA.
Miris Netcapture permet uniquement de capturer flux audios réseaux.
La configuration des sources audio repose sur le même principe de configuration que les sources vidéos. Cependant, pour les sources audio réseaux de type RTSP, SRT et NDI, le champ nom doit correspondre à la source vidéo associée. C'est à dire que si votre source vidéo s'appelle "cam", il faudra également labelliser votre source audio "cam". Pour les sources audio physiques, il faudra sélectionner la source désirée, par exemple sur Mirs Box Mini, vous pourrez sélectionner ces sources physiques :
Et sur une Miris Box Plus, vous aurez le choix entre ces sources physiques :
Si vous avez un périphérique de type adaptateur Dante AVIO USB, il sera détecté ainsi :
Nous poursuivons avec la prochaine section sur les paramètres de rendu.
Paramètres de rendu
Comme nous l'avons vu dans la première partie avec la création des profils d'enregistrement, vous pouvez sélectionner une résolution de rendu pour votre enregistrement.
Veuillez retenir, que plus vous augmentez en résolution, plus le fichier sera important en taille :
2160p (10-20 Mbits/s) soit 5 à 10 Go par heure.
1440p (5-10 Mbits/s) soit 2,5 à 5 Go par heure.
1080p (4-8 Mbits/s) soit 2 à 4 Go par heure.
Vous avez également la possibilité si besoin de changer le débit d'encodage et la cadence d'image principale pour le rendu de l'enregistrement vidéo. Par défaut, le débit d'encodage est à 5 Mbps et il n'est pas possible d'aller au delà de 40 Mbps. Pour la cadence d'image, vous avez le choix 25 ips ou 30 ips. Par défaut, elle est à 25 ips (Europe).
Vous avez également la possibilité d'avoir le rendu de l'enregistrement sur un écran HDMI pour monitorer, en activant l'option "Activer la sortie de prévisualisation vidéo". Cela peut être utile pour montrer sur un moniteur local au présentateur qui peut vérifier si le cadrage est correct ou si l'enregistrement est en cours. Attention, cela ne fonctionnera que si l'écran est branché avant le démarrage de la station.
Si l'option "Activer la sortie de prévisualisation vidéo" est active, une nouvelle option "Activer l'OSD sur la sortie de prévisualisation" apparaîtra et affichera l'état d'enregistrement en surimpression sur le rendu. Enfin, vous pourrez choisir via l'entrée "Sortie audio pour la prévisualisation" la sortie vers laquelle diffuser le son de l'enregistrement.
Fonctionnalités Nudgis
Nous allons désormais aborder quelques paramètres liés à votre serveur Nudgis.
Premièrement, la possibilité de définir un emplacement par défaut qui permettra d'avoir le nom de l'emplacement dans le titre de la vidéo au lieu du nom de la station en ubi-box-adresse-mac. Ainsi, vous pourrez retrouver vos vidéos en fonction du lieu d'enregistrement. Par exemple, nous avons défini l'emplacement par défaut à "Salle A" :
Vous pourrez retrouver cette information dans les métadonnées de la vidéo dans les paramètres avancés de la vidéo sur votre serveur Nudgis pour l'entrée "Emplacement de création".
Ensuite, vous allez pouvoir activer la publication automatique vers une chaîne sur votre Nudgis.
En sélectionnant, le serveur Nudgis de destination, puis la chaîne de publication.
L'option "Supprimer automatiquement un média après son export automatique", l'enregistrement sera supprimé de la station si l'export s'est bien terminé.
Si vous avez créé plusieurs publications automatiques, elles seront effectuées l'une après l'autre.
La fonctionnalité Nudgis suivante concerne la configuration de la diffusion en direct. Elle vous permettra d'activer le bouton "Démarrer le live" dans la page d'enregistrement. Nous reprenons le même principe que pour la configuration de la chaîne de publication automatique, mais cette fois-ci pour votre page de diffusion en direct.
Vous aurez ensuite trois options à votre disposition pour la diffusion en direct vers Nudgis :
- Créer la page de live Nudgis dans la même chaîne que celle de la VOD : Si activé, et si une chaîne est définie dans les métadonnées de l'enregistrement (par exemple, fournie via le "Course Id" d'un enregistrement programmé), la page de live sera créée dans la même chaîne que celle qui sera utilisée pour la publication VOD. Notez que si Miris Manager ou l'interface passe une valeur pour le paramètre "live_oid", elle prendra la priorité.
- Transférer les annotations sociales de la page de live vers la VOD en cas de publication automatique. Toutes les annotations de la page de live seront transférées vers la vidéo à la demande lors de son envoi vers le serveur (publication automatique uniquement).
- Supprimer toutes les annotations sociales présentes sur la page du direct lors de l'arrêt de la diffusion
Flux
Nous allons à présent aborder la section Flux où vous pourrez paramétrer les flux envoyés par la station.
Ils sont au nombre de 3 flux par défaut : un flux correspondant à la résolution principale du rendu puis un flux 1080p et 720p. Il regroupe les flux de prévisualisation (HLS) et diffusion en direct vers un serveur (RTMP). Il s'agit d'un sujet avancé qui peut causer des problèmes inattendus : par défaut, les flux sont configurés automatiquement. Nous vous déconseillons de changer les paramètres (largeur, hauteur, cadence d'images du flux, débit d'encodage vidéo, débit d'encodage audio) et de faire appel à l'équipe Support UbiCast pour toutes modifications au préalable. Par contre, les autres paramètres peuvent être modifiés. L'option "Inclus dans le flux HLS" vous permet d'activer ou non le flux dans la prévisualisation.
Et l'option "Activer la diffusion RTMP" pour effectuer votre diffusion en direct vers un serveur RTMP peut être modifiée.
Il faut concaténer l'ensemble de vos paramètres RTMP, par exemple pour faire une diffusion en direct vers Youtube, vous devrez entrer pour URL RTMP, sachant que vous aurez ces trois paramètres :
Serveur RTMP : rtmp://a.rtmp.youtube.com
App RTMP : live2
Flux RTMP : Votre clé d’API
Il est nécessaire d'avoir au moins une source audio configurée pour que la diffusion en direct vers un serveur RTMP fonctionne.
Veuillez noter qu'il n'est pas possible de faire une diffusion en direct vers Nudgis et vers un serveur RTMP en même temps. De plus, il faut qu'il y ait au moins un flux actif pour le bon fonctionnement de l'enregistrement et la prévisualisation.
Options avancées
Cette dernière section "les options avancées" sont des options de configuration avancées qui vous permettront d’effectuer des ajustements plus précis et sont à manipuler avec précaution.
Tout d'abord, vous pourrez changer la périodicité des actions d'enregistrements.
Arrêter la prévisualisation automatiquement : Le comportement par défaut étant de conserver la prévisualisation tant qu'un utilisateur reste connecté. Vous pouvez forcer l'arrêt de celle-ci après chaque enregistrement en choisissant l'option "Après chaque enregistrement", pour forcer le changement de l'URL HLS plus souvent, pour réduire la consommation électrique ou encore ajuster l'expérience utilisateur.
Oter la pause automatiquement : On désactive la pause automatique par défaut "Toujours (au démarrage et l'arrêt de l'enregistrement)", cependant il est possible d'activer cette option uniquement "Au démarrage des enregistrements" ou bien de la désactiver complètement avec l'option "Jamais".
Durée maximale d'enregistrement : Vous avez la possibilité de changer la durée maximale d'enregistrement initial de 4h sachant que la valeur zéro représente une durée illimitée.
La section suivante permet de modifier les paramètres d'apparences du rendu de votre enregistrement sur votre serveur Nudgis.
Vous pouvez ajouter une image d'arrière-plan en spécifiant un chemin absolu vers un fichier jpg ou png du type "/home/ubicast/mediacoder/background/background.png". Il faut transférer cette image avec un client SFTP en utilisant le compte "ubicast" pour se connecter.
Ensuite, si vous souhaitez définir une disposition particulière de vos sources, veuillez décocher l’option “Disposition automatique”, cependant nous préconisons l’utilisation de l’option Disposition automatique.
L'option "Publier en tant que RichMedia Dynamique sur Nudgis" vous permet de désactiver la publication en Dynamique RichMedia et sera ainsi au format HD RichMedia.
Si vous avez désactivé l'option "Disposition automatique", vous pourrez appliquer une disposition Dynamique RichMedia différente du 50/50 au format JSON que vous pouvez récupérer sur votre serveur Nudgis dans les paramètres du lecteur de votre vidéo.
La prochaine section permet de modifier les paramètres du niveau de logs de l'environnement multimédia Gstreamer et changer de moteur d'encodage. Merci de contacter le support UbiCast avant de faire des modifications sur ces paramètres.
Vous pourrez également "ignorer les limites d'enregistrement", mais nous vous déconseillons très fortement d'activer cette option, car le le système enregistrera au delà de ses spécifications. Utilisez cette option à vos risques et périls.
Si vous ne voulez pas "Sécuriser le flux HLS en rendant aléatoire les URLs de chaque prévisualisation et enregistrement", veuillez décocher cette option. Auquel cas, toute personne qui aura le lien HLS pourra visualiser l'enregistrement.
Pour finir, vous aurez la possibilité d'exécuter des actions tierces via des scripts soit en fonction d'événements au "Démarrage/arrêt de la prévisualisation ou enregistrement". Des exemples de scripts existent dans le répertoire "/usr/share/mediacoder/examples". Par exemple, au démarrage de la prévisualisation, vous pourrez lancer un script en spécifiant son chemin complet pour appeler une présélection de caméra, ici Canon :
Ou bien sous la forme de boutons d’action personnalisés.
Par exemple, pour les appels de présélection de caméra, vous pouvez utiliser le script "pycamctl", disponible via le chemin "/usr/share/mediacoder/examples/pycamctl". Il est pour l'instant uniquement compatible avec les caméras Sony et Panasonic.
Pour appeler le preset 1 d'une caméra Sony SRG-300SE, vous pouvez utiliser cette commande :
/usr/share/mediacoder/examples/pycamctl --model Sony-SRG-300SE --ip 192.168.1.2 --user admin --password admin1234 preset_call 1
Vous obtiendrez ainsi un bouton "Plan Large" dans l'interface d'enregistrement qui vous permettra d'appeler la prédisposition de caméra désirée :
Pour de plus amples informations ou contribuer à de nouvelles fonctionnalités, merci de consulter notre répertoire de code à cette adresse : https://github.com/UbiCastTeam/pycamctl.
Cet article vous a permis d'avoir une vue exhaustive sur l'utilisation et la configuration des profils d'enregistrement. Vous pouvez désormais lancer votre enregistrement !
Pour continuer : découvrez notre article concernant "Enregistrer du contenu" avec Miris Capture !
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.