UDPXY - смотрим IPTV на устройствах, не поддерживающих мультикаст
-
- Администратор
- Сообщения: 1911
- Зарегистрирован: 09 авг 2015, 15:33
-
- Сообщения: 24
- Зарегистрирован: 28 мар 2016, 13:56
- Откуда: Москва
Здравствуйте!
Пытаюсь поставить udpxy+xupnpd на Keenetic Giga II v.1.11 NOSMTC140108 с пакетом Entware-ng. Из предыдущей темы осталось неясным нужно все-таки менять бинарник udpxy на бинарник из Zyxware?
И нужно-ли использовать в качестве базового скрипт запуска из Zyxware, заменив пути на /opt или лучше использовать стандартный скрипт из Entware, например приведенный в сообщениях 553-554?
В /firewall.d/fw.sh прописывать правила такие, как в Zyxware?
Пытаюсь поставить udpxy+xupnpd на Keenetic Giga II v.1.11 NOSMTC140108 с пакетом Entware-ng. Из предыдущей темы осталось неясным нужно все-таки менять бинарник udpxy на бинарник из Zyxware?
И нужно-ли использовать в качестве базового скрипт запуска из Zyxware, заменив пути на /opt или лучше использовать стандартный скрипт из Entware, например приведенный в сообщениях 553-554?
В /firewall.d/fw.sh прописывать правила такие, как в Zyxware?
-
- Администратор
- Сообщения: 1911
- Зарегистрирован: 09 авг 2015, 15:33
-
- Сообщения: 24
- Зарегистрирован: 28 мар 2016, 13:56
- Откуда: Москва
Не системно. Обрывки чужих мыслей. Но стараюсь понимать.
Добавил отключение сс. Получился скрипт download/file.php?mode=view&id=543
При запуске updxy с таким скриптом (просмотре в VLC адреса, преобразованного в http) выдает в лог download/file.php?mode=view&id=545
Согласно этого протокола понял, что updxy
1. Получает запрос от клиента по HTTP.
2. Начинает слушать соответствующий мультикаст.
3. Передаёт заголовок HTTP-ответа клиенту.
4. В течение пяти секунд не получает ничего по мультикасту.
5. Прекращает слушать мультикасты и рвёт HTTP-соединение.
Трансляция не начинается.
Такой fw.sh
download/file.php?mode=view&id=544
пока не добавлял. Сейчас добавлю.
Прошу подтвердить правильность скриптов запуска и файрвола.
Добавил отключение сс. Получился скрипт download/file.php?mode=view&id=543
При запуске updxy с таким скриптом (просмотре в VLC адреса, преобразованного в http) выдает в лог download/file.php?mode=view&id=545
Согласно этого протокола понял, что updxy
1. Получает запрос от клиента по HTTP.
2. Начинает слушать соответствующий мультикаст.
3. Передаёт заголовок HTTP-ответа клиенту.
4. В течение пяти секунд не получает ничего по мультикасту.
5. Прекращает слушать мультикасты и рвёт HTTP-соединение.
Трансляция не начинается.
Такой fw.sh
download/file.php?mode=view&id=544
пока не добавлял. Сейчас добавлю.
Прошу подтвердить правильность скриптов запуска и файрвола.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сообщения: 24
- Зарегистрирован: 28 мар 2016, 13:56
- Откуда: Москва
После включения скрипта файрвола и рестарта роутера однократно запустилась трансляция ТВ в VLC. download/file.php?mode=view&id=546
Больше чуда не происходит.
Нужна помощь!
Больше чуда не происходит.
Нужна помощь!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Администратор
- Сообщения: 1911
- Зарегистрирован: 09 авг 2015, 15:33
kvi7 писал(а):Источник цитаты Нужна помощь!
Вы ее всячески затрудняете - никто не будет скачивать Ваши файлы для анализа. Если файл маленький - используйте spoiler+code на форуме. для больших текстовых файлов есть http://pastebin.com/ (регистрация не нужна).
-
- Сообщения: 24
- Зарегистрирован: 28 мар 2016, 13:56
- Откуда: Москва
Замечание учел.
Итак, использую скрипт S29updxy
Такой fw.sh
При рестарте роутера в логе роутера
есть запись (00.00.28) о ошибке старта updxu
После старта роутера запускаю VLC на просмотр udp адреса. Показывает программу ТВ. Не отключая передачу, запускаю UDPXY. Трансляция прекращается. Задаю в VLC http адрес. Трансляция возобновляется и идет 3-4 минуты. Постоянно переподключается каждые 30 сек.(Лог роутера время 13.53.51 до 13.57.27) После прекращения трансляции повторное задание для VLC c http или udp адресами не приводят к успеху. Требуется рестарт роутера.
При запуске updxy и удачном просмотре в VLC адреса, преобразованного в http выдает в лог
При неудачном просмотре лог другой.
Согласно этого протокола понял, что updxy
1. Получает запрос от клиента по HTTP.
2. Начинает слушать соответствующий мультикаст.
3. Передаёт заголовок HTTP-ответа клиенту.
4. В течение пяти секунд не получает ничего по мультикасту.
5. Прекращает слушать мультикасты и рвёт HTTP-соединение.
Трансляция не начинается.
После включения скрипта файрвола и рестарта роутера однократно запустилась трансляция ТВ в VLC.
Прошу подсказать правильность скриптов запуска и файрвола.
Итак, использую скрипт S29updxy
Такой fw.sh
При рестарте роутера в логе роутера
После старта роутера запускаю VLC на просмотр udp адреса. Показывает программу ТВ. Не отключая передачу, запускаю UDPXY. Трансляция прекращается. Задаю в VLC http адрес. Трансляция возобновляется и идет 3-4 минуты. Постоянно переподключается каждые 30 сек.(Лог роутера время 13.53.51 до 13.57.27) После прекращения трансляции повторное задание для VLC c http или udp адресами не приводят к успеху. Требуется рестарт роутера.
При запуске updxy и удачном просмотре в VLC адреса, преобразованного в http выдает в лог
При неудачном просмотре лог другой.
Согласно этого протокола понял, что updxy
1. Получает запрос от клиента по HTTP.
2. Начинает слушать соответствующий мультикаст.
3. Передаёт заголовок HTTP-ответа клиенту.
4. В течение пяти секунд не получает ничего по мультикасту.
5. Прекращает слушать мультикасты и рвёт HTTP-соединение.
Трансляция не начинается.
После включения скрипта файрвола и рестарта роутера однократно запустилась трансляция ТВ в VLC.
Прошу подсказать правильность скриптов запуска и файрвола.
-
- Администратор
- Сообщения: 1911
- Зарегистрирован: 09 авг 2015, 15:33
Чтобы не было прерываний при использовании udpxy нужно настроить его параметры. О них читайте старый форум. Или задайте вопросы на форуме udpxy (на русском).
Отключите все скрипты для udpxy, которые стартуют вместе с роутером. Запускайте скрипты руками. Найдите вариант, когда все работает. Потом перенесите в автозапуск. Какой у Вас тип соединения с интернетом? Возможно нужно все запускать после установки соединения.
Отключите все скрипты для udpxy, которые стартуют вместе с роутером. Запускайте скрипты руками. Найдите вариант, когда все работает. Потом перенесите в автозапуск. Какой у Вас тип соединения с интернетом? Возможно нужно все запускать после установки соединения.
-
- Сообщения: 24
- Зарегистрирован: 28 мар 2016, 13:56
- Откуда: Москва
-
- Администратор
- Сообщения: 1911
- Зарегистрирован: 09 авг 2015, 15:33
kvi7 писал(а):Источник цитаты С интернетом соединен по выделенной линии Ethernet.
Мои тапочки умерли от смеха - ipoe, pppoe, pptp, l2tp - да еще и с вариантами типа russian-pppoe. Не в курсе?
kvi7 писал(а):Источник цитаты Переименую в K29udpxy и попробую.
И автозапуск правил iptables отключите и ручками запускайте, проверяйте, что применились.
PS Можно не выгружать модули ядра в скрипте, а поставить тип tv-port в none. Так проще.
Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»
Кто сейчас на конференции
Всего 2 посетителя :: 1 зарегистрированный, 0 скрытых и 1 гость (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33
Сейчас этот форум просматривают: Yandex [Bot] и 1 гость