1

Тема: AutoDJ иногда не срабатывает

Добрый день! Вдохновлённый простотой настройки вывода русских символов в программе RadioBoss. (В Айсксте прекрасно отображаются русскоязычные названия песен) - всего-то в RB в настройках вещателя надо указать кодировку UTF-8, я решил изменить кодировку в БД Сэма, хотя он у меня до этого прекрасно работает без сбоев год. Подумаешь, русскоязычные треки не передавал в айскаст... так я названия песен латиницей писал smile
При помощи программы HeidiSQL начал экспериментировать с кодировкой БД... доэкспериментировался... раньше у меня хоть в поиске Сэма отображались русские буквы, если запрос писать по русски, щас одни кракозябры. Раньше в деке если играет русскоязычная песня, отображались кракозяьры, но песня играла, щас перетаскиваешь, он вообще не реагирует на неё...  Вот кстати тут я менял кодировку:

http://s018.radikal.ru/i518/1405/c4/9dc5935bdf40.jpg

Но это пол-беды, самый главный косяк: иногда AutoDJ не срабатывает... То есть песня проигрывает и тишина. AutoRecovery пытается подхватить, но ничего не происходит. Песни не становятся в очередь, вручную перетащить - 0 результата. Приходится перезагружать  СЭМ.
Ошибка:

http://s003.radikal.ru/i204/1405/4c/70e42fb764a9.jpg

2

Re: AutoDJ иногда не срабатывает

Проблема практически решена.
http://s018.radikal.ru/i509/1405/30/424247e8f240.jpg
В списке нашёл UTF-8 ...  Всё вернулось на круги своя: в деке русскоязычные треки отображаются кракозяброй, в АИМПЕ -  великолепно(отображаются)! , а вот на страничке Icecast2 вообще никак sad
Пофиг на деку, мне бы добиться отображения в айскасте. Он у меня 2.3.2 kh29 .... Может стоит обновиться на 2.3.3 kh10 ?

3

Re: AutoDJ иногда не срабатывает

Вот блин.. час от часу smile Сохранил конфиг айскаста, обновился до 2.3.3 kh10 теперь у меня Sam отображает великолепно русскоязычные треки в айскасте. Ну и парсятся на сайт они тоже вместе с англоязычными тоже корректно, зато RadioBoss стал писать вместо русскоязычных кракозябру lol
http://s020.radikal.ru/i712/1405/30/8163d262641b.jpg
Я так понимаю, в конфиге айскаста надо что либо изменить с маунтом /rock ? Хотя я в конфиге  этот маунт не прописывал. В настройках вещания RadioBoss прописал просто localhost:8000/rock  - и он на страничке icecast2 автоматом появился.

Отредактировано Drakkar (06-05-2014 06:26:02)

4

Re: AutoDJ иногда не срабатывает

После часового раздумья smile в конфиге айскаста добавляю строчку

<mount>
       <mount-name>/rock</mount-name>       
       <charset>utf-8</charset>
   </mount> 

где /rock  - это ваш маунт
Получаем корректное отображение трека: http://s020.radikal.ru/i713/1405/f1/30637e54c958.jpg
Вот единственное, что я не могу понять: если в названии трека присутствует запятая, русское или англоязычное название, не важно, то после запятой теги перестают читаться. Например трек, имеющий метаданные
Bodybangers, Tiesto - Pump Up The Jam
Отображается в айскасте как Bodybangers...
Подскажите, куда копать?

5

Re: AutoDJ иногда не срабатывает

пишет Drakkar:

После часового раздумья smile в конфиге айскаста добавляю строчку

<mount>
       <mount-name>/rock</mount-name>       
       <charset>utf-8</charset>
   </mount> 

где /rock  - это ваш маунт
Получаем корректное отображение трека: http://s020.radikal.ru/i713/1405/f1/30637e54c958.jpg
Вот единственное, что я не могу понять: если в названии трека присутствует запятая, русское или англоязычное название, не важно, то после запятой теги перестают читаться. Например трек, имеющий метаданные
Bodybangers, Tiesto - Pump Up The Jam
Отображается в айскасте как Bodybangers...
Подскажите, куда копать?

Ваш скрипт берет данные с status2.xsl скорее всего, а запятая там является служебным символом, который разделяет данные. Поэтому тут только 1 выход: это изменить запятую, скажем на *||* и переписывать скрипт вывода данных, где так же заменить запятую на такой символ.

http://radioheart.ru/banners/radioheart_400x40_banner.jpg
RadioHeart.ru: Функциональный радио хостинг с автодиджеем и нонстопом, а так же быстрый виртуальный хостинг. Возможность создать радио за 5 минут, подключить автодиджей и нонстоп.
Отзывы о хостинге

6

Re: AutoDJ иногда не срабатывает

Спасибо, но я поступил ещё проще: при помощи автозамены и редактора тегов, изменил запятую на & smile