Tutoriel · Production live vMix
Tutoriel vMix tous les champs de streaming remplis
Ce tutoriel vMix met votre diffusion sur votre chaîne Primcast en quelques minutes : vous réglez la destination sur Custom RTMP Server, collez le serveur dans URL et le nom du flux dans Stream Key, puis ajoutez vos identifiants sous Advanced.
Viennent ensuite les réglages de qualité qui gardent la lecture fluide pour vos spectateurs, une option SRT pour les connexions instables, et un moyen rapide de vérifier que vous êtes vraiment en direct.
- Destination
- Custom RTMP Server
- URL
- rtmp://HOST:1935/APP
- Stream Key
- livestream
- Application
- FFMPEG
- Keyframe Frequency
- 2
- Advanced · Username
- USERNAME
- Advanced · Password
- PASSWORD
Les valeurs en majuscules et le nom du flux proviennent de votre panneau Primcast. Noms de champs tels que vMix 29 les étiquette.
Avant de commencer : copiez quatre valeurs depuis votre panneau
vMix doit savoir où envoyer la diffusion et comment se connecter. Tout vous attend au même endroit, il n'y a donc rien à deviner.
Trouvez vos paramètres d'encodeur
Connectez-vous, ouvrez votre compte vidéo et allez sur la carte Live streaming. Sous Encoder settings, vous verrez :
- Server
- Votre adresse et le nom de l'application, sous la forme
rtmp://HOST:1935/APP. - Stream name
- La plupart des chaînes utilisent
livestream. - Username
- L'identifiant pour publier un flux.
- Password
- Masqué jusqu'à ce que vous cliquiez sur Show. New password en crée un nouveau.
Copiez-les, ne les retapez pas
Chaque valeur a son propre bouton de copie, alors utilisez-le. Le nom de l'application en particulier est le vôtre uniquement. Beaucoup de guides génériques utilisent live, et le taper par habitude fait refuser la connexion.
Le nom d'utilisateur et le mot de passe servent uniquement à publier ce flux. Ce ne sont pas l'e-mail et le mot de passe que vous utilisez pour vous connecter à Primcast.
Vous gérez votre propre serveur de streaming dédié ? Alors ces valeurs se trouvent dans la configuration de ce serveur. Demandez-nous dans le chat et nous vous y guiderons.
Votre carte affiche-t-elle aussi un Nearest server ? Utilisez cette adresse comme serveur à la place. vMix se connecte alors à notre emplacement le plus proche (New York, Miami, San Francisco, Amsterdam ou Bucarest) et votre flux parcourt le reste du trajet sur notre réseau. Le nom du flux, le nom d'utilisateur et le mot de passe restent exactement tels quels.
Configuration RTMP vMix : URL, Stream Key et identifiants
Ouvrez les paramètres de streaming dans vMix et suivez ces étapes dans l'ordre. Les noms de champs sont ceux que vMix utilise dans sa propre aide pour la version 29.
- Réglez Destination sur Custom RTMP Server.
- Dans URL, collez le serveur depuis votre panneau. Il se termine par le nom de l'application et ne va pas plus loin.
- Dans Stream Key, collez le nom du flux seul. Certaines versions de vMix appellent ce champ Stream Name.
- Laissez Application sur FFMPEG, ce que vMix recommande.
- Ouvrez Advanced et remplissez Username et Password avec les identifiants de publication de votre panneau.
Cela fonctionne
URLrtmp://HOST:1935/APPStream Keylivestream
Cela est refusé
URLrtmp://HOST:1935/APP/livestreamStream Key(vide)
vMix ne donne aucune erreur claire pour cela. La connexion échoue simplement, c'est pourquoi il vaut la peine de vérifier d'abord.
Pas de champs Username et Password dans votre version de vMix ? Vous pouvez mettre les identifiants dans l'URL à la place : rtmp://USERNAME:PASSWORD@HOST:1935/APP. Si votre mot de passe contient un @, un deux-points ou une barre oblique, cliquez sur New password dans le panneau pour en obtenir un sans ces caractères.
Réglages de qualité vMix que vos spectateurs remarqueront
Choisissez un préréglage de qualité, puis cliquez sur la roue dentée à côté pour l'affiner. Deux réglages déterminent si les spectateurs voient une image fluide ou une roue qui tourne : les images clés et le débit binaire.
Keyframe Frequency : 2
Nous découpons votre diffusion en courts segments de lecture, et chaque coupe tombe sur une image clé. Deux secondes entre les images clés donnent des segments réguliers. Augmentez cette valeur et les spectateurs commencent à voir des saccades, tandis que vMix continue de vous dire que tout va bien.
Bonne nouvelle : 2 est la valeur par défaut de vMix. Si quelqu'un l'a modifiée, ou si un préréglage l'a fait, remettez-la.
Le reste du profil
- Format
- H264, que tous les lecteurs et navigateurs peuvent afficher.
- Profile
- Main pour une meilleure qualité, Baseline si votre ordinateur a du mal.
- Preset
- veryfast, comme le suggère vMix.
- Audio
- AAC à 128 kbps.
Débit binaire : adaptez-le à votre envoi
Additionnez la vidéo et l'audio, et gardez ce total à environ deux tiers de la vitesse d'envoi que vous avez mesurée. Ainsi, si un test de vitesse indique 6 Mbps, envoyez environ 4 au maximum.
| Encode Size | Video Bit Rate | Audio Bit Rate | Upload you need |
|---|---|---|---|
| 1920x1080, 30 fps | 4500 kbps | 128 kbps | 7 Mbps |
| 1280x720, 30 fps | 2500 kbps | 128 kbps | 4 Mbps |
| 854x480, 30 fps | 1200 kbps | 96 kbps | 2 Mbps |
Les forfaits vidéo en direct payants acceptent jusqu'à 5 Mbps en entrée, donc la ligne 1080p convient. Lancez le test de vitesse sur l'ordinateur qui exécute vMix, à l'heure de la journée où vous prévoyez de passer en direct, et essayez plus d'une fois. Utilisez un câble réseau plutôt que le Wi-Fi sur cet ordinateur si vous le pouvez.
Ventilateurs qui tournent à fond ou images perdues dans vMix ? Cochez Use Hardware Encoder si vous avez un GPU NVIDIA. Le GPU fait alors l'encodage et laisse le processeur libre pour vos scènes, titres et caméras.
Passez en direct et vérifiez que tout est bien arrivé
- Enregistrez les paramètres et appuyez sur Stream dans vMix.
- Ouvrez la carte Live streaming dans votre panneau Primcast. En 15 secondes environ, elle devrait vous indiquer comme étant en direct, avec ce que vMix envoie.
- Copiez le lien de lecture depuis la même carte et ouvrez-le dans VLC ou tout autre lecteur HLS. Patientez quelques secondes : rien ne se lit tant que les premiers segments n'existent pas.
Le lien propre à votre chaîne a cette forme. Si votre offre inclut un lien CDN, la carte l'affiche à côté, et les deux fonctionnent. La carte contient aussi un code d'intégration pour votre propre site web.
http://HOST:1935/APP/livestream/playlist.m3u8
| Ce que vous voyez | Que faire |
|---|---|
| vMix ne se connecte pas du tout | Vérifiez que l'URL s'arrête au nom de l'application et que Stream Key ne contient que le nom du flux. Comparez ensuite l'hôte et le nom de l'application avec votre panneau, lettre par lettre. |
| L'URL et la clé sont correctes, mais la connexion ne se fait toujours pas | Vérifiez ensuite le nom d'utilisateur et le mot de passe. Copiez-les à nouveau depuis le panneau, ou créez un nouveau mot de passe et collez-le. |
| Rien ne se connecte depuis un réseau en particulier | Certains réseaux de bureau, d'école ou d'hôtel bloquent le port 1935. Essayez une autre connexion, ou envoyez via SRT (étape 05). |
| vMix semble fonctionner mais les spectateurs ont des mises en mémoire tampon | Remettez Keyframe Frequency sur 2, puis réduisez le débit d'une ligne. Votre envoi est peut-être plus lent à cette heure que prévu. |
| La connexion se coupe plusieurs fois par jour | Vous êtes proche de la limite de votre débit montant. Descendez d'une ligne dans le tableau, ou branchez l'ordinateur en câble. |
vMix SRT : pour les connexions longues ou instables
SRT maintient un flux sur des liaisons où RTMP a tendance à se bloquer : Wi-Fi de salle, liaison mobile, ou flux venant d'un autre continent. Il est inclus dans les offres Pro et Platinum de notre CDN vidéo, et votre carte Live streaming affiche alors une section SRT ingest avec votre adresse et votre phrase secrète.
Dans vMix, SRT se configure sur une sortie plutôt que dans les paramètres de streaming. Ouvrez Settings, puis Outputs, cliquez sur la roue dentée à côté de la sortie que vous voulez envoyer, cochez Enable SRT et remplissez les valeurs à droite.
Un flux envoyé via SRT est lu sous son propre nom, utilisez donc le lien affiché par le panneau sous Plays at pendant que vous diffusez ainsi.
- Type
- Caller
- Hostname
- HOST
- Port
- PORT
- Latency
- 1000
- Passphrase
- PASSPHRASE
- Key Length
- 16
- Stream ID
- laissez vide
L'hôte et le port proviennent de la ligne Address de votre section SRT ingest.
Coupures, reconnexion et davantage de destinations
Il n'y a pas d'interrupteur de reconnexion automatique à chercher
vMix se reconnecte tout seul après une coupure. Il n'y a aucune case à cocher, donc si on vous a dit de l'activer, ce conseil concernait un autre encodeur.
La reconnexion ne détermine que la rapidité de votre retour. Vos spectateurs perdent quand même ces secondes, donc si les coupures se répètent, regardez votre débit et votre connexion à l'étape 03.
Diffusez une fois, apparaissez partout
vMix peut envoyer vers trois destinations à la fois, mais chacune utilise à nouveau votre débit montant. Envoyez plutôt un flux vers Primcast et ajoutez YouTube, Facebook, Twitch ou tout serveur RTMP sous Restream dans votre carte Live streaming, jusqu'à cinq destinations. Votre envoi transporte un seul flux et notre réseau fait le reste.
Questions sur la diffusion avec vMix
Comment diffuser depuis vMix vers un serveur RTMP personnalisé ?
Dans les paramètres de diffusion, choisissez Serveur RTMP personnalisé comme destination. Collez l'adresse du serveur avec le nom de l'application dans URL, le nom du flux dans Clé de flux, puis votre nom d'utilisateur et votre mot de passe de publication sous Avancé. Enregistrez et appuyez sur Diffuser.
Quelle est ma clé de flux vMix ?
Pour une chaîne Primcast, il s'agit du nom de flux indiqué sous les paramètres de l'encodeur sur votre carte de diffusion en direct, qui est livestream pour la plupart des chaînes. Elle se place seule dans le champ Clé de flux, jamais à la fin de l'URL.
Où se trouve la reconnexion automatique dans vMix ?
Il n'y a pas de paramètre pour cela. vMix se reconnecte tout seul après une coupure, il n'y a donc rien à activer. Si les interruptions reviennent sans cesse, réduisez votre débit binaire ou branchez l'ordinateur sur un câble réseau.
Le nom de l'application est-il toujours « live » ?
Non. Le nom de votre application appartient à votre chaîne et fait partie de l'adresse du serveur dans votre panneau. Copiez-le depuis là. Un nom deviné entraîne un refus de connexion.
Quel intervalle d'images clés dois-je utiliser dans vMix ?
Réglez la fréquence des images clés sur 2 secondes, ce qui est aussi la valeur par défaut de vMix. Les segments de lecture sont découpés sur les images clés, donc un intervalle plus long se traduit par des blocages pour vos spectateurs, même quand vMix n'affiche aucun problème.
À quel débit binaire dois-je diffuser depuis vMix ?
Environ 2500 kbps pour du 720p ou 4500 kbps pour du 1080p à 30 images par seconde, plus 128 kbps d'audio. Gardez un total d'environ deux tiers de la vitesse de téléversement mesurée sur l'ordinateur qui exécute vMix.
vMix peut-il diffuser vers Primcast en SRT ?
Oui, sur les offres de CDN vidéo Pro et Platinum. Activez SRT sur une sortie vMix en mode Appelant et saisissez l'hôte, le port et la phrase secrète de la section d'ingestion SRT de votre panneau, avec une latence de 1000 et une longueur de clé de 16.
Puis-je diffuser vers YouTube et Facebook en même temps ?
Oui. Envoyez un flux de vMix vers Primcast et ajoutez les autres plateformes sous Rediffusion dans votre carte de diffusion en direct, jusqu'à cinq destinations. Ainsi, votre téléversement ne transporte qu'une seule copie.
Vous utilisez aussi un autre encodeur ?
Votre chaîne accepte les quatre mêmes valeurs depuis n'importe quel encodeur RTMP. Seuls les noms des champs changent.
Besoin d'une chaîne pour votre émission vMix ?
Ouvrez une chaîne vidéo, copiez vos valeurs dans vMix et regardez votre propre flux se lire. Bloqué sur un champ ? Notre chat répond en quelques secondes et peut consulter votre chaîne pendant que vous attendez, et une personne vous rejoint dès que vous le demandez.