Stack Overflow на русском Asked by Uiopio on November 5, 2021
Как отправить поток с FFmpeg (версия 4+) на ffserver?
На старой версии делал так:
ffmpeg -f alsa -i plughw:CARD=Camera,DEV=0 -f video4linux2 -i /dev/video0 -s 640x480 -vcodec flv -acodec pcm_mulaw http://10.1.0.99:8090/webcam.ffm
И все работало. Если такую же команду скормить новой версии, то ошибка
[NULL @ 0xa57cf0] Unable to find a suitable output format for
‘http://10.1.0.99:8090/webcam.ffm’ http://10.1.0.99:8090/webcam.ffm:
Invalid argument
Читая интернет пришел к выводу, что нужно писать что-то подобное:
ffmpeg -f dshow -framerate 20 -f v4l2 -i /dev/video0 -s 640x480 -vcodec libx264 -tune zerolatency -preset ultrafast -f mpegts http://10.1.0.99:8090/webcam.ffm
Но это дает ошибку:
[tcp @ 0xd87240] Connection to tcp://10.1.0.99:8090 failed: Connection
refused http://10.1.0.99:8090/webcam.ffm: Connection refused
Как в итоге можно стримить видео с камеры с помощью ffmpeg последней версии?
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP