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

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

Модератор: immortal

Аватара пользователя
LuckyFIA
Сообщения: 118
Зарегистрирован: Пт сен 27, 2013 6:57 am
Откуда: Россия
Благодарил (а): 3 раза
Поблагодарили: 40 раз
Контактная информация:

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

Сообщение LuckyFIA » Вт янв 28, 2014 2:04 am

Anton_kulibin писал(а):После обновления версии у меня перестало работать
Какой плеер использовался?
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 34 раза

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

Сообщение Anton_kulibin » Вт янв 28, 2014 8:00 am

VLC
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Аватара пользователя
LuckyFIA
Сообщения: 118
Зарегистрирован: Пт сен 27, 2013 6:57 am
Откуда: Россия
Благодарил (а): 3 раза
Поблагодарили: 40 раз
Контактная информация:

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

Сообщение LuckyFIA » Вт янв 28, 2014 8:44 am

Это и есть правильный путь
Anton_kulibin писал(а):обновился из админки
и
Anton_kulibin писал(а):все стало работать
:)
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

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

Сообщение Vovix » Чт фев 06, 2014 9:29 pm

А у меня не работает.

VLC вот что выдает:

Прочитать файл не удалось:
VLC не может открыть файл «C:\_majordomo\htdocs\http:\\pub4.di.fm:80\di_classiceurodance» (Invalid argument).
Этот источник не открывается:
VLC не может открыть MRL 'file:///C:/_majordomo/htdocs/http%3A//pub4.di.fm%3A80/di_classiceurodance'. Ищите более подробную информацию в лог-файле.


Видимо где-то врубается лишняя строчка - C:\_majordomo\htdocs\
Подскажите где? Как убрать?
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
LuckyFIA
Сообщения: 118
Зарегистрирован: Пт сен 27, 2013 6:57 am
Откуда: Россия
Благодарил (а): 3 раза
Поблагодарили: 40 раз
Контактная информация:

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

Сообщение LuckyFIA » Пт фев 07, 2014 4:18 am

А в меню "терминалы" какой тип плеера выбран VLC или VLC over HTTP?
Аватара пользователя
LuckyFIA
Сообщения: 118
Зарегистрирован: Пт сен 27, 2013 6:57 am
Откуда: Россия
Благодарил (а): 3 раза
Поблагодарили: 40 раз
Контактная информация:

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

Сообщение LuckyFIA » Пт фев 07, 2014 5:48 am

По всей вероятности у Вас выбран VLC, а при таком типе запуск VLC осуществляется через скрипт c:\_majordomo\htdocs\rc\scripts\vlc_play.au3. И вот тут был небольшой косяк, в общем для решения проблемы приведите файл c:\_majordomo\htdocs\modules\app_radio\player\vlc.php к такому виду

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

<?php
	 if ($cmd=='play') {
 	   $path=$out['PLAY'];
 	   curl_setopt($ch, CURLOPT_URL, "http://".$terminal['HOST'].":".$terminal['PLAYER_PORT']."/rc/?command=vlc_close");curl_exec($ch);
       curl_setopt($ch, CURLOPT_URL, "http://".$terminal['HOST'].":".$terminal['PLAYER_PORT']."/rc/?command=vlc_play&param=--open=".$out['PLAY']);
       $res=curl_exec($ch);
      }
      if ($cmd=='stop') {
       curl_setopt($ch, CURLOPT_URL, "http://".$terminal['HOST'].":".$terminal['PLAYER_PORT']."/rc/?command=vlc_close");
       $res=curl_exec($ch);
      }
?>
Позже обновлю в маркете.
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

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

Сообщение Vovix » Сб фев 08, 2014 11:53 am

LuckyFIA писал(а):А в меню "терминалы" какой тип плеера выбран VLC или VLC over HTTP?
У Сервера (MAIN) выбран VLC, при выборе VLC over HTTP вообще не работает медиа!

Код подправил, радио заработало! СПАСИБО!

тока регулятор громкости родной на панели радио не работает!

Но у меня вообще проблемы с VLC видимо, тот который был в комплекте при установке MajorDoMo был прошлой версии и предложил обновиться, я обновил указав папку установки C:\_majordomo\apps\vlc , но звук на терминалы отправить не могу, хотя наверное терминалы виноваты - на iPhone (VLC) "не воспроизводит поток", а для Андроид (VLC beta) планшете вообще настроить не могу! Чайник я полный (или пустой) видимо!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

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

Сообщение Vovix » Сб фев 08, 2014 12:02 pm

Хотя с другой стороны при выборе терминала другого например iPhone (VLC over HTTP) VLC на сервере вообще не запускается, а ведь должен запуститься в режиме воспроизведения потока?


И в ручную при запуске VLC и выдаче потока видео всё воспроизводит на iPhone нормально!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
LuckyFIA
Сообщения: 118
Зарегистрирован: Пт сен 27, 2013 6:57 am
Откуда: Россия
Благодарил (а): 3 раза
Поблагодарили: 40 раз
Контактная информация:

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

Сообщение LuckyFIA » Сб фев 08, 2014 12:39 pm

LuckyFIA писал(а):тока регулятор громкости родной на панели радио не работает!
Да, регулировка громкости реализована для mpd, xbmc, VLC over http. В принципе доработать можно - если очень нужно.
Vovix писал(а): а ведь должен запуститься в режиме воспроизведения потока?
такой функционал не закладывался. Здесь все намного проще, MAIN сервер отдает команду терминалу, на котором установлен тот или иной плеер, на воспроизведение/остановку и путь до того, что нужно воспроизвести. По поводу вещания в поток - есть определенные мысли, но пока - на перспективу, по моему в ветке "программный мультирум" обсуждалось нечто подобное
kostya77
Сообщения: 136
Зарегистрирован: Вт ноя 12, 2013 8:29 pm
Благодарил (а): 2 раза
Поблагодарили: 8 раз

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

Сообщение kostya77 » Сб фев 08, 2014 6:30 pm

Может кто подскажет как VLC через веб громкость регулировать.
при запуске
getURL('http://192.168.3.165:8080/requests/stat ... l=<val>',0);
громкость в 0 меняется.
Как изменить громкость .
Ответить