使用ffmpeg从网络摄像机生成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.

我想获取摄像头视频流,并在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.  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上运行的服务器。提到的和