ffserver 因我的配置文件而崩溃

ffserver 因我的配置文件而崩溃

我正在使用自己的配置文件运行 ffserver(avserver 版本 9.18-6:9.18-0ubuntu0.14.04.1),但出于某种原因,无论我在配置文件中做了什么更改,ffserver 似乎在启动时崩溃了。当我启动 ffserver 时,如果没有指定自定义配置文件,它似乎可以正常启动。

我的目的是代理实时音频流,使其可用于内部网络,这样该流仅通过互联网下载一次。

这是我的配置文件:

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结果相同。

更新:

当我使用默认配置文件作为特定配置运行它时,它也会崩溃:

avserver -f /etc/avserver.conf 

答案1

avserver当配置文件位于 以外的任何地方时,似乎都会崩溃/etc/avserver.conf

相关内容