1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Streaming vidéo : configuration de votre encodeur vidéo
Ce guide contient des indications importantes pour vous aider à configurer votre encodeur avec le service de streaming vidéo d'Infomaniak. Ces informations sont uniquement données à titre indicatif et la configuration de votre encodeur peut varier selon votre appareil, votre logiciel et les options de votre produit. Nous vous rendons également attentif au fait que notre système d'authentification par URL diffère de l'authentification proposée par défaut par certains encodeurs.
Pour information, la structure de ce guide s'articule en fonction de la qualité d'encodage choisie pour votre flux :
Voici comment accéder aux informations de configuration requises par votre encodeur :
- ouvrir le Manager (https://manager.infomaniak.com)
- aller dans Streaming vidéo
- cliquer sur le flux concerné
- cliquer sur Configurer l'encodeur et la qualité depuis les actions rapides du Tableau de bord
- cliquer sur Voir les paramètres (si nécessaire)
- suivre les instructions adaptées à votre situation
1. Gestion automatique du multi-bitrate par Infomaniak
Dans cet exemple, le flux se nomme "matv" et sa clé d'authentification est "FzC11Zc8" :
- Adresse du serveur : rtmp://matv.vprimary.infomaniak.com/livecast?key=FzC11Zc8
- Identifiant du flux : matv
1.1 Configuration de la qualité de la source
Les qualités de flux générés par Infomaniak dépendront de la qualité de votre source (bitrate). À titre indicatif, voici la liste des qualités que nous allons tenter de générer au moment de la connexion de votre encodeur :
- 1080p avec un bitrate de 3 Mbps
- 720p avec un bitrate de 1,8 Mbps
- 480p avec un bitrate de 0,8 Mbps
- 360p avec un bitrate de 0,5 Mbps
- 240p avec un bitrate de 0,3 Mbps*
* Le 240p sera proposé uniquement si votre bitrate source est inférieur à 0,8 Mbps.
Nous vous recommandons idéalement de définir une source de 1080p avec un bitrate de 3,2 Mbps afin de générer l’ensemble de qualités disponible. Si le bitrate de votre source est limité à 1 Mbps, seules les résolutions suivantes seront générées : 480p, 360p et 240p.
Important : vérifiez que le contrôle du débit soit réglé en mode CBR (constant bitrate) au niveau de votre encodeur. Le mode ABR (adaptive bitrate) peut en effet fausser la détection du bitrate de votre source.
1.2 Votre encodeur requiert une adresse de connexion et un identifiant de flux
Si votre encodeur demande une adresse de connexion et un identifiant de flux, il vous suffit de renseigner l'adresse du serveur et l'identifiant du flux dans votre encodeur.
Dans notre exemple, il s'agirait donc des informations suivantes :
- Adresse du serveur : rtmp://matv.vprimary.infomaniak.com/livecast?key=FzC11Zc8
- Identifiant de flux : matv
1.3 Votre encodeur requiert uniquement une URL
Si votre encodeur demande uniquement une URL, il est nécessaire de regrouper l'adresse du serveur et l'identifiant de connexion. Avec notre exemple, nous obtiendrions l'URL suivante :
- rtmp://matv.vprimary.infomaniak.com/livecast?key=FzC11Zc8/matv
1.4 Votre encodeur propose une configuration avancée
Si votre encodeur propose un large choix de paramètres, veuillez suivre les indications suivantes qui sont toujours basées sur le même exemple :
- Adresse serveur RTMP : matv.vprimary.infomaniak.com
- Port su serveur RTMP : 1935
- Nom d'utilisateur RTMP : laisser ce champs vide (l'authentification se fait par clé avec une clé sur l'identifiant de stream)
- Mot de passe RTMP : laisser ce champs vide (l'authentification se fait par clé avec une clé sur l'identifiant de stream)
- Nom d'Application RTMP : livecast?key=FzC11Zc8
- Nom de stream RTMP : matv
2. Gestion manuelle du multi-bitrate
Les informations suivantes vous concernent si vous avez décidé de gérer manuellement la qualité de votre flux. Si vous utilisez l'option Transcodage dans le Cloud, veuillez vous référer au point 3. Single bitrate.
Avec ce cas de figure, vous retrouverez un tableau contenant les différentes qualités (bitrate/résolutions) que vous aurez définis lors de la configuration de votre encodeur :
Dans cet exemple, le flux se nomme "matv" et sa clé d'authentification est "FzC11Zc8".
2.1 Votre encodeur requiert une adresse de connexion et un identifiant de flux
Si votre encodeur demande une adresse de connexion et un identifiant de flux, il vous suffit de renseigner l'adresse du serveur et l'identifiant pour chaque flux dans votre encodeur.
2.2 Votre encodeur requiert une URL par flux
Si votre encodeur requiert des configurations spécifiques par URL, il est nécessaire de regrouper l'adresse du serveur et l'identifiant de connexion pour chaque bitrate. Avec notre exemple, nous obtiendrions les URL suivantes
- Bitrate 2000000 : rtmp://matv.vprimary.infomaniak.com/livecast?key=FzC11Zc8/matv
- Bitrate 1000000 : rtmp://matv.vprimary.infomaniak.com/livecast?key=FzC11Zc8/matv_1
- Bitrate 500000 : rtmp://matv.vprimary.infomaniak.com/livecast?key=FzC11Zc8/matv_2
- Bitrate 250000 : rtmp://matv.vprimary.infomaniak.com/livecast?key=FzC11Zc8/matv_3
3. Single bitrate (une seule qualité)
Veuillez suivre les indications fournies au point 1. Gestion automatique du multi-bitrate par Infomaniak en ignorant le point 1.1.