Page 1 of 10

Онлайн радио guzei.com

PostPosted: 26 Oct 2013, 09:45
by retv_qwe
Сделал модуль онлайн радио, radio_top50, http://guzei.com/online_radio/.
Целью было придумать что-то более-менее быстро работающее, не требующее дополнительной оперативной памяти (файл подкачки и т.п.).
Выглядит так:
Скриншоты | +
sc_ScrCap_osd_1403.jpg
sc_ScrCap_osd_1403.jpg (149.46 KiB) Viewed 15776 times
sc_ScrCap_osd_1759.jpg
sc_ScrCap_osd_1759.jpg (111.65 KiB) Viewed 15776 times
sc_ScrCap_osd_519.jpg
sc_ScrCap_osd_519.jpg (18.43 KiB) Viewed 16344 times
В список выводятся первые 50 станций, то есть 1 страница.

Плеер запускается в режиме пред просмотра по кнопке Ok, кнопка Stop останавливает воспроизведение.
Кнопка >>-добавить в избранное, удаление из избранного по кнопке >>.
Работает выбор по языкам (логотип станции отсутствует) и поиск, выбор по жанрам пока не работает.
Скринсейвер работает в режиме автозапуска.
В модуле применен довольно универсальный способ получения информации об текущем исполнителе, битрейт потока и типе потока. Но не на всех станциях работает этот способ.

Поток wma не воспроизводится.

UPD 2014/05/09 radio_top50 r3
+Исправил проблему воспроизведения с Ретро ФМ, 16 Bit FM.
Добавил простенький редактор | +
Находится здесь:
ris1.jpg
ris1.jpg (8.86 KiB) Viewed 15776 times
Редактор позволяет добавить любую ссылку на станцию, отредактировать существующую, переместить по списку вверх или вниз, удалить совсем.
Ссылка на логотип станции, любая, хоть с яндекса (не стоит добавлять ссылки на HD-картинки).
Экспериментальный вариант, прежде чем нажимать на кнопки посмотрите что подсказывает.

ps: при редактировании или добавлении станции будет открыто диалоговое окно браузера, которое, во многих браузерах таких как Mozilla Firefox, будет блокировать браузер пока не будет закрыто.

Re: Онлайн радио guzei.com

PostPosted: 26 Oct 2013, 15:05
by devizion
Супер!!! Давно ждал кто реализует.
Доробатывайте и просим Pokrass что бы отображалось в HomeMenu.
Нужный модуль.
Спасибо за старания.

P.s.
button.png
button.png (78.93 KiB) Viewed 17361 times

Re: Онлайн радио guzei.com

PostPosted: 28 Oct 2013, 15:46
by retv_qwe
По поводу доработки предлагайте варианты.
devizion, вы картинку сами сделали? Попробуйте немного уменьшить шрифт и сделать его жирным.

Re: Онлайн радио guzei.com

PostPosted: 28 Oct 2013, 16:20
by devizion
Насчет доработки,... в принципе я даже не знаю все устраивает. Потоки идут.
Разве что избранное сделать и еще выбор по стране.
На 1186 проце навигация в модуле шустрая, а вот на 1073 - думает, но на работу это не влияет.
Насчет иконки,... надпись наложена моя, сама иконка вроде не комерческая.
Если будут претензии сам нарисую. Благо их валом , на любой вкус. Тут класно ,что антенка вписывается в серединку.
А такой ?
button.png
button.png (82.54 KiB) Viewed 17199 times

Только большой получился. Я в Кореле лепил.
На всякий случай даю с большим разрешением.
| +
logo_1.png
logo_1.png (1018.42 KiB) Viewed 17199 times

Re: Онлайн радио guzei.com

PostPosted: 28 Oct 2013, 17:30
by Virtual
2retv_qwe
насчет доработки....
в телнет замочи DvdPlayer и запусти по новой (дабы он лог сыпал....) поможет для тестов.

как минимум слишком часто рефрешиш страницу.... отсель и тормоза в навигации.
+ похоже при каждом выборе пункта опять полная перерисовка страницы.

PS upd. глянул гмонитор... ужаснулся :) в комнате стало теплее
а так да работает! добротно работает., осталось гуй допилить. чтоб проц не жрал и как следствие не тормозил

Re: Онлайн радио guzei.com

PostPosted: 29 Oct 2013, 09:08
by retv_qwe
Virtual, убрал рефреш при "при каждом выборе пункта".
Остается отказаться от рефреш 1 секунда секундомера, секундомера не будет. Если секундомер останавливаю, нагрузка падает.
А еще если отказаться и от получения дополнительной информации, так вообще нагрузки не будет.
Virtual wrote:в телнет замочи DvdPlayer и запусти по новой (дабы он лог сыпал....) поможет для тестов.
Как это сделать и куда лог будет сыпать, в телнет?

Re: Онлайн радио guzei.com

PostPosted: 29 Oct 2013, 09:18
by FarVoice
да, в телнет
Делаешь
stopall
cd /usr/local/bin
./RootApp DvdPlayer
и любуешься логом работы :))

Re: Онлайн радио guzei.com

PostPosted: 29 Oct 2013, 09:42
by retv_qwe
Ни чего я там сверхъестественного не нашел, рефреш 1 секундный секундомера.
FarVoice но кое что нашел, не относится к этому модулю, вот это: Error in pid value: 23581, 23555... постоянно сыпет.
Virtual удается снизить нагрузку примерно на 20% при изменении параметра photoView на onePartView, то есть с 72 до 52, но это все, либо секундомер убирать.

Re: Онлайн радио guzei.com

PostPosted: 29 Oct 2013, 12:23
by FarVoice
а нужен ли вообще этот секундомер?
на pid не обращай внимания. Обращай на Syntax error, refresh ну и весь вывод с префиксом [script]

Re: Онлайн радио guzei.com

PostPosted: 29 Oct 2013, 12:34
by retv_qwe
С секундомером как то ..., видно что что-то работает.
И все таки 72% это же ведь не 100%.
Спросим мнение пользователей, оставить секундомер, то есть все как есть?