Страница 14 из 26
Re: [Модуль] DLNA
Добавлено: Сб мар 17, 2018 6:04 pm
Gelezako
directman66 писал(а):Я в своем скрипте просто проверяю, если в тексте есть youtube, то преобразовываю ее в ссылку на поток. Так вроде даже без рекламы можно смотреть ютуб.
кста, я писал модуль голосового поиска роликов с ютуба использую официальный апи ютуба. Если его прикрутить, то можно будет голосом или тексом искать видео на ютубе, преобразовывать в потом и проигрывать.
Re: [Модуль] DLNA
Добавлено: Сб мар 17, 2018 7:06 pm
Gelezako
Потестировал немного модуль, вот мои результаты:
1. Амазон Алекса не определяется

2. На одной из Windws машин был настроен встроенный в Windows media player сервер-клиент с поддержкой dlna. В результате распознало и добавило 3 записи
Windows Media Player
Windows Media Player Sharing
и ещё одно с пустым именем, у которого в джейсоне дескрипшен вернуло false
3. Нашло роутер, но странно то что у меня к роутеру ничего подключить нельзя (USB итд) т.е. он не может выступать в роли сервера dlna. А уж в роли клиента и подавно. Возможно просто в прошивке зашита поддержка, но на уровне железа не распаяно. Если кто в курсе, подскажите почему роутер добавился.
Виндузятники, у кого получилось воспроизводить хоть что-то на Windows Media Player? Комп добавлен как терминал, но тип плеера как Windows Media Player не доступен.
Re: [Модуль] DLNA
Добавлено: Сб мар 17, 2018 7:51 pm
olehs
У роутера черер UPNP открывается проброс портов. Например им пользуются торрент-клиенты.
Re: [Модуль] DLNA
Добавлено: Сб мар 17, 2018 9:43 pm
tarasfrompir
А доступ к плееру включен от устройства которое управляет?
Re: [Модуль] DLNA
Добавлено: Сб мар 17, 2018 10:18 pm
olehs
Решил попробовать модуль и столкнулся с проблемой - не находится ни одно устройство. Алиска на Win10. Поигрался с кодом, оказалось что если заменить в библиотеке адрес со стандартного 239.255.255.250 на обычный бродкаст 255.255.255.255 - то все работает и устройства находятся. Но это не наш метод.
Проблема оказалась в том, что под видной мультикаст-запросы зависят от таблицы маршрутизации.
В общем, решение следующее:
в командной строке от админа нужно выполнить:
Код: Выделить всё
route delete 224.0.0.0 mask 240.0.0.0
route add 224.0.0.0 mask 240.0.0.0 192.168.21.100
где 192.168.21.100 заменить на свой IP.
з.ы. Если в модуле заменить
на
то в выдачу попадут только устройства (без сервисов)
Re: [Модуль] DLNA
Добавлено: Пн мар 19, 2018 1:12 pm
Gelezako
olehs писал(а):Решил попробовать модуль и столкнулся с проблемой - не находится ни одно устройство. Алиска на Win10.
хм, у меня нашло DLNA устройство на вин 10 без дополнительных манипуляций. Естественно служба DLNA должна быть включена. Но вот DLNA на вин 7 не нашло кста. Хотя используя Windows media player я свободно могу смотреть медиа ресурсы из Win7 -> Win10 и наоборот из Win10 -> Win7.
Re: [Модуль] DLNA
Добавлено: Пн мар 19, 2018 2:06 pm
Alex77
Когда ожидается поддержка в терминалах?
Re: [Модуль] DLNA
Добавлено: Пн мар 19, 2018 5:48 pm
tarasfrompir

Что то никак не хотите отвечать ...
Ну скажите тогда еще такой вопрос - подписка на события у вас работает...
Ну тоесть получаете изменения данных в устройстве ДНЛА..?
И если да то как получаете данные ? - не могу сообразить ...

Re: [Модуль] DLNA
Добавлено: Пн мар 19, 2018 8:07 pm
directman66
В модуле пока реализована поддержка библиотеки jalder. В ней никаких подписок нет. Работает по протоколу AVcontrol. Вроде можно только получить значение громкости. Все эти команды есть в спецификации Upnp (dnla). Библиотека jalder содержит очень малое количество команд из описанного протокола.
Re: [Модуль] DLNA
Добавлено: Пн мар 19, 2018 8:23 pm
tarasfrompir
Спасибо за ответ.. В библиотеке джалдера я уже реализовал и rendering control а именно управление звуком....
Просто испытывал модуль этот и модуль ссдпфиндер ( я там тоже немного порыл). И вот понял что нужно решать как то вопрос с подпиской на события - а то как то не комильфо инфа теряется если пользовался пультом от устройства и управлением от мажорика одновременно...