Passer au contenu principal

Configurer le logiciel de diffusion

Compatibilité

En général, Owncast est compatible avec tout logiciel utilisant RTMP pour diffuser vers un serveur distant. RTMP est ce que tous les grands services de streaming en direct utilisent, donc si vous utilisez actuellement l'un de ces services, il est probable que vous puissiez pointer votre logiciel existant vers votre instance Owncast à la place.

Cependant, nous n'avons pas testé avec tout. Donc si vous utilisez quelque chose de spécifique, nous aimerions savoir quel logiciel vous utilisez et les résultats. Si vous rencontrez des problèmes, nous serions ravis de vous aider à résoudre ces problèmes.

Orienter votre logiciel vers Owncast

Owncast accepts incoming streams over RTMP on TCP port 1935 by default. The port is configurable in the admin under Configuration > Server Setup (see Server Setup). Your stream key is only accepted on the /live/ path, so the full endpoint is rtmp://yourserver:1935/live/<your-stream-key>.

La plupart des logiciels de diffusion auront un moyen de spécifier un emplacement "personnalisé" en tant que point de terminaison RTMP. In this case you would specify rtmp://yourserver:1935/live as the RTMP destination, specifying your stream key where it asks for it. La clé de diffusion par défaut est abc123, mais vous devriez la changer immédiatement après la configuration d'Owncast.

If your software doesn't have a place to specify a stream key you can simply append it to your RTMP location, for example: rtmp://yourserver:1935/live/abc123.

La façon dont vous configurez votre logiciel de diffusion est importante

Vous voudrez configurer votre logiciel de diffusion pour correspondre à la meilleure qualité que vous pouvez offrir à vos spectateurs. Cela signifie que si votre serveur Owncast ne peut gérer que 720p@2500k, vous ne devriez pas configurer votre logiciel de diffusion pour envoyer 1080p@6000k. Plus vous demandez à Owncast de faire de travail de conversion, plus il utilisera de ressources sur votre serveur, rendant encore plus difficile d'offrir les meilleures qualités à vos spectateurs.

Chaque serveur, environnement, vitesse réseau et capacité de traitement est différent. Juste parce que vous voulez offrir une certaine qualité ne signifie pas que votre serveur peut le supporter.

If you find yourself trying to squeeze better performance out of Owncast then try setting your broadcasting software to a lower quality as well as lowering the output quality in the admin under Configuration > Video.

Paramètres de diffusion

Voici quelques paramètres suggérés pour un flux de haute qualité que vous pouvez configurer dans votre logiciel de diffusion. Mais vous devez garder à l'esprit la meilleure qualité que vous offrirez à vos spectateurs, comme indiqué ci-dessus. Continuez à lire pour en savoir plus sur les valeurs.

Résolution vidéo et qualité

RésolutionFréquence d'imagesDébit binaire
1920x108060fps5000k
1920x108030fps4500k
1280x72060fps4000k
1280x72030fps3000k

Résolution et Fréquence d'images

La résolution fait référence à la taille d'une vidéo sur un écran, et la fréquence d'images fait référence à combien d'images par seconde sont affichées. La résolution Full HD est généralement de 1080p, 60 images par seconde (fps). Diffuser à une résolution plus élevée, comme 1080p, nécessite un débit binaire plus élevé, et une fréquence d'images plus élevée nécessite plus de puissance de codage. Si vous disposez de la bande passante et de la puissance de codage à la fois sur votre ordinateur de diffusion et votre serveur Owncast pour diffuser en 1080p, 60 fps, tant mieux ! Sinon, essayez l'un des autres paramètres ci-dessus pour optimiser la qualité et la stabilité de votre vidéo.

Débit binaire

Le débit binaire est la quantité de données que vous envoyez à votre serveur Owncast lorsque vous diffusez. Un débit binaire plus élevé utilise plus de votre bande passante Internet disponible. Augmenter votre débit binaire peut améliorer la qualité de votre vidéo, mais seulement jusqu'à un certain point.

Video and audio codecs

Use H.264 video and AAC audio for the best compatibility. Owncast's ingest layer also recognizes H.265 video and MP3 and Speex audio, but transcoding and playback compatibility are only assured for H.264 and AAC.

Intervalle de keyframe

Set your broadcasting software to send a keyframe every 2 seconds and do not leave it at auto. Keyframe settings use different units in different tools. The OBS keyframe interval is in seconds, so use 2. The ffmpeg -g option counts frames, so use twice your framerate.

Paramètres audio

Réglez votre logiciel de diffusion pour envoyer de l'audio AAC à Owncast.

Débit binaire et qualité audio

Lors du streaming, assurez-vous également de faire correspondre votre qualité audio à ce que vous diffusez. Si vous êtes un stream axé sur la musique, peut-être allez-vous plus haut. Si vous ne faites que parler, alors peut-être que vous pouvez vous permettre d'aller plus bas.

Owncast passes audio through untouched by default, so it goes out exactly how it's sent. If audio passthrough is turned off for an output variant, Owncast re-encodes that variant's audio to AAC.

QualitéDébit binaire
Faible96kbps
Moyenne128kbps
Élevée192kbps
Plus Élevée256kbps
La Plus Élevée320kbps

Perte de frames

Lisez-en plus sur le dépannage des Frames perdues signalées dans votre logiciel de diffusion.

Erreurs ou déconnexions

Si votre logiciel de diffusion continue de se déconnecter d'Owncast, ou si votre flux est interrompu en cours de route, lisez Votre flux se déconnecte constamment. Cela couvre les causes courantes : un réseau instable, un débit binaire plus élevé que ce que votre upload peut supporter, et des problèmes avec ffmpeg sur le serveur.


Improve this page

See something missing or incorrect? Edit the English version of this page or help improve translations.

Contributors to this documentation