1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Configurer un encodeur pour Streaming vidéo
Ce guide vous aide à configurer votre encodeur avec le service de Streaming vidéo Infomaniak.
Préambule
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:
- se connecter au Manager Infomaniak (manager.infomaniak.com) depuis un navigateur Web comme Brave ou Edge
- cliquer sur l'icône en haut à droite de l'interface (ou naviguer grâce au menu latéral gauche p.ex)
- choisir Streaming vidéo (univers Streaming)
- cliquer sur le menu d'action ⋮ à droite de l'objet concerné dans le tableau qui s'affiche
- cliquer sur Configurer l'encodeur
- suivre les instructions adaptées à votre situation
1. Gestion automatique du multi-bitrate par Infomaniak
Les informations suivantes vous concernent si vous avez choisi de laisser Infomaniak gérer automatiquement la qualité de votre flux. Avec ce cas de figure, les informations de configuration suivantes sont disponibles:
Dans cet exemple, le flux se nomme "F.A.Q." et sa clé d'authentification est "3bmPvLqc" :
- Adresse du serveur : rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc
- Identifiant du flux : faq
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 qui pourraient être générées 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.
Il est recommandé 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érifier 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 cet exemple, il s'agirait donc des informations suivantes :
- Adresse du serveur : rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc
- Identifiant de flux : faq
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 ; dans cet exemple, il s'agirait donc de l'URL suivante :
- rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq
1.4 Votre encodeur propose une configuration avancée
Si votre encodeur propose un large choix de paramètres, suivre les indications suivantes qui sont toujours basées sur le même exemple :
- Adresse serveur RTMP : faq.vprimary.infomaniak.com
- Port du serveur RTMP : 1935
- Nom d'utilisateur RTMP : laisser ce champ vide (l'authentification se fait par clé avec une clé sur l'identifiant de stream)
- Mot de passe RTMP : laisser ce champ vide (l'authentification se fait par clé avec une clé sur l'identifiant de stream)
- Nom d'Application RTMP : livecast?key=3bmPvLqc
- Nom de stream RTMP : faq
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 "faq" et sa clé d'authentification est "3bmPvLqc".
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. Dans cet exemple, il s'agirait donc des URL suivantes :
- Bitrate 2000000 : rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq
- Bitrate 1000000 : rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq_1
- Bitrate 500000 : rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq_2
- Bitrate 250000 : rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq_3
3. Single bitrate (une seule qualité)
Suivre les indications fournies au point 1. Gestion automatique du multi-bitrate par Infomaniak en ignorant le point 1.1.