[Модуль] DLNA (app_dlna)

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

Модератор: immortal

Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Контактная информация:

Re: [Модуль] DLNA

Сообщение savenko_egor »

Hold писал(а):Спасибо Егору, удалось победить прерывание воспроизведения, когда следует сразу за первым, второе сообщение.
Теперь бы очередь как-то придумать)) Как вариант таймерами, что довольно таки логично.

nick7zmail, сделал тебе там pull-request на гите. Прими если понравится. Смысл в том, что он качает иконку с устройства, сохраняет её в папке изображений и потом отдаёт её с сервера. Сделал так, потому что с внешки невидно иконок, так как ссылка иконки ведёт на внутреннюю сеть.
Как вариант ещё дописать проверку существования файла и его размера. То есть если файл существует и имеет размер больше 0 - то не качаем изображение заново, а отдаем из папки сервера.
Пример:
СкринSPOILER_SHOW
Screenshot_20180329_162730.png
Screenshot_20180329_162730.png (49.97 КБ) 3570 просмотров
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Контактная информация:

Re: [Модуль] DLNA

Сообщение savenko_egor »

Кстати... Спасибо за модуль. Нашёл в своём телеке функции и ссылки которые ранее не видел. Прям даже удивился!
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: [Модуль] DLNA

Сообщение nick7zmail »

warik писал(а):
Hold писал(а):Спасибо Егору, удалось победить прерывание воспроизведения, когда следует сразу за первым, второе сообщение.
Теперь бы очередь как-то придумать)) Как вариант таймерами, что довольно таки логично.

nick7zmail, сделал тебе там pull-request на гите. Прими если понравится. Смысл в том, что он качает иконку с устройства, сохраняет её в папке изображений и потом отдаёт её с сервера. Сделал так, потому что с внешки невидно иконок, так как ссылка иконки ведёт на внутреннюю сеть. Как вариант ещё дописать проверку существования файла и его размера. То есть если файл существует и имеет размер больше 0 - то не качаем изображение заново, а отдаем из папки сервера.
Пример:
СкринSPOILER_SHOW
Screenshot_20180329_162730.png
Да, так же хотел сделать в ближайшем обновлении. Ибо когда устройства недоступны - тоже невидно картинок...обязательно гляну.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Контактная информация:

Re: [Модуль] DLNA

Сообщение savenko_egor »

Я так понял что у DLNA устройств есть ещё контролы и какие-то ивенты. Если я всё правильно понимаю, то ивенты для отслеживания состояния?
Пример:

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

[serviceType] => urn:schemas-upnp-org:service:AVTransport:1
[serviceId] => urn:upnp-org:serviceId:AVTransport
[SCPDURL] => /aw/MediaRenderer_AVTransport/scpd.xml
[controlURL] => /aw/MediaRenderer_AVTransport/control
[eventSubURL] => /aw/MediaRenderer_AVTransport/event
Только при запросе на URLы control и event телек мне отдаёт 404 ошибку. А при запросе XML отдает какую-то XMLку с разной инфой.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: [Модуль] DLNA

Сообщение nick7zmail »

Там скорее всего сокет должен подниматься...но не уверен, надо пробовать.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Контактная информация:

Re: [Модуль] DLNA

Сообщение savenko_egor »

nick7zmail писал(а):Там скорее всего сокет должен подниматься...но не уверен, надо пробовать.
На всякий случай... XMLка имеет такой вид: https://pastebin.com/NTwtrik3
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Контактная информация:

Re: [Модуль] DLNA

Сообщение Gelezako »

ребят, я потерял нить, удалось ли хоть для какого-нибудь устройства получить список файлов?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: [Модуль] DLNA

Сообщение nick7zmail »

Кому-то точно удавалось (не тебе ли?))...но пока в модуле для этого ничего не реализовано...я до сих пор болею (да да, второй месяц пошел, прям не знаю что делать), по-этому до модулей добраться просто не могу...дома вечером за компом почти не сижу.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
directman66
Сообщения: 2799
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Контактная информация:

Re: [Модуль] DLNA

Сообщение directman66 »

Вот тут мой сценарий, которому сервер Plex возвращает список контента

viewtopic.php?f=5&t=5091&start=40#p72592
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Контактная информация:

Re: [Модуль] DLNA

Сообщение savenko_egor »

Ещё добавлю, заметил что порт доступа по DLNA у моего телека постоянно меняется. nick7zmail, у тебя в модуле это учитывается?
Ответить