[Модуль] SSDP Finder (ssdp_finder)

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

Модератор: immortal

Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Модуль - SSDPFinder

Сообщение Gelezako » Пт апр 06, 2018 7:51 pm

tarasfrompir1 писал(а):
Пт апр 06, 2018 7:12 pm
Ну сначала надо чтобы еще кто то это получил.
Если получиш позитивный ответ от вышеназванного скрипта - кинь сюда ответ от него.
А там можно и созвонится...
проблема в том что я понятия не имею как его использовать. :roll:
Поэтому хотел списаться или созвониться в скайпе или телеграме, может быть ты помог бы его развернуть на моей системе.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Сб апр 07, 2018 1:40 pm

А по поводу подписки на события - порт для ответа от устройств выбирается случайно? Или как то определённо?
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Ср апр 11, 2018 2:10 pm

Получил таки список файлов из сервера. Пытаюсь все это как то оформить...
За это сообщение автора tarasfrompir поблагодарили (всего 2):
odinvolk (Чт апр 12, 2018 8:49 am) • directman66 (Пн апр 16, 2018 12:06 pm)
Рейтинг: 2.33%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Сб апр 14, 2018 9:11 am

Ну теперь можна попробовать модуль. Для использования нужно переустановить.
Получает список всех фАйлов из устройства MediaServer.
Список находится в таблице mediaservers_playlist - само получаение производится методом SMediaServer_getFileList.
Создан шаблон класса - одна кнопка, но при ее нажатии должно происходить все тоже.

Проверьте кто нибудь плиз а то у меня нету ниодного файла для показаний - использую коди как тв приставку.
Как всегда до обновления основного кода можна брать из форка - https://github.com/tarasfrompir/SSDPFinder.
За это сообщение автора tarasfrompir поблагодарили (всего 2):
odinvolk (Сб апр 14, 2018 11:17 pm) • Gelezako (Пн апр 16, 2018 9:15 pm)
Рейтинг: 2.33%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Пн апр 16, 2018 10:41 am

Вот видео по тому как получить список файлов на MediaServers
part1 - https://youtu.be/PccEIfIjMSU
part 2 - https://youtu.be/x6Ry4hGDPpI
Разрешение доступа к файлам виндовсмедиасервера - https://youtu.be/yQK7LutJVNM
А куда прикручивать список я еще не додумался ...
Если есть мысли пишите...
Последний раз редактировалось tarasfrompir Вт апр 17, 2018 11:58 am, всего редактировалось 1 раз.
За это сообщение автора tarasfrompir поблагодарил:
Gelezako (Пн апр 16, 2018 9:24 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль - SSDPFinder

Сообщение nick7zmail » Пн апр 16, 2018 10:47 am

В своём модуле хотел отдельную страничку делать, куда выводился бы список. Без занесения в базу (собственно зачем, если контент может меняться постоянно), и из него вызывать. Так же хотел дописать некий интерфейс связи сервер-плеер (типа плеера с плэйлистом, где можно выбрать сервер, и рейдеров куда отправлять контент.

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

Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Пн апр 16, 2018 11:42 am

По поводу списка - не всегда удобно его постоянно перечитывать.
А база созданна так чтобы запись обновлялась, если она есть.. И еще база ведь держит список файлов всех медиасерверов для коих был произведен поиск. Поэтому выбирать сервер нет необходимости - это работает как расшаренная папка, но по протоколу ДНЛА..
По поводу второго - полученную ссылку можна воспроизводить на любом рендерер устройстве сразу. Что уже решено в данном модуле.
Единственное надо как то прикрутить список в шаблоне обьекта для устройства. Чтобы можна было его прокрутить.. и выбрать нужный файл.
Спасибо нам ПОМОЖЕТ..!
directman66
Сообщения: 2800
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 695 раз
Контактная информация:

Re: Модуль - SSDPFinder

Сообщение directman66 » Пн апр 16, 2018 12:08 pm

Мне кажется лучше хранить в базе. Можно будет отслеживать появление новых файлов. ЕСли появился файл с каким-то критерием - то можно выполнить какие-нибудь действия.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Пн апр 16, 2018 12:19 pm

Исправлено создание шаблона - пока не обновлен основной код берем отсюда https://github.com/tarasfrompir/SSDPFinder
В видео 1 я писал об ошибке которую сразу же увидел.
ПС Хранить ссылки на видео буду в базе.
ППС А какая инфа о файле необходима вообще ?
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Модуль - SSDPFinder

Сообщение Gelezako » Пн апр 16, 2018 9:44 pm

Отличная работа, особенно спасибо за видео. Есть просьба, можно ли выводить в интерфейс модуля все найденные медиа ресурсы?
Ещё я не понял что это за хитрый манёвр в шаблоном? Ведь по сути нам нужно вызвать метод getFileList. Зачем пользователя заставлять нажимать на кнопку, которую мы сделали шаблоном ? Думаю сразу после поиска устройств нужно отображать список найденных медиа ресурсов. Что скажите?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Ответить