2

我在 icecast 2 中的挂载点有问题,以下是我的配置

<icecast>
<limits>
    <clients>100</clients>
    <sources>20</sources>
    <threadpool>5</threadpool>
    <queue-size>524288</queue-size>
    <client-timeout>30</client-timeout>
    <header-timeout>15</header-timeout>
    <source-timeout>10</source-timeout>
    <burst-on-connect>10</burst-on-connect>
    <burst-size>65535</burst-size>
</limits>

<authentication>
    <source-password>admin</source-password>
    <relay-password>admin</relay-password>
    <admin-user>admin</admin-user>
    <admin-password>admin</admin-password>
</authentication>

<hostname>localhost</hostname>
<listen-socket>
    <port>8000</port>
</listen-socket>
<fileserve>1</fileserve>

<mount>
    <mount-name>/example-complex.ogg</mount-name>
    <max-listeners>100000</max-listeners>
    <dump-file>/tmp/dump-example1.ogg</dump-file>
    <fallback-mount>example2.ogg</fallback-mount>
</mount>



<paths>
<basedir>/opt/local/share/icecast</basedir>
<logdir>/opt/local/var/log/icecast</logdir>
<webroot>/opt/local/share/icecast/web</webroot>
<adminroot>/opt/local/share/icecast/admin</adminroot>
<alias source="/" dest="/status.xsl"/>
</paths>

<logging>
    <accesslog>access.log</accesslog>
    <errorlog>error.log</errorlog>
      <loglevel>3</loglevel>
      <logsize>10000</logsize>
</logging>

<security>
    <chroot>0</chroot>
    <changeowner>
        <user>djpasica</user>
        <group>admin</group>
    </changeowner>
</security>
</icecast>

结果是icecast admin中的一个空挂载点:

冰播管理员

它在开始 nicecast 后,我​​有一个 1 个挂载点,但它是一个空的“/”

我用什么:

icecast 2.3.2
nicecast 1.10.4
os: mac os x 10.7

nicecast config:Server Type: Icecast 2
Adress: localhost
Port: 8000
Mount Point: /example-complex.ogg
4

2 回答 2

1

嘿,您似乎在配置 Nicecast 时出错了。您可能想阅读以下指南

请注意,Nicecast 有一个内置的 Icecast 服务器,请确保您没有使用这个服务器。同样,Nicecast 也不会因为某种原因杀死在启动 Nicecast 的同一台机器上运行的任何 Icecast 服务器。所以你必须先启动 Nicecast,然后才能启动你的 Icecast 服务器。(但在禁用内置服务器后,这不应该再发生)我在某些版本的 Nicecast 中遇到的另一个问题是设置或至少一些(如挂载点名称)只有在重新启动 Nicecast 后才会生效。

此外,请确保您的挂载点名称不是 /,因为这是一个不可能的挂载点名称(它与 Web 界面冲突)。

于 2015-04-26T12:38:20.737 回答
0

安装和以上路径使用

<mount>
    <mount-name>/myradio</mount-name>
    <password>mypassword</password>
    <public>1</public>
</mount>

然后在您的编码器中使用 /myradio 作为挂载点,使用 mypassword 作为密码

于 2018-03-08T21:34:53.797 回答