Страница 2 из 4

Re: Модуль DLNA сервер

Добавлено: Пт май 05, 2017 10:14 pm
nick7zmail
Есть...телек как минимум включен

Re: Модуль DLNA сервер

Добавлено: Пт май 05, 2017 10:21 pm
nick7zmail
Включил ещё 1 девайс - он нашелся...ещё можно пояснить...

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

$url = $params["url"];
preg_match("/(http)s?:\/\/.+?(:.*)/", $url, $matches);
$url = "http://192.168.21.100".$matches[2]; 
Что за IP? я так полагаю самого устройства? Что должно попадать в массив $matches[2]?

Re: Модуль DLNA сервер

Добавлено: Пт май 05, 2017 10:24 pm
olehs
нет, это айпишник DLNA-сервера. Здесь пришлось заменять имя в урле на айпишник, т.к. по-другому телевизор не хотел проигрывать.

Re: Модуль DLNA сервер

Добавлено: Пт май 05, 2017 10:26 pm
nick7zmail
Разобрался)) спасибо!

Re: Модуль DLNA сервер

Добавлено: Пн июн 19, 2017 8:08 pm
directman66
а модуль очень даже нужен.

Можете поподробнее рассказать куда что положить и как запустить, телек LG 47LB

Re: Модуль DLNA сервер

Добавлено: Пн июн 19, 2017 8:56 pm
nick7zmail
viewtopic.php?p=52297#p52297
Тут подробнее....
Согласен, что модуль нужен)) особенно с серверной частью...было бы неплохо.

Re: Модуль DLNA сервер

Добавлено: Пн июн 19, 2017 9:26 pm
directman66
Сосед, извиняюсь за назойливость, а где должно появиться . Там должны появится все DLNA устройства в сети...ищем нашу MS1, и строку ["friendlyName"]=> (у меня она называлась MS1 тоже)
У меня никакой реакции. Файлы из папки jalder и upnp.php распаковал, права на исполнение вроде дал.
SPOILERSPOILER_SHOW
fБезымянныйewewe3434342.jpg
fБезымянныйewewe3434342.jpg (139.21 КБ) 5710 просмотров
Система arm linux liked
SPOILERSPOILER_SHOW
Безымянныйewewe.jpg
Безымянныйewewe.jpg (197.74 КБ) 5720 просмотров
создал сценарий из метода findRenderer
SPOILERSPOILER_SHOW
fБезымянныйewewe3434.jpg
fБезымянныйewewe3434.jpg (86.42 КБ) 5715 просмотров
и при запуске получаю error 500
SPOILERSPOILER_SHOW
fБезымянныйewewe343434.jpg
fБезымянныйewewe343434.jpg (75.12 КБ) 5715 просмотров
Я так понимаю ошибка выполнения php, не найден класс или что-то подобное. Кстати, как включить отображение ошибок php, на raspberry мне писало строку, в которой была ошибка.


попробовал отдельно выполнить require_once('/autoload.php'); - ответ такой-же.
- это я решил, указав полный путь require_once('/var/www/autoload.php');


и отдельно на вызов
SPOILERSPOILER_SHOW
//require_once('/autoload.php');
use jalder\Upnp\Renderer;

$id = $this->getProperty("RendererID");
$r = $this->getProperty("RendererData");
if($r) {
$r = json_decode($r, true);
}
else {
$renderer = new Renderer();
}
сругнулся с той же ошибкой

Re: Модуль DLNA сервер

Добавлено: Пн июн 19, 2017 10:02 pm
nick7zmail
Я сам этой штукой 1 раз ток пользовался =D...
Не надо сценарий создавать, там уже всё создано вроде....в классовом методе...надо его только запустить...var_dump(cm("MS1.findRenderer"));

Re: Модуль DLNA сервер

Добавлено: Пн июн 19, 2017 10:03 pm
directman66
проблема в том, что метод у меня не запускается. Или класс не видит или еще что-то подобное. Вроде все выложил по инструкции.

Сценарием я покрайней мере могу протестировать код метода

Re: Модуль DLNA сервер

Добавлено: Пн июн 19, 2017 10:15 pm
nick7zmail
Прикол в том, что в коде ссылки на свойства объекта...а помещая данный код в сценарий - отсылки к объекту теряются...и он не понимает что делать, вот и ошибка.