udpxy+pshare = iptv через UPNP/DNLA-сервер — TomatoUSB.RU

Статья последний раз была обновлена 04.03.2023



udpxy+pshare = iptv через UPNP/DNLA-сервер

               61 сообщение                                   

lsam

udpxy+pshare = iptv через UPNP/DNLA-сервер

Сообщение lsam » 21 авг 2011, 23:59

В недрах интеренета нарыл интересную тему про трансляцию iptv на устройства поддерживающие UPNP/DNLA (ps3, xbox, телевизоры…)Вкраце udpxy конвертирует мультикаст в понятный для приставок формат, а pshare раздает плэйлисты с каналами iptv. Но все бы хорошо если бы не udpxy, который на моем Asus rt-n16 и прошивке Tomato Firmware v1.28.9054 MIPSR2-beta K26 USB vpn3.6 отказывается нормально работать. Кто нибудь поднимал на tomato udpxy? Или эта ошибка только у меня. На прошивке энтузиастов udpxy стоит изначально(но уж очень мне эта прошивка не устраивает своей нестабильностью).Есть у кого какие мыслипо этому поводу? Делал ли кто такую схему на Tomato и Asus?
Zmey

Re: udpxy+pshare = iptv через UPNP/DNLA-сервер

Сообщение Zmey » 22 авг 2011, 03:28

Я делал, все прекрасно работает. По ви-фи наконец смотрю телевизор Если интересно, могу завтра написать небольшую инструкцию.

Vlad

Администратор
Сообщения: 994
Зарегистрирован: 06 май 2011, 07:54
Откуда: Магнитогорск
Контактная информация:

Re: udpxy+pshare = iptv через UPNP/DNLA-сервер

Сообщение Vlad » 22 авг 2011, 07:28

Мне тоже будет интересно, давай
.ιllιlι.ιlЧто ни делается, всё к лучшему!
Zmey

Re: udpxy+pshare = iptv через UPNP/DNLA-сервер

Сообщение Zmey » 22 авг 2011, 12:59

В общем я настраивал только udpxy, без pshare т.к. не было необходимости (не имею телика/пс3/шайтан коробки/етс.).Все ниже описанное проводилось на прошивке tomato-K26USB-1.28.9054MIPSR2-beta-Ext. Если у вас другая могут быть неточности.1) Скачать вот этот уже скомпиленый updxy+pshare. Pshare положил для вас, если захотите поэкспериментировать. Я его проверил, он запускается.2) Заходим в веб интерфейс и включаем поддержку USB, вставляем флешку и видим куда она монтируется. Например у меня в /mnt/sda1. 3) Выключаем мультикаст в Advanced >>> Firewall. Сохраняем.4) Включаем службу SSH и заходим через WinSCP в нашу подмонтированную флешку/винт, в корне создаем папку (что-бы не было путаницы) updxy, а в нее кладем недавно скачанный файл updxy. Щелкаем на нем правой кнопкой, выбираем Properties и даем права, например все    Octal: 0777.В той же директории (/mnt/sda1/updxy) нажимаем CTRL+T, откроется подобие Телнета, пишем туда:Пропускаем через фаервол:

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

iptables -I INPUT -d 224.0.0.0/240.0.0.0 -j ACCEPT

Запускаем сам updxy, порт можешь поменять под себя:

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

udpxy -p 7780 -a 192.168.1.1

6) Добавляем в автозапуск. Заходим в Administration>>>Scripts>>>Init пишем туда это и сохраняем. Тут возможно еще надо будет прописать в фаервол то, что мы добавляли выше.

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

sleep 10/mnt/sda1/udpxy/updxy -p 7780 -a 192.168.1.1

7) Меняем в плейлисте адреса, например из этого

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

 udp://@239.1.8.3:1234/

должно выйти это

lsam

Re: udpxy+pshare = iptv через UPNP/DNLA-сервер

Сообщение lsam » 23 авг 2011, 01:12

До этого все делал по инструкции. не работало. Сейчас перешел на новую прошувку -Tomatousb Raf AIO (065).Попробовал еще раз, и вуаля, все заработало. Теперь наслаждаюсь iptv на телевизоре через ps3, а на новом телевизоре с поддержкой dlna вообще без всяких шайтан коробок! Доволен как слон!
igh0st

Re: udpxy+pshare = iptv через UPNP/DNLA-сервер

Сообщение igh0st » 29 сен 2011, 11:19

