Servers in stock
 Checking availability...
50% off 1st month on Instant Servers - code 50OFF Sales: +1‑917‑284‑6090
Configure server

Tutoriel : Utiliser FFMPEG comme encodeur pour le streaming vidéo

Ce tutoriel explique comment utiliser ffmpeg pour diffuser du contenu via nos services. Tous les paramètres sont configurés en ligne de commande. Remplacez tous les caractères violets par les informations correctes de votre compte.

Exemple de commande pour ffmpeg :

#: ffmpeg -i 'FILE or LINK' -crf 30 -preset ultrafast -acodec aac -strict experimental -ar 44100 -ac 2
-b:a 96k -vcodec libx264 -r 25 -b:v 300k -f flv
'rtmp://Username:Password@test.
primcast.com:1935
/ApllicationName/livestream'

-i 'FILE or LINK' indique à ffmpeg d'où récupérer le flux d'entrée. Il peut s'agir d'un fichier, d'un périphérique ou d'un autre flux.

Exemple de capture à partir de périphériques : -i video="screen-capture-recorder":audio="Stereo Mix (IDT High Definition)"

Exemple pour le fichier : -i '/home/user/sample.mp4'

Exemple de lien : -i 'udp://127.0.0.0:1000/'

-crf 30 définit le facteur de débit de contenu.
C'est un argument x264 qui tente de maintenir une qualité vidéo relativement constante, tout en faisant varier le débit binaire lors de scènes plus « compliquées », etc.
Une valeur de 30 permet une qualité et un débit binaire légèrement inférieurs.

-preset ultrarapide, comme son nom l'indique, permet un encodage aussi rapide que possible.


-acodec aac définit le codec audio (encodeur AAC interne)


-strict mode expérimental strict autorise l'utilisation de certains codecs expérimentaux (l'encodeur AAC interne est expérimental).


-ar 44100 définit la fréquence d'échantillonnage audio


-ac 2 spécifie deux canaux audio (stéréo)


-b:a 96k définit le débit binaire audio


-vcodec libx264 définit le codec vidéo


-r 25 définit la fréquence d'images


-b:v 300k définit le débit binaire vidéo


-f flv indique de fournir le flux de sortie dans un conteneur flv.


'rtmp://Username:Password@test.
primcast.com:1935/live/livestream'
est l'adresse à laquelle le flux vidéo est envoyé vers notre serveur. Veuillez remplacer l' identifiant et le mot de passe par ceux de votre compte.


Remplacez test.primcast.com par l' adresse de diffusion de votre compte.

Remplacez ApplicationName par celui qui figure sur votre tableau de bord.

Une fois la configuration et la diffusion lancées, vous pouvez visionner le flux via le lien HLS dans un programme comme VLC ou intégrer le lecteur à partir du lien « Générer le lecteur ».

Saviez-vous que nous vendons des services de streaming ?

Nos services de streaming audio et vidéo incluent des connexions illimitées, une bande passante illimitée et bénéficient du soutien de notre équipe d'assistance experte disponible 24h/24 et 7j/7 !