xupnpd - eXtensible UPnP agent

Используем пакеты, расширяющие возможности оборудования
sysmer
Сообщения: 31
Зарегистрирован: 24 авг 2015, 15:47

Сообщение sysmer » 21 май 2017, 21:17

mazhor, не расстраивайтесь, тут ведь главное был бы интерес разобраться, почему не работает.
поставте nginx - убедитесь, что работает. домашняя страничка открывается.
поставте php - убедитесь, что работает. испольняется php скрипт. для проверки обычно испjльзуется phpinfo.
а потом уже и конкретно скриптом для ютуба можно занятся.

а что бы вам было легче и понятней, я переписал скриптик и перенес в него весь функионал по добыче прямой ссылки ютуба и ее ретрансляции.

как это работает:
плагин ютуба дает ссылку вида, ИСПУЛЬЗУЮТСЯ KEEPVID

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

http://127.0.0.1:8484/getyt.php?id=YC7dTQkMS8M 
(берется айди видео из ссылки https://www.youtube.com/watch?v=YC7dTQkMS8M)

в ответ получает видеопоток.

так что настроить его можно из командной строки с помощью curl

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

curl "http://127.0.0.1:8484/getyt.php?id=YC7dTQkMS8M" - должно в экран посыпать символы.

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

curl -I "http://127.0.0.1:8484/getyt.php?id=YC7dTQkMS8M" - должно врнуть заголовок с указанным content-lenght? к примеру так:

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

HTTP/1.1 200 OK
Server: nginx/1.10.3
Date: Sun, 21 May 2017 18:13:47 GMT
Content-Type: video/mp4
Content-Length: 68298525
Connection: keep-alive
X-Powered-By: PHP/5.6.30
Accept-Ranges: bytes

, и xupnpd тут не нужен и, соответственно этот скрипт можно испльзовать в связке с другими программами которые напрямую ютуб не понимают.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Cryologic
Сообщения: 24
Зарегистрирован: 13 авг 2016, 17:23

Сообщение Cryologic » 20 июн 2017, 17:39

Ребята, а просмотр локальных файлов и каталогов есть в xupnpd? я не нашёл как добавить. :?

ZigZag
Сообщения: 38
Зарегистрирован: 28 окт 2015, 03:43

Сообщение ZigZag » 21 июн 2017, 05:00

Плохо искали

xupnpd.lua

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

-- playlist (m3u file path or path with alias
playlist=
{
--    { './playlists/mozhay.m3u', 'Mozhay.tv' },
--    { './localmedia', 'Local Media Files' }
--    { './private', 'Private Media Files', '127.0.0.1;192.168.1.1' }  -- only for 127.0.0.1 and 192.168.1.1
	}


Добавляете папки по тому же шаблону, что и Local Media Files и в путь (только раскомментировать не забудьте) ...

Cryologic
Сообщения: 24
Зарегистрирован: 13 авг 2016, 17:23

Сообщение Cryologic » 23 июн 2017, 14:20

Не работает.
сделал { './volume1/stargate', 'Local Media Files' }
у меня nas. не видно файлов. сервис xupnpd перезапускал.
О.в сё получилось, видно.

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

{ '/volume1/Stargate', 'Stargate' }

ZigZag
Сообщения: 38
Зарегистрирован: 28 окт 2015, 03:43

Сообщение ZigZag » 23 июн 2017, 18:40

Cryologic, с точкой xupnpd "пляшет" от своей директории


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 2 посетителя :: 2 зарегистрированных, 0 скрытых и 0 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: Baidu [Spider], CommonCrawl [Bot] и 0 гостей