goolee-jch / rt-n56u

Automatically exported from code.google.com/p/rt-n56u
0 stars 0 forks source link

xupnpd: Selected content != Something that is playing. #26

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
--------------------Russian
Первый запуск канала IPTV через мобильное 
устройство — заработало.
Попытки найти прописанные в конфиге мои 
каналы YouTube не дали результата. Нашел в 
веб-интерфейсе кнопку Перезагрузить фиды.  
Каналы стали доступны. После этого все 
пошло не так.

Проблема: при запуске канала IPTV или ролика 
YouTube проигрывается не выбранный 
ролик/канал, а ролик из следующей канала. 
Т.е. IPTV теперь не доступно — проигрываются 
ролики с YouTube или vimeo. IPTV обычным способом в 
VLC в Ubuntu нормально работает.

Выбранный контент != что проигрывается.

Через веб-интерфейс (или nano) в плейлистах 
правильные ссылки.

Проверено:
1) XBMC (Ubuntu 64)
2) "UPnPlay + VPlayer"  в Андроид.
3) Chrome, через опцию Donwload в веб-интерфейсе.

Используются: 
 — RT-N56U_1.0.1.7f-p6 firmware (p5 update) 
 — xupnpd-1.0-rc4 (ставилось по инструкции в wiki через "ipkg install http://rt-n56u.googlecode.com/files/xupnpd-rt_n56u-1rc3.ipk" почему стоит другая версия — не знаю)

--------------------English
What steps will reproduce the problem?
1. Load IPTV playlist (format m3u)
2. Add same channels from Youtube

What is the expected output? What do you see instead?
The first launch of IPTV channels via your mobile device - successfully.
Attempts to find a prescription in my config YouTube channels have failed. 
Found in the web interface button Reload feeds. Channels become available. 
After that, the problems began.

Problem: when you start the channel IPTV or video YouTube plays not selected 
movie / channel and video from the next channel. That is, IPTV is no longer 
available - play videos from YouTube or vimeo. Normal play IPTV with VLC in 
Ubuntu works fine. 

Selected content != Something that is playing.

Through the web interface (or nano) playlists has true links.

checked:
1) XBMC (Ubuntu 64)
2) "UPnPlay + VPlayer" in Android.
3) Chrome, via the option Donwload the web interface.

What version of the product are you using? On what operating system?
— RT-N56U_1.0.1.7f-p6 firmware (p5 update) 
— xupnpd-1.0-rc4 (installed as described in wiki "ipkg install 
http://rt-n56u.googlecode.com/files/xupnpd-rt_n56u-1rc3.ipk" why versions is 
different? — doesn't know)

Original issue reported on code.google.com by deeper...@gmail.com on 28 Dec 2011 at 9:13

Attachments:

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Приветствую!

Версия отличается, т.к. репозитории SVN с 
исходным кодом (http://code.google.com/p/tsdemuxer/source/browse/) 
стоияла именно эта версия. Заметил, только 
тогда, когда разместил пакет =/

Если у вас RT-N56U, то настройки у вас не совсем 
верные. У нас нет интерфейса eth1. Нужно 
заменить на eth3.
Также я раскомментировал следующую 
строчку:
cfg.udpxy_url='http://192.168.1.1:4044' 
Замените ip на ip вашего маршрутизатора, а 
порт 4044 нужно вписать тут 
http://my.router/Advanced_GWStaticRoute_Content.asp, в сточке IPTV UDP 
Multicast в HTTP Proxy порт. 
Веб интерфейс управления будет на порту 4022 
(http;//my.router:4022
По поводу плейлистов ничего не могу 
сказать к сожалению. Сам пробовал удалять, 
добавлять, обновлять... В общем все что 
возможно сделать через веб интерфейс - 
проблем нет. Нужно бы обратиться к 
разработчику.

По поводу ваших плейлистов - скорее всего, 
вы не смогли найти свои из-за неверной 
кодировки теста в файле. (используйте UTF-8)

Ваш конфиг, я приложил обратно.
PS: Попробуйте обновить приложение таким 
образом:

ipkg remove xupnpd
ipkg install 
http://dl.dropbox.com/u/44733876/stable/xupnpd/xupnpd-rt_n56u-1rc4.ipk

Это не финальная версия, но я оновил 
скрипты запуска приложения, для того, чтобы 
избежать лишних проблем. 

Original comment by d...@soulblader.com on 29 Dec 2011 at 10:43

Attachments:

GoogleCodeExporter commented 9 years ago
Роутер, да Asus RT-N56U.
С кодировкой в плейлистах все в порядке 
(все дело в кнопке Reload Feeds). Спасибо за ответ.

Обновил, включил отредактированный конфиг.

Каналы ютуба и вимео работают уверенно, все 
запускается правильно.
IPTV сломалось. Проверял в XMBC.

Потом вспомнил про 
-- downstream interface for builtin multicast proxy *(comment 'cfg.udpxy_url' 
for processing 'udp://@...' playlists)*
cfg.mcast_interface='eth3'

А IPTV у меня именно в таком формате. 
Закомментировал cfg.udpxy_url='http://192.168.1.1:4044'

Теперь IPTV работает.

Но проблемы с плейлистами то ли вернулись 
(после выключения параметра, то ли просто 
ждали своего времени). 
Включаю один канал, но включается другой. 
Иногда, включается правильный ролик. У меня 
не получается найти закономерность. IPTV 
теперь включается один и тот же канал. 
Подумав, что виноват XBMC, я проверил на 
андроиде -- тоже самое, только другой канал. 
Будто роутер "разгоняется вещать один 
поток и не хочет его менять", звучит 
странно, но выглядит именно так.

...У меня в плейлисте топа ютуба куча 
выпусков +100500 и они правильно запускаются.
Как будет время, полезу в скрипты генерации 
плейлистов из фидов, может получится найти 
ошибку.

Original comment by deeper...@gmail.com on 29 Dec 2011 at 12:17

GoogleCodeExporter commented 9 years ago
Боюсь я не совсем правильно вас понял...
Вы говорите, что tv у вас в таокм формате и 
после - что закомеентировал.... Зачем?..

На самом деле udpxy нужен для преоразования 
потока "на лету" из udp траффика в траффик, 
передаваемый по http протоколу. Тогда 
наоборот стоит активировать эту функцию и 
здесь и в вебморде. Заодно еще и 
использовать IGMP Snooping.

А можн овас попросить прикрепить файлик 
плейлиста ютуба?..

Original comment by d...@soulblader.com on 29 Dec 2011 at 3:57

GoogleCodeExporter commented 9 years ago
С Новым Годом!

> Боюсь я не совсем правильно вас понял...
> Вы говорите, что tv у вас в таокм формате и 
после - что закомеентировал.... Зачем?..

С активной строкой (cfg.udpxy_url) IPTV провайдера 
вообще не заводится.

-- external 'udpxy' url for multicast playlists (udp://@...)
-- cfg.udpxy_url='http://192.168.1.1:4044'
Здесь высказывается ваше утверждение, о 
необходимости этой строки.

-- downstream interface for builtin multicast proxy (comment 'cfg.udpxy_url' 
for processing 'udp://@...' playlists)
cfg.mcast_interface='eth3'
Здесь же, о том, что нужно её 
закоментировать если плейлист имеет 
формат 'udp://@...'
И с закомментированной строкой работает 
хотя бы один канал, иначе IPTV вообще не 
заводится.
Мой плейлист, предоставляемый провайдером 
имеет такой формат:
#EXTINF:0,TV1000 Action
udp://@239.192.3.109:2121
Полную его версию, вы найдете в 
прикрепленном архиве playlists/TV.m3u

> А можн овас попросить прикрепить файлик 
плейлиста ютуба?..

В аттаче архив всей папки, на всякий случай 
:) .

playlists/TV.m3u -- тот плейлист провайдера, что я 
загрузил через веб-морду.
остальные плейлисты в этой папке это то, 
что генерит кнопка Reload Feeds.
Фиды я добавлял только через главный 
конфиг. Т.о. все мое вмешательство — 
главный конфиг и загрузка плейлиста 
провайдера.

Т.к. формат беккапа настроек, не текстовый, 
для полноты картины, я добавил и скрины, на 
мой взгляд, важных страниц настроек 
роутера.

Original comment by deeper...@gmail.com on 2 Jan 2012 at 12:03

Attachments:

GoogleCodeExporter commented 9 years ago
Спасибо, я проверю все еще раз и отпишусь. 
Прошу прощения за сумбур в предыдущем 
ответе, торопился очень ((

Original comment by d...@soulblader.com on 2 Jan 2012 at 12:10

GoogleCodeExporter commented 9 years ago
Пакет будет обновляться по мере обновления 
исходного кода проекта. Баги, касающиеся 
приложения, просьба постить на страничку 
приложения http://code.google.com/p/tsdemuxer/issues/list

Original comment by d...@soulblader.com on 23 Feb 2012 at 9:35