web-dev-qa-db-fra.com

Comment diffuser en direct une vidéo locale à l'aide de FFmpeg

J'essaie de m'habituer à la bibliothèque FFmpeg et j'essaie actuellement de diffuser des vidéos locales sur VLC à l'aide de FFmpeg.

La commande que j'utilise est la suivante:

$ ffmpeg -i sample.mp4 -v 0 -vcodec mpeg4 -f mpegts udp://127.0.0.1:23000

Je n'ai pas été en mesure de diffuser le fichier sur VLC.

Toute aide est appréciée.

3
param trivedi

J'imagine que vous essayez de jouer dans VLC en utilisant l'URL udp://127.0.0.1:23000 telle que vous l'avez dans la commande FFmpeg. Dans VLC, essayez plutôt d'utiliser udp://@:23000.

1
GroovyDotCom

Dans le premier terminal:

$ ffmpeg -i sample.mp4 -v 0 -vcodec mpeg4 -f mpegts udp://127.0.0.1:23000

Ouvrez un deuxième terminal et utilisez:

$ ffplay udp://127.0.0.1:23000
7
Omy