用于HLS的ffserver配置

时间:2017-11-14 10:46:52

标签: ffmpeg video-streaming hls ffserver

我在ffmpeg上安装了3.4-1版本Ubuntu 16.04,我将ffserver的{​​{1}}配置为:

HLS

我使用此配置在服务器上运行ffserver,然后在ffmpeg config下面运行的另一台机器:

#/etc/ffserver.conf:

HTTPPort 8090
HTTPBindAddress 0.0.0.0
MaxHTTPConnections 2000
MaxClients 1000
MaxBandwidth 1000
CustomLog -

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

<Stream playlist.m3u8>
NoDefaults
VideoSize 720*576
Feed feed1.ffm
Format HLS
AudioBitRate 32
AudioChannels 1
AudioSampleRate 44100
VideoBitRate 64
VideoBufferSize 40
VideoFrameRate 25
AudioCodec mp2
VideoQMin 3
VideoQMax 31
Preroll 15
VideoCodec libx264
AVOptionVideo flags +global_header
</Stream>

<Stream stat.html>
Format status
ACL allow localhost
ACL allow 192.168.0.0 192.168.255.255
</Stream>

<Redirect index.html>
URL http://www.ffmpeg.org/
</Redirect>

在ffserver端,我遇到了这个错误:

ffmpeg  -i /dev/video0 -f alsa -ar 44100 -i hw:0  http://live.example.com:8090/feed1.ffm

玩家没有显示任何内容。

我该怎么办?

0 个答案:

没有答案