[Модуль] Online Radio (app_radio)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

DiArt
Сообщения: 210
Зарегистрирован: Пт апр 12, 2013 2:27 pm
Откуда: Уфа
Благодарил (а): 28 раз
Поблагодарили: 16 раз

Re: Онлайн радио - с Маркет дополнений

Сообщение DiArt » Вт июл 12, 2016 3:58 pm

Аналогично из сценариев не играет!
Кто сможет модуль поправить?
P.S. Получилось запустить. Дело в том что Алиса болтает нормально, а радио не играло. Зашёл в настройки терминалов. Вижу что самый главный терминал, он же сервер стоит offline, повторюсь всё работает, все звуки и т.д. Зашёл на главную страницу выбрал терминал другой и снова вернул сервер. В настройках терминалов появился онлайн. После этого всё нормально заиграло. Может кому и поможет. Вот такие костыли
Система на Неттоп 3Q Nettop Qoo!
(Intel Celeron J1800, 2x2410 МГц, 4096 Мб, HDD 1000 Гб, HDMI, VGA , Wi-Fi, Ethernet, Ubuntu 14.04.2)
Вторая система на Raspberry Pi 3.
D-Link DCS-930L/Broadlink RM2-Pro/BroadLink SP3 CC/Ginzzu HS-K07W
Я в CONNECT
Akorolev
Сообщения: 119
Зарегистрирован: Вт ноя 08, 2016 4:27 pm
Благодарил (а): 11 раз
Поблагодарили: 10 раз

Re: Онлайн радио - с Маркет дополнений

Сообщение Akorolev » Чт ноя 17, 2016 4:30 am

Собственно стоит вопрос, как запустить радио, у меня оно напрочь отказывается работать, хотя 101.ру работает нормально, вот настройки:
Терминал:
Изображение

Онлайн радио:
Изображение

Запускать пробовал так:

Код: Выделить всё

cm('RadioSetting.Control',array('sta'=>'Зайцев.FM','cmd'=>'play','vol'=>100));  
В ответ тишина.
Прошу так же поделиться рабочим списком радиостанций :)
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: Онлайн радио - с Маркет дополнений

Сообщение xor » Вт ноя 22, 2016 1:49 pm

Прошу так же поделиться рабочим списком радиостанций :)
Я беру с potokovoe.ru Самообновляемый плейлист: http://potokovoe.ru:8008/list.xsl
Потом редактирую и гружу файлом
Вложения
radio.txt
(12.51 КБ) 919 скачиваний
За это сообщение автора xor поблагодарил:
Akorolev (Вт ноя 22, 2016 2:16 pm)
Рейтинг: 1.16%
altrun
Сообщения: 2
Зарегистрирован: Вс окт 30, 2016 10:24 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Онлайн радио - с Маркет дополнений

Сообщение altrun » Сб ноя 26, 2016 7:52 pm

Ребята привет! Тоже с толкнулся с проблемой воспроизведения из модуля, ни как не могу докопаться до истинны.
У меня, как я понял, на самой форме плеера не отрабатывают кнопки Play и Stop (видимо не исполняется код).
Что сделал, это создал кнопку на сцене с кодом приведенным на первой странице.

Код: Выделить всё

include_once(DIR_MODULES.'app_radio/app_radio.class.php');
$app_radio=new app_radio();
$app_radio->control('play');//вкл радио || $app_radio->control('stop') выкл радио  
И удивительно радио запело.
В форме остальные элементы работают, это регулятор уровня громкости и выбор станции.

Подскажите почему могут не отрабатывать кнопки формы.
Вложения
Снимок.JPG
Снимок.JPG (100.35 КБ) 10432 просмотра
roman_rv
Сообщения: 24
Зарегистрирован: Вт дек 13, 2016 8:01 am
Откуда: Екатеринбург
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: Онлайн радио - с Маркет дополнений

Сообщение roman_rv » Вт дек 27, 2016 9:52 pm

Подскажите, плз, есть ли возможность изменения станции через http get? С play, stop и громкостью все понятно, а как станцию сменить из андроид приложения (своего)?
Raspberry Pi 3 hdd boot
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: Онлайн радио - с Маркет дополнений

Сообщение savenko_egor » Ср янв 04, 2017 3:42 pm

roman_rv писал(а):Подскажите, плз, есть ли возможность изменения станции через http get? С play, stop и громкостью все понятно, а как станцию сменить из андроид приложения (своего)?
По идее можно останавливать воспроизведение, изменять свойство LastStationID и запускать воспроизведение заново.
Код для изменения свойства:

Код: Выделить всё

http://IP_Addr/objects/?op=set&object=RadioSetting&p=LastStationID&v=3   
Только вот не понял каким образом останавливать и запускать воспроизведение.


UPD:

Всё оказалось проще!

Код: Выделить всё

http://IP_Addr/popup/app_radio.html?ajax=1&cmd=play&s_id=3 
Где s_id - ID станции.
За это сообщение автора savenko_egor поблагодарили (всего 2):
roman_rv (Чт янв 12, 2017 2:39 pm) • Samir77 (Вт апр 21, 2020 11:12 pm)
Рейтинг: 2.33%
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: Онлайн радио - с Маркет дополнений

Сообщение savenko_egor » Ср янв 04, 2017 4:14 pm

Не спец делать pull request на гите, потому напишу тут...
Немного не понял, почему сразу не добавили возможность изменять терминал при помощи GET. Если в функцию usual модуля добавить такой код:

Код: Выделить всё

global $play_terminal;
if ($play_terminal != '') {
setGlobal('RadioSetting.PlayTerminal', $play_terminal);
}
То запросом вида:

Код: Выделить всё

http://IP_Addr/popup/app_radio.html?ajax=1&s_id=2&play_terminal=main&cmd=play  
можно не только запускать воспроизведение станции с ID 2, но и ещё указать на каком терминале это делать.

Проверил у себя на двух терминалах, полёт нормальный.
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: Онлайн радио - с Маркет дополнений

Сообщение savenko_egor » Ср янв 04, 2017 4:45 pm

Вроде сделал Pull request.
DoS
Сообщения: 1
Зарегистрирован: Чт янв 05, 2017 9:27 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Онлайн радио - с Маркет дополнений

Сообщение DoS » Чт янв 05, 2017 9:36 pm

Доброе время суток. Обучил яблоко включать и выключать радио при помощи приложения дом.
Пытаюсь менять громкость, но через URL не получается :(
Запрос http://127.0.0.1/objects/?op=get&object ... olumeLevel выдаёт уровень громкости, а поменять с помощью http://127.0.0.1/objects/?op=set&object ... Level&v=40 не получается. Это приводит только к изменению значения, а не громкости. Подскажите правильный запрос
Аватара пользователя
LuckyFIA
Сообщения: 118
Зарегистрирован: Пт сен 27, 2013 6:57 am
Откуда: Россия
Благодарил (а): 3 раза
Поблагодарили: 40 раз
Контактная информация:

Re: Онлайн радио - с Маркет дополнений

Сообщение LuckyFIA » Сб янв 07, 2017 9:55 am

Ответить