有没有人可以使用ffserver实时成功流式传输?

Pot*_*ato 5 rtp rtsp ffserver

我希望使用ffserver传输我的相机视频和麦克风音频.FFserver说它可以做到.但为什么我找不到任何成功的来源?如果有人知道,请告诉我.

Mur*_*rov 7

请参考以下链接:


以下是我的测试环境的配置:

ffserver配置[/etc/ffserver.conf]

HttpPort 8090 
RtspPort 5554
HttpBindAddress 0.0.0.0 
MaxClients 1000 
MaxBandwidth 10000 
NoDaemon 

<Feed feed1.ffm> 
File /tmp/feed1.ffm 
FileMaxSize 5M 
</Feed> 

<Stream test.mpeg4>
Feed feed1.ffm
Format rtp
VideoCodec mpeg4
VideoFrameRate 15
VideoBufferSize 80000
VideoBitRate 100
VideoQMin 1
VideoQMax 5
VideoSize 352x288
PreRoll 0
Noaudio
</Stream>
Run Code Online (Sandbox Code Playgroud)

运行ffserver如下:

ffserver -d
Run Code Online (Sandbox Code Playgroud)

从网络摄像头开始视频捕获:

ffmpeg -r 25 -s 352x288 -f video4linux2 -i /dev/video0 http://localhost:8090/feed1.ffm
Run Code Online (Sandbox Code Playgroud)

现在,您可以使用任何rtsp客户端播放您的流.在我的例子中,我使用ffplay:

ffplay "rtsp://localhost:5554/test.mpeg4
Run Code Online (Sandbox Code Playgroud)

我刚在笔记本电脑上测试了这个配置.它工作正常!