我使用自己的conf文件运行ffserver(avserver版本9.18-6:9.18-0ubuntu0.14.04.1),但由于某种原因,无论我在conf文件中进行了什么更改,ffserver似乎在启动时崩溃。当我不指定自定义conf文件而启动ffserver时,似乎开始正常。
我的目的是代理实时音频流,以使其可用于内部网络,从而使该流仅通过Internet下载一次。
这是我的配置文件:
Port 8090
BindAddress 0.0.0.0
MaxHTTPConnections 2000
MaxClients 1000
MaxBandwidth 1000
CustomLog -
NoDaemon
<Feed feed1.ffm>
ACL allow 127.0.0.1
</Feed>
<Stream feed1.mpg>
Feed feed1.ffm
Format mp2
AudioCodec mp3
AudioBitRate 128
AudioChannels 2
AudioSampleRate 44100
NoVideo
</Stream>
这是我启动ffserver时收到的错误ffserver -f ffserver.conf
:
avserver version 9.18-6:9.18-0ubuntu0.14.04.1, Copyright (c) 2000-2014 the Libav developers
built on Mar 16 2015 13:17:43 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
*** Error in `ffserver': munmap_chunk(): invalid pointer: 0x000000000097951e ***
Aborted (core dumped)
在我的系统上,ffserver
是的符号链接avserver
。我尝试过avserver
而不是ffserver
具有相同的结果。
更新:
当我使用默认conf文件作为特定配置运行它时,它也会崩溃:
avserver -f /etc/avserver.conf