Страница 7 из 26

Re: [Модуль] DLNA

Добавлено: Чт фев 22, 2018 12:09 pm
nick7zmail
Да...с телеками пока не удалось запустить. Видимо придётся свои классы дописывать в библиотеку.

Отправлено с моего Xperia XZ1 Compact через Tapatalk

Re: [Модуль] DLNA

Добавлено: Чт фев 22, 2018 12:26 pm
alekszander
directman66 писал(а):С телевизорами пока и не работает) пока только колонка бродлинк протестирована.
Это у вас дома столько booklive?
Их всего лишь 2. Просто не люблю беспорядок на компе.

Re: [Модуль] DLNA

Добавлено: Чт фев 22, 2018 12:29 pm
Denis_k
nick7zmail писал(а):
dr.pavlov.alex писал(а):Колонка broadlink нашлась при сканировании, но не завелась. Вставляю в ссылку playURL но ничего не происходит.
У меня завелась...
1) перезагрузи колонку
2) вставь ссылку http://ep128.hostingradio.ru:8030/ep128
3) Если заиграла - ищи подходящие станции по формату))
libreelec на малине подключенный к тв воспроизвел вышеуказанный линк

Re: [Модуль] DLNA

Добавлено: Чт фев 22, 2018 1:23 pm
directman66
Denis_k писал(а): libreelec на малине подключенный к тв воспроизвел вышеуказанный линк
а видео-поток?

Re: [Модуль] DLNA

Добавлено: Чт фев 22, 2018 1:28 pm
directman66
2nick7zmail
просьба добавить в обработчик url переадресацию на поток с ютуба

или из осноного url или дополнительно слушать другой параметр
SPOILERSPOILER_SHOW

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

if ($fn==""){$fn="http://192.168.1.31:32469/object/df4b8e517919aa1f643c/file.mkv";}

if (strpos($fn,'youtube')>1) {
echo "передана ссылка на ютуб ".$fn."<br>"; 
//$pattern = "\=(.+?)\\"; 
//$pattern = "\S{0,}~v=(.+?)&|$";
//$pattern = "/v=(.*)"; 
 //"/My name is '(.*)' and im fine/"
//  $res=preg_match ($pattern, $fn);
 $res1=parse_url($fn, PHP_URL_QUERY);
// echo $res1."<br>";
$res2=parse_str( $res1,$res); 
$res=$res['v'];
//echo $res."<br>";
$newurl='https://hms.lostcut.net/youtube/g.php?v='.$res.'&link_only=1'; 
//echo $newurl."<br>";
$fn=file_get_contents($newurl);
echo $fn."<br>";
 
} 
Ссылка на библиотеку, https://github.com/WendyH/HMS-Youtube чтобы не зависить от сторонних сервисов, желательно ее внедрить внутрь плагина.

Re: [Модуль] DLNA

Добавлено: Чт фев 22, 2018 4:12 pm
nick7zmail
Обязательно...как только доберусь...на выходных займусь модулем.

Отправлено с моего Xperia XZ1 Compact через Tapatalk

Re: [Модуль] DLNA

Добавлено: Чт фев 22, 2018 7:50 pm
dr.pavlov.alex
nick7zmail писал(а):
dr.pavlov.alex писал(а):Колонка broadlink нашлась при сканировании, но не завелась. Вставляю в ссылку playURL но ничего не происходит.
У меня завелась...
1) перезагрузи колонку
2) вставь ссылку http://ep128.hostingradio.ru:8030/ep128
3) Если заиграла - ищи подходящие станции по формату))
Завелось. Какие-то проблемы были в самой колонке (при сканировании название колонки отображалось не корректно. Были вот такие скобки []). Удалил ее из E-control добавил заново и все завелось. А еще пришлось удалить класс DLNA Render.

Re: [Модуль] DLNA

Добавлено: Пт фев 23, 2018 12:23 am
Denis_k
directman66 писал(а):
Denis_k писал(а): libreelec на малине подключенный к тв воспроизвел вышеуказанный линк
а видео-поток?
не пытался

Re: [Модуль] DLNA

Добавлено: Пт фев 23, 2018 12:51 pm
nick7zmail
directman66 писал(а):2nick7zmail
просьба добавить в обработчик url переадресацию на поток с ютуба

или из осноного url или дополнительно слушать другой параметр
SPOILERSPOILER_SHOW

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

if ($fn==""){$fn="http://192.168.1.31:32469/object/df4b8e517919aa1f643c/file.mkv";}

if (strpos($fn,'youtube')>1) {
echo "передана ссылка на ютуб ".$fn."<br>"; 
//$pattern = "\=(.+?)\\"; 
//$pattern = "\S{0,}~v=(.+?)&|$";
//$pattern = "/v=(.*)"; 
 //"/My name is '(.*)' and im fine/"
//  $res=preg_match ($pattern, $fn);
 $res1=parse_url($fn, PHP_URL_QUERY);
// echo $res1."<br>";
$res2=parse_str( $res1,$res); 
$res=$res['v'];
//echo $res."<br>";
$newurl='https://hms.lostcut.net/youtube/g.php?v='.$res.'&link_only=1'; 
//echo $newurl."<br>";
$fn=file_get_contents($newurl);
echo $fn."<br>";
 
}
Ссылка на библиотеку, https://github.com/WendyH/HMS-Youtube чтобы не зависить от сторонних сервисов, желательно ее внедрить внутрь плагина.
Я немного не понял...этот скрипт - просто преобразование ссылки...а как её на проигрование то отправить??

Re: [Модуль] DLNA

Добавлено: Пт фев 23, 2018 12:56 pm
directman66
Эту ссылку нужно потом и подставить в URI запрос.