ffmpeg与ffserver配合使用搭配流媒体分发服务器

 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为配置文件中指定的输出文件名

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章