кста, я писал модуль голосового поиска роликов с ютуба использую официальный апи ютуба. Если его прикрутить, то можно будет голосом или тексом искать видео на ютубе, преобразовывать в потом и проигрывать.directman66 писал(а):Я в своем скрипте просто проверяю, если в тексте есть youtube, то преобразовываю ее в ссылку на поток. Так вроде даже без рекламы можно смотреть ютуб.
[Модуль] DLNA (app_dlna)
Модератор: immortal
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: [Модуль] DLNA
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: [Модуль] DLNA
Потестировал немного модуль, вот мои результаты:
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 не доступен.
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 не доступен.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: [Модуль] DLNA
У роутера черер UPNP открывается проброс портов. Например им пользуются торрент-клиенты.
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: [Модуль] DLNA
Решил попробовать модуль и столкнулся с проблемой - не находится ни одно устройство. Алиска на Win10. Поигрался с кодом, оказалось что если заменить в библиотеке адрес со стандартного 239.255.255.250 на обычный бродкаст 255.255.255.255 - то все работает и устройства находятся. Но это не наш метод.
Проблема оказалась в том, что под видной мультикаст-запросы зависят от таблицы маршрутизации.
В общем, решение следующее:
в командной строке от админа нужно выполнить:
где 192.168.21.100 заменить на свой IP.
з.ы. Если в модуле заменить на
то в выдачу попадут только устройства (без сервисов)
Проблема оказалась в том, что под видной мультикаст-запросы зависят от таблицы маршрутизации.
В общем, решение следующее:
в командной строке от админа нужно выполнить:
Код: Выделить всё
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
з.ы. Если в модуле заменить
Код: Выделить всё
$upnp->discover()
Код: Выделить всё
$upnp->search('upnp:rootdevice')
- За это сообщение автора olehs поблагодарили (всего 2):
- skysilver (Сб мар 17, 2018 10:37 pm) • directman66 (Вс мар 18, 2018 12:56 am)
- Рейтинг: 2.33%
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: [Модуль] DLNA
хм, у меня нашло DLNA устройство на вин 10 без дополнительных манипуляций. Естественно служба DLNA должна быть включена. Но вот DLNA на вин 7 не нашло кста. Хотя используя Windows media player я свободно могу смотреть медиа ресурсы из Win7 -> Win10 и наоборот из Win10 -> Win7.olehs писал(а):Решил попробовать модуль и столкнулся с проблемой - не находится ни одно устройство. Алиска на Win10.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [Модуль] DLNA
Что то никак не хотите отвечать ...
Ну скажите тогда еще такой вопрос - подписка на события у вас работает...
Ну тоесть получаете изменения данных в устройстве ДНЛА..?
И если да то как получаете данные ? - не могу сообразить ...
Ну скажите тогда еще такой вопрос - подписка на события у вас работает...
Ну тоесть получаете изменения данных в устройстве ДНЛА..?
И если да то как получаете данные ? - не могу сообразить ...
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 693 раза
- Контактная информация:
Re: [Модуль] DLNA
В модуле пока реализована поддержка библиотеки jalder. В ней никаких подписок нет. Работает по протоколу AVcontrol. Вроде можно только получить значение громкости. Все эти команды есть в спецификации Upnp (dnla). Библиотека jalder содержит очень малое количество команд из описанного протокола.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [Модуль] DLNA
Спасибо за ответ.. В библиотеке джалдера я уже реализовал и rendering control а именно управление звуком....
Просто испытывал модуль этот и модуль ссдпфиндер ( я там тоже немного порыл). И вот понял что нужно решать как то вопрос с подпиской на события - а то как то не комильфо инфа теряется если пользовался пультом от устройства и управлением от мажорика одновременно...
Просто испытывал модуль этот и модуль ссдпфиндер ( я там тоже немного порыл). И вот понял что нужно решать как то вопрос с подпиской на события - а то как то не комильфо инфа теряется если пользовался пультом от устройства и управлением от мажорика одновременно...
Спасибо нам ПОМОЖЕТ..!