有没有人可以通过ffserver成功进行实时流传输?

问题描述 投票:5回答:1

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

rtsp rtp ffserver
1个回答
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>

像下面那样运行ffserver:

ffserver -d

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

ffmpeg -r 25 -s 352x288 -f video4linux2 -i /dev/video0 http://localhost:8090/feed1.ffm

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

ffplay "rtsp://localhost:5554/test.mpeg4

我刚刚在笔记本电脑上测试了此配置。而且效果很好!

© www.soinside.com 2019 - 2024. All rights reserved.