Подскажите, если ASUS может транслировать IPTV устройства поддерживающие UPNP/DNLA, то на этих устройствах можно переключать IPTV каналы или вещается только 1 канал, адрес которого указывается в роутере?
Zmey

Re: udpxy+pshare = iptv через UPNP/DNLA-сервер

Сообщение Zmey » 02 окт 2011, 21:48

igh0st писал(а):Подскажите, если ASUS может транслировать IPTV устройства поддерживающие UPNP/DNLA, то на этих устройствах можно переключать IPTV каналы или вещается только 1 канал, адрес которого указывается в роутере?

Загружаешь список каналов (плейлист) и можно между ними переключатся.

MolG

Re: udpxy+pshare = iptv через UPNP/DNLA-сервер

Сообщение MolG » 25 янв 2012, 17:09

Здрасте всем!Сделал всё по инструкции, udpxy вроде работает, клиент подключается в момент выбора канала с измененного плейлиста, но картинку не кажет и тут же отваливается с сообщением "Cannot play this media".Как запустить через pshare, не могу разобраться, вроде бы запускается, а подключиться к нему не могу, в сети его не видно…………………..root@RT-N16:/jffs/udpxy# pshare -i 192.168.1.1 /tmp/mnt/KING/iptv_player_channels.m3ustarting UPnP service ‘UPnP-IPTV’…web port=4044, uuid=544939a8-a0b7-9c21-211d-6e6d44d19718, pid=3949………………….Вот тут вычитал про "xupnpd", её возможно к нашему девайсу прикрутить? Помогите пожалуйста.прошивка tomato-K26USB-1.28.0541-MIPSR2-8M-rusплеер старенький iconbit HDS5L (1.9j2) на нем нужно запустить IPTV.
                              Вложения                         
udpxy.jpg (67.17 КБ) 14642 просмотра
ALEXSAV

Re: udpxy+pshare = iptv через UPNP/DNLA-сервер

Сообщение ALEXSAV » 26 мар 2012, 16:15

MolG писал(а):Вот тут вычитал про "xupnpd", её возможно к нашему девайсу прикрутить? Помогите пожалуйста.

Чтоб заставить работать работать xupnpd на роутере ASUS RT-N16 я проделал следующее:

  • Обновил прошивку Tomato Firmware 1.28.0000 MIPSR2-088V K26 USB AIO
  • сбросил NVRAM
  • сделал настройки для подключения своего провайдера
  • Включить udpxy в "Расширенные настройки->Межсетевой Экран->включить Udpxy" (в отличии от K26USB-1.28.905xRAF-ML-MIPSR2-075V-AIO(стояла у меня до этого) в новой 088 уже есть udpxy, для тех кому лень обновлять, можно использовать архив с инструкцией по запуску до п.п.7 от Zmey — на пару сообщений выше.)
  • Включить "Расширенные настройки->Маршрутизация->Эффективное распределение многоадресной передачи"
  • Отформатировать и включить JFFS диск (можно и на USB флешку) в "Администрирование->JFFS"
  • Подключиться к терминалу (SSH или Telnet — я из под win7x64 подключался с помощью putty через телнет)
  • Выполнить (загрузить xupnpd)
  • Выполнить (перейти к архиву)

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

    cd /jffs

  • Выполнить (распаковать)

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

    tar zxf xupnpd-rc7.tar.gz

  • Выполнить (удалить сам архив, чтоб место не занимал)

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

    rm xupnpd-rc7.tar.gz

  • В пункте "Администрирование->Скрипты" в разделе загрузка добавить

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

    sleep 10/jffs/xupnpd-rc/xupnpd-mipsel-ddwrt

    ,поставить галочку перенос строк и сохранить

  • Перезапустить роутер и загрузить нужные плейлисты http://192.168.1.1:4044 подсмотрено наhttp://lockyixbt.blogspot.com/2011/12/iptv-playstation-3.htmlhttp://xupnpd.org/wiki/index.php?title=Main_Page
MolG

Re: udpxy+pshare = iptv через UPNP/DNLA-сервер

Сообщение MolG » 27 мар 2012, 17:39

ALEXSAV благодарю, это то что нужно!!!  Заработало как надо, каналы конечно долговато переключает, но это наверно изза старенького плеера. 
Показать сообщения за: Поле сортировки

               61 сообщение                                   

Вернуться в «Tomato на Asus RT-N16/N66U/AC66U»

               Перейти         

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей


http://tomatousb.ru/viewtopic.php?t=99

Губарь Маргарита Александровна