ffmpeg与ffserver配合使用搭配流媒体分发服务器
2013-04-25 11:37
731 查看
1、下载源码编译
2、编写fferver.conf配置文件
参考源码中/doc/fferver.conf文件一个简单的MP3流媒体播放器配置
Port 8090
BindAddress 0.0.0.0
MaxHTTPConnections 2000
MaxClients 1000
MaxBandwidth 1000
CustomLog -
NoDaemon
<Feed feed1.ffm>
File /tmp/feed1.ffm
FileMaxSize 1M
</Feed>
<Stream test.mp3>
Feed feed1.ffm
Format mp3
AudioCodec mp2
AudioBitRate
192
AudioChannels
2
AudioSampleRate 44100
NoVideo
ALC allow 0.0.0.0 255.255.255.255
</Stream>
3.启动ffserver
4.将数据转换为流媒体数据传到ffserver服务器上
ffmpeg -i 17.mp3 http://192.168.10.100:8090/feed1.ffm
17.MP3为本地的MP3文件
feed1.ffm为配置文件中定义的输入流媒体缓存文件名
5.播放流媒体文件
http://192.168.10.100:8090/test.mp3
test.mp3为配置文件中指定的输出文件名
2、编写fferver.conf配置文件
参考源码中/doc/fferver.conf文件一个简单的MP3流媒体播放器配置
Port 8090
BindAddress 0.0.0.0
MaxHTTPConnections 2000
MaxClients 1000
MaxBandwidth 1000
CustomLog -
NoDaemon
<Feed feed1.ffm>
File /tmp/feed1.ffm
FileMaxSize 1M
</Feed>
<Stream test.mp3>
Feed feed1.ffm
Format mp3
AudioCodec mp2
AudioBitRate
192
AudioChannels
2
AudioSampleRate 44100
NoVideo
ALC allow 0.0.0.0 255.255.255.255
</Stream>
3.启动ffserver
4.将数据转换为流媒体数据传到ffserver服务器上
ffmpeg -i 17.mp3 http://192.168.10.100:8090/feed1.ffm
17.MP3为本地的MP3文件
feed1.ffm为配置文件中定义的输入流媒体缓存文件名
5.播放流媒体文件
http://192.168.10.100:8090/test.mp3
test.mp3为配置文件中指定的输出文件名
相关文章推荐
- ffmpeg与ffserver配合使用搭建流媒体服务
- ffmpeg和ffserver配合使用实现实时的流媒体服务
- ffmpeg和ffserver配合使用可以实现实时的流媒体服务
- 使用FFMPEG和FFSERVER来搭建流媒体服务器
- 使用ffserver实现转发实时流媒体(摄像头捕获) 分类: TI-AM335X arm-linux-Ubuntu ffmpeg-SDL-VLC-Live555 2015-08-04 09:36 5人阅读 评论(0) 收藏
- ffmpeg+ffserver搭建流媒体服务器
- ffmpeg+ffserver搭建流媒体服务器
- ffmpeg+ffserver搭建流媒体服务器
- ffmpeg+ffserver搭建流媒体服务器
- ffmpeg+ffserver搭建流媒体服务器
- ffserver和ffmpeg配合完成的实时流媒体服务
- ffmpeg+ffserver搭建流媒体服务器
- ffmpeg+ffserver搭建流媒体服务器
- ffmpeg+ffserver搭建流媒体服务器
- ffmpeg+ffserver搭建流媒体服务器
- ffmpeg+ffserver搭建流媒体服务器 分类: arm-linux-Ubuntu ffmpeg-SDL-VLC-Live555 TI-AM335X 2015-08-04 09:35 6人阅读 评论(0) 收藏
- 【转】ffserver和ffmpeg配合完成的实时流媒体服务
- ffserver和ffmpeg配合完成的实时流媒体服务
- 使用nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器
- 使用ffserver实现转发实时流媒体(摄像头捕获)