Imprimer
Catégorie : Diffuser en direct
Affichages : 1052

Procédure avec un boitier CEREVO pour des DIRECTS VIDEOS sur sa chaîne YouTube :

 

Nous utilisons très régulièrement ce petit boitier Cerevo Liveshell pro depuis des années, il est bien pratique et permet de diffuser en qualité HD 720p (pas en 1080, il faut passer au liveshell X). On peut même le gérer à distance via internet !

Voici les procédures :

 

Créer un compte sur https://shell.cerevo.com/login

(entrer un mail + mot de passe)

Sélectionner « Liveshell pro »

Puis configurer pour diffuser sur sa chaîne YouTube :

« other broadcasting services »

OK

Entrer RTMP URL et clé de stream (dispo sur sa chaîne YouTube, dans la page de retransmission en direct) (Il faut être connecté sur sa chaîne, puis dans creator studio sous pictogramme en haut à droite – Diffusion en direct – Diffusion immédiate – Infos générales – Configuration de l’encodeur : URL du serveur puis clé de stream à afficher mais à ne pas réinitialiser, sinon il faut reconfigurer !).

Ne rien mettre dans Browsing RTMP url.

Sélectionner sa connexion internet (WIFI ou filaire)

OK (la première fois, entrer le code à 4 chiffres proposé par le boitier connecté sur internet et allumé pour la première fois).

Enregistrer l’adresse URL de sa page Dashboard dans ses favoris pour se connecter automatiquement à chaque fois que c’est nécessaire.

Sur le Dashboard, pendant le direct, on doit avoir la mention « excellent » (cerevo allumé en bleu), sinon il faut affiner les paramètres en allant sur l’onglet « custom » (jouer sur Averenge Bit rate dans Video quality pour diminuer la qualité de retransmission).

Pour une liaison ADSL classique, je conseille :

Audio Bit rate : 50 kbps minimum

Video Bit rate : 500 kbps minimum (l'idéal étant d'avoir 3 Mbps soit 3000 kbps)

Pour liaison par fibre ou 4G, on peut monter le video bit rate à plus de 1000 kbps.

Queue Lenght : 2000

Compression : 0 !

START LIVE ou STOP LIVE pour démarrer ou arrêter un direct à volonté. A chaque allumage du boitier CEREVO, le direct recommence tout seul.

 

Après un direct, une nouvelle vidéo à revoir sera créée automatiquement dans sa chaîne YouTube. On peut retravailler sa vidéo (couper début et fin, certains passages, etc.) sur YouTube.

La fenêtre vidéo créée pour les DIRECTS peut être intégrée dans un site web (normalement - pas toujours sur des chaînes récentes), mais elle change pour chaque direct car vous devez programmer la date de votre direct à chaque fois (nouvelle politique de youtube depuis octobre 2016, c'est bien dommage, car avant on obtenait toujours la même fenêtre video, donc pas besoin de programmer une date !). De plus, mauvaise nouveauté là aussi pour youtube, on ne peut parfois pas recopier la fenêtre dans un autre site web...

Ce système fait du direct sur YouTube de manière publique, càd que n’importe qui peut y avoir accès, s’il connaît l’adresse de votre chaîne et s’il est là au bon moment.

Pour que les internautes ne puissent pas retrouver ensuite la vidéo enregistrée, aller dans « paramètres avancées » sur sa page de direct YouTube, puis sélectionner « Rendre automatiquement l’archive non répertoriée… ». Libre à vous ensuite de mettre cette vidéo sur votre site web ou d’en communiquer l’adresse à vos contacts mails…

 

 

Paramétrages réalisés en 2016 par le foyer de charité de Tressaint :

 

Les conditions de la retransmission

 

Acquisition du matériel suivant pour le Streaming :


 

Paramétrage de l’encodeur CEREVO Liveshell Pro

Paramètres dans le Dashboard du Liveshell Pro

Input : 1080i (signal recu et identifié par l’encodeur)

 

Audio Mix

Boost : Off

AV-IN Vol : 9

MIC Vol : 5

HDMI Vol : 9

Adjust audio delay : 0 ms

AV IN Setting

Brightness : 144

Contrast : 128

Saturation : 144

 

Audio Quality : 44kHz Stereo Bitrate : 128 kbps. Peut être aurait-il fallu augmenter au maximun ? (l’envoi en stéreo recommande 384 kbps mais l’encodeur limite à 254 kbps)

 

Video Input : HDMI

Quality Setting

Rate Control : Quality vary

 

Video Quality

Average Bit Rate : 2000Kbps (Bite rate en live:  2392 environ / 2128 kbps)

Frame rate 25fps

Key frame Insertion time : 50f

Queue lenght : 300

Max compression ratio : 0

Profile : High

Vertical resolution 480px (si la bande passante est suffisante, choisir 720px)


 


 

Paramétrage de Youtube

https://support.google.com/youtube/answer/2853702?topic=2853713&hl=fr


 

Sources d’informations techniques (oct 2016) :

https://liveshell-manual.cerevo.com/en/category/liveshell-pro/

Indiquer le debit upload disponible avec une marge d’au moins 25%.

 

Contrôle de débit: Lorsque la bande passante du streaming n'est pas suffisante, ce paramètre réduira automatiquement soit la qualité (bitrate) soit le  smoothness (Frame Rate).

Compte tenu que le Frame Rate détermine le KeyFrame et qu’il vaut mieux privilégier un Frame rate fixe (c’est ce que je comprends !), choisir Quality Vary pour faire varier plutot la qualité que le Frame Rate.

 

En video, une KeyFrame est une image de réference.

 

C'est à dire qu'il y a une image de réference et toutes les images suivantes ne seront en fait que les differences entre cette image et l'image de réference, jusqu'à la prochaine image de réference.

 

Par exemple, quand tu configures le KeyFrame dans le codec divx, il est à 10 par défaut.

C'est à dire qu'il y aura une image de reference toutes les 10 secondes (donc toutes les 250 ou 300 images si la video est du PAL ou ntsc)

 

De ce fait, plus il y a de KeyFrame, cad une valeur plus petite, meilleure sera la qualité de la vidéo. Mais cela demande plus de bande passante !

 

La valeur du KeyFrame joue aussi dans la navigabilité dans la vidéo.

Si tu met un KeyFrame toutes les 20 secondes, la navigabilité lorsque tu te déplace dans la vidéo ne sera pas terrible du tout ! Il faut en effet que le codec décompresse tout depuis la keyframe située juste avant l'endroit où tu t'es positionné ...

 

Youtube demande une valeur du KeyFrame :

 

http://www.gravlab.com/2013/11/07/difference-baseline-main-high-h264-mpeg4-mp4-profiles/

Choisir au minimum MAIN, idéalement HIGH (BASELINE : choix non suffisant)


 

(si la bande passante est suffisante, choisir 720px)

 

 

https://support.google.com/youtube/answer/1722171?hl=fr

Débits audio recommandés pour la mise en ligne

Type    Débit audio
Mono    128 kbit/s
Stéréo    384 kbit/s
5.1    512 kbit/s

 

Codec vidéo : H.264 recommandés pour la mise en ligne

 

Pour obtenir un ajustement parfait avec le lecteur, utilisez un encodage avec les résolutions suivantes :


 

 

Paramétrage de Youtube

Le Youtube direct peut être programmé à l’avance pour chaque diffusion.

La problématique observée : le lien de diffusion à coller dans le Dashboard du Cerevo doit être modifiée pour chaque diffusion.

Il serait possible d’utiliser le lien diffusion fixe associé au Live mais cela ne permet pas a priori de bénéficier de la ‘’salle de controle en direct’’ dont les fonctions sont très utiles voire necessaires.


 

INFORMATIONS ET PARAMETRES / INFORMATIONS GENERALES

 



 

INFORMATIONS ET PARAMETRES / PARAMETRES AVANCEES

 

 


 Choisir

- le debit approprié (celui disponible et proposé par lien Internet)

- Autre encodeurs

Copier l’URL du serveur principal dans le CEREVO pour faire le lien avec Youtube.

C’est ce lien qu’il faut changer pour chaque diffusion programmée

 


 

Après le demarrage de l’encodeur, cocher de préférence la synchronisation avec le lecteur de prévisualisation.

...




 

ASSISTANCE CEREVO

 

Bug signalé au support :

J'utilise le CEREVO Liveshell Pro Firmware 3841

Depuis octobre 2016 Youtube a modifié sa politique de diffusion du streaming. La clé du stream change pour chaque événement.

Observations :

1.

Il n'est pas possible d'utiliser la pré-configuration proposée dans le menu du Dashboard pour configurer le lien entre Youtube et le Liveshell Pro. Pas de possibilité de poursuivre la configuration du LiveShell Pro après la page d'authentification avec google/Youtube.

Solution :  Il faut utiliser le lien générique (other broadcasting services).

Mais dans cette configuration, l'écran de contrôle du Dashboard reste noir !

 

2.

Affiche d'un bug sur Youtube pendant la diffusion

 

Voici le message d'erreur affiché par Youtube lorsqu'il recoit le flux stream :

 

"Veuillez vérifier la résolution de la vidéo. La résolution actuelle (852 x 480) n'est pas optimale."

 

Pourquoi le Liveshell Pro envoie une résolution à 852*480 au lieu de 854*480 ? Bug ?

 

En depit du bug et du message d’erreur affiché par Youtube, la diffusion en direct  a correctement fonctionnée.


 

Réponse du support :

 

Please note Cerevo can only provide customer support in English or Japanese.

 

Can you send a video or screenshots of both of the issues you found so our engineering team can investigate?

 

If you have any further questions please email us again.

--

Many thanks,

Nick Carter,

Cerevo Customer Support,

Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser..

 

 

 

En plus de la possibilité de nous solliciter pour une aide ou un audit personnalisé pour vos projets (voir fiche contact),

ce site internet est une mine d'astuces, de renseignements pratiques et techniques pour vos directs.

Pourriez-vous faire connaître notre site www.directcatholique.fr autour de vous ?

Grand MERCI, et union de prières !