ОсновноеRadiotalkПользовательское
Технологии вещания, софт, скрипты
3   •   Посмотреть все темы

Проблема <fallback-mount> Неправильный переброс слушателей

 

17
Yohan @Yohan
работает 3 маунта,
на LIVE плейлист нонстопом, это в случае если свет отключат, или комп перезагрузить нужно.

POPSA - тут 24 часа в сутки играет с SAM'a музыка. радио на одном сайте.

TRANCE - сюда иногда включаются диджеи из другого места. радио на втором сайте.
в остальное время они слушают LIVE

слушатели первого и второго друг о друге незнают.

проблема в том, что когда на втором канале TRANCE начинают вещать,
то страдают слушатели канала POPSA, у них почемуто начинает играть TRANCE, хотя в <fallback-mount> он у них не указан, да и вещание у них круглосуточное.

...
<mount-name>/LIVE</mount-name>
...
<mount-name>/POPSA</mount-name>
<fallback-mount>/live</fallback-mount>
<fallback-override>1</fallback-override>
...
<mount-name>/TRANCE</mount-name>
<fallback-mount>/live</fallback-mount>
<fallback-override>1</fallback-override>
...

есть какое нибудь решение?

6245
Тарас @tarasian666
отталкивайтесь от такой схемы
**********

1572
KyPIIaToB @KyPIIaToB
Yohan пишет:

работает 3 маунта,
на LIVE плейлист нонстопом, это в случае если свет отключат, или комп перезагрузить нужно.

POPSA - тут 24 часа в сутки играет с SAM'a музыка. радио на одном сайте.

TRANCE - сюда иногда включаются диджеи из другого места. радио на втором сайте.
в остальное время они слушают LIVE

слушатели первого и второго друг о друге незнают.

проблема в том, что когда на втором канале TRANCE начинают вещать,
то страдают слушатели канала POPSA, у них почемуто начинает играть TRANCE, хотя в <fallback-mount> он у них не указан, да и вещание у них круглосуточное.

...
<mount-name>/LIVE</mount-name>
...
<mount-name>/POPSA</mount-name>
<fallback-mount>/live</fallback-mount>
<fallback-override>1</fallback-override>
...
<mount-name>/TRANCE</mount-name>
<fallback-mount>/live</fallback-mount>
<fallback-override>1</fallback-override>
...

есть какое нибудь решение?

Не вижу тегов <mount> </mount>

17
Yohan @Yohan
tarasian666
по такой схеме всё и работает, но как бы она не подходит, потомучто придется делать несколько каналов live1, live2..... и так далее до 10, смотря сколько у вас потоков.
я для примера показал два.

KyPIIaToB
ну они как бы предусмотрены, это я вырезал часть чтобы не загромождать страницу кодами, вот целиком

<mount>
<stream-name>live</stream-name>
<mount-name>/live</mount-name>
<password>******</password>
<max-listeners>300</max-listeners>
<charset>UTF8</charset>
<public>1</public>
<mp3-metadata-interval>16000</mp3-metadata-interval>
<on-connect>/home/icecast/bin/source-start</on-connect>
<on-disconnect>/home/icecast/bin/source-end</on-disconnect>
</mount>
<mount>
<stream-name>popsa</stream-name>
<mount-name>/popsa</mount-name>
<password>******</password>
<max-listeners>300</max-listeners>
<charset>UTF8</charset>
<public>1</public>
<fallback-mount>/live</fallback-mount>
<fallback-override>1</fallback-override>
<mp3-metadata-interval>16000</mp3-metadata-interval>
<on-connect>/home/icecast/bin/source-start</on-connect>
<on-disconnect>/home/icecast/bin/source-end</on-disconnect>
</mount>
<mount>
<stream-name>trance</stream-name>
<mount-name>/trance</mount-name>
<password>******</password>
<max-listeners>300</max-listeners>
<charset>UTF8</charset>
<public>1</public>
<fallback-mount>/live</fallback-mount>
<fallback-override>1</fallback-override>
<mp3-metadata-interval>16000</mp3-metadata-interval>
<on-connect>/home/icecast/bin/source-start</on-connect>
<on-disconnect>/home/icecast/bin/source-end</on-disconnect>
</mount>

6245
Тарас @tarasian666
Yohan пишет:

<stream-name>

это вообще что такое?

1572
KyPIIaToB @KyPIIaToB
Как по мне достаточно сделать так

<mount>
<mount-name>/live</mount-name>
<password>******</password>
</mount>
<mount>
<mount-name>/popsa</mount-name>
<password>******</password>
<fallback-mount>/live</fallback-mount>
<fallback-override>1</fallback-override>
</mount>
<mount>
<mount-name>/trance</mount-name>
<password>******</password>
<fallback-mount>/live</fallback-mount>
<fallback-override>1</fallback-override>
</mount>

17
Yohan @Yohan
KyPIIaToB
попробывал убрать все лишние строки, всеравно перекидывает слушателей :(

6245
Тарас @tarasian666
если слушатели trance слушают live то их перекинет на появившийся маунт
так что надо сделать еще один live1 например с ретрансляцией на live

17
Yohan @Yohan
tarasian666
ОГРОМНОЕ спасибо, помогло, размножил канал Live, сделал live_trance, live_house, live_popsa и так далее.

<mount>
<mount-name>/house.mp3</mount-name>
<password>******</password>
<intro>/intro.mp3</intro>
<fallback-mount>/live_house.mp3</fallback-mount>
<fallback-override>1</fallback-override>
</mount>
<relay>
<server>localhost</server>
<port>80</port>
<mount>/live.mp3</mount>
<local-mount>/live_house.mp3</local-mount>
<on-demand>1</on-demand>
<relay-shoutcast-metadata>1</relay-shoutcast-metadata>
</relay>