我希望使用ffserver传输我的相机视频和麦克风音频.FFserver说它可以做到.但为什么我找不到任何成功的来源?如果有人知道,请告诉我.
请参考以下链接:
以下是我的测试环境的配置:
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)
我刚在笔记本电脑上测试了这个配置.它工作正常!
| 归档时间: |
|
| 查看次数: |
13050 次 |
| 最近记录: |