使用ffmpeg从网络摄像机生成RTSP
我想获取摄像头视频流,并在Windows上使用RTSP进行广播 我可以用摄像机播放视频使用ffmpeg从网络摄像机生成RTSP,ffmpeg,rtsp,Ffmpeg,Rtsp,我想获取摄像头视频流,并在Windows上使用RTSP进行广播 我可以用摄像机播放视频 > ffplay -f dshow -i "HP HD Webcam" 但是如果我试着用 > ffmpeg -f rtsp -i video="HP HD Webcam" rtsp://localhost:8888/live.sdp 流没有启动。控制台显示 ffmpeg version ... configuration: ... libavutil 55. 6.100 / 55.
> ffplay -f dshow -i "HP HD Webcam"
但是如果我试着用
> ffmpeg -f rtsp -i video="HP HD Webcam" rtsp://localhost:8888/live.sdp
流没有启动。控制台显示
ffmpeg version ...
configuration: ...
libavutil 55. 6.100 / 55. 6.100
libavcodec 57. 15.100 / 57. 15.100
libavformat 57. 14.100 / 57. 14.100
libavdevice 57. 0.100 / 57. 0.100
libavfilter 6. 15.100 / 6. 15.100
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
如果我使用ctrl+c来打破它,就会显示一个错误
video=HP HD Webcam: Immediate exit requested
如何使用ffmpeg将摄像机正确地传输到RTSP?
ffmpeg
不能替代RTSP服务器,RTSP只是一个多路复用器/解复用器。当您将其用于输出时,它会发送带有RTSP annound
的流。因此,您需要一台支持它在8888上运行的服务器。提到的和