1

Тема: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

Доброго времени суток. Проблема моя заключается в следующем, не отображаются ссылки на прослушивание, пока я их собственно говоря не послушаю.
Тоесть при перезапуске демона в веб окне icecasta загружается только верхняя админ панель, если я знаю ссылку на те станции, которые я вещаю, то могу их запустить, радио при этом работает и сразу при запуске мною потока на веб интерфейсе появляется та самая ссылка на вещание станции и больше не исчезает до перезапуска демона. Как только демон перезапускается окно icecasta пустое. Если включить on-demand то станции отображаются, но качается трафик...
Вот мой icecast.xml ОС Ubuntu 8.04, Icecast 2.3.1

Показать / Cкрыть текст

2

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

Так и должно быть, при включенном on demand.

3

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

пишет AlexIT:

Так и должно быть, при включенном on demand.

Спасибо за ответ, дело в том что до этого icecast стоял на windows там было все ок.
Просто как то странно получается, что после хотя бы одного прослушивания по заранее известной ссылке она остается на веб интерфейсе даже если радио никто не слушает. Может тогда как-то по другому можно сделать, чтобы после перезагрузки демона ссылки на вебе оставались?

4

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

Попробуйте добавить это в Ваш конфиг файл:

    <mount>
        <mount-name>/ehomsk</mount-name>
        <public>1</public>
        <hidden>0</hidden>
    </mount>

Добавлено спустя     1 минуту   53 секунды:
Если:

<on-demand>1</on-demand>

Замените на:

<on-demand>0</on-demand>

То, естественно инфу будет видно всегда.

5

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

пишет AlexIT:

Попробуйте добавить это в Ваш конфиг файл:

    <mount>
        <mount-name>/ehomsk</mount-name>
        <public>1</public>
        <hidden>0</hidden>
    </mount>

Добавлено спустя     1 минуту   53 секунды:
Если:

<on-demand>1</on-demand>

Замените на:

<on-demand>0</on-demand>

То, естественно инфу будет видно всегда.

Моунт не помог sad а если делать <on-demand>0</on-demand> то естественно станции видно, только icecast начинает грузить канал, а он и без того загружен...
Может быть есть какая-то проблема с версией icecasta? Ставил я его командой aptitude install icecast2 Установилась вот эта версия: Icecast 2.3.1

6

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

Последняя версия на официальном сайте: 2.3.2
http://www.icecast.org/

7

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

Обновление до новой версии тоже не решило проблему... уже и не знаю куда копать smile надо понять что меняется после того когда я уже хотя бы 1 раз слушал станцию, ведь после этого они остаются на вебе.

8

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

Все очень просто.
On-Demand - вещание по запросу. Пока не запросили хотя бы 1 раз - в списке не появится.

9

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

Тоесть никак не сделать чтобы станции просто отображались? винда ведь как то это делает...

10

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

Вин32 релиз, видимо, неправильно собран, потому что так, как это работает на убунту, было всегда.

11

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

Есть такой вариант, если установить фолбэк для маунта, то он будет всегда отображацца...

12

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

Хмм... если не сложно подскажите как это делать smile

13

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

http://www.icecast.org/docs/icecast-tru … html#mount

        <fallback-mount>/example2.ogg</fallback-mount>
        <fallback-override>1</fallback-override>
        <fallback-when-full>1</fallback-when-full>

14

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

Спасибо огромное, победили smile

<relay>
        <server>10.1.22.111</server>
        <port>8800</port>
        <mount>/ehomsk</mount>
        <local-mount>/ehomsk</local-mount>
        <on-demand>1</on-demand>
        <relay-shoutcast-metadata>1</relay-shoutcast-metadata>
    </relay>
    <mount>
        <mount-name>/ehomsk</mount-name>
        <public>1</public>
        <hidden>0</hidden>
        <fallback-mount>/ehomsk</fallback-mount>
        <fallback-override>1</fallback-override>
        <fallback-when-full>1</fallback-when-full>
    </mount>

15

Re: IceCast на веб интерфейсе не появляются ссылки на прослушивание.

Поздравляю. smile