1

Тема: IPTV, смартфон и http-запросы

Имеется нетривиальная проблема, которая просто ставит в ступор, суть её в следущем : смартфоны на ведре (armv6 и atmv7), на которых сидят udpxy (на киннетике udpxy запускать не с руки, т.к. подключенных кинетику устройств работающих с мультикастом «напрямую» намного больше, хотя на кинетике с udpxy как раз проблем нет), так вот, iptv упорно не работает пока в сторону маршрутизатора (или обратно, т.е. в сторону смартфона, к примеру на http-интерфейс udpxy) не послать http/ftp запрос (icmp, arp не «срабатывают»), после чего iptv в 2-3х секундный таймаут может без проблем запуститься (причём независимо от того, на какой порт идёт запрос, даже на закрытый). Собственно на основе этой «особенности» был создан .sh - loop-костыль шлющий wget'ом http-запросы в сторону маршрутизатора каждые 3 секунды в течение суток, что позволяет без проблем смотреть iptv smile тем не менее хотелось бы понять что это за wtf и что служит причиной данной проблемы

Точно можно сказать, что 100% виноват киннетик - на tp-link'овском маршрутизаторе у знакомых всё работало (долго) пучком без всяких скриптов, также можно утверждать, что в этом не виноват udpxy на смартах - под arm-6 и arm-7 использовались разные версии udpxy (причём под arm-7 собранная её автором), помимо этого VLC, которому не нужен оборот потока в http вёл себя так же

Стоит отметить, что ситуация на смартах схожая, но несколько отличающаяся - на смарте под armv6 iptv вообще не работает пока не запустишь скрипт, на смарте под armv7 iptv работает от 20 до 60 секунд (видать ещё не отловил всё, что генерирует http-траффик), после чего отваливается, если запустишь скрипт, то всё работает стабильно

Так же хочу упомянуть, что проблема на смарте под armv7 была малозаметна, пока firewall'ом не заблочил гапсы, постоянно лезущие в интернет и соответсвенно генерирующие http-запросы в сторону маршрутизатора

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

upd: на ПК и медиаплеере dune такой проблемы не наблюдал, хотя думаю стоит попробовать перекрыть исходящие http-запросы и посмотреть результат ...

Отредактировано BackMan (2015-07-01 12:56:02)

2

Re: IPTV, смартфон и http-запросы

yikes  yikes
Вы это, то, переставайте курить что не попадя, и делайте как надо.
Проксик надо ставить именно на роутере, и все устройства которым он нужен на него натравливать, ну вы поняли, плейлист делать с прокси. А те устройства что и так работают пусть используют обычный плейлист. Зачем вы мультикаст гоняете по всей сети? Особенно если по вафле. Онож вам всю полосу забьет, а если и спуфинг неправильно натроен то и подавно. От того и глюки у вас. ТВ не работает пока подписка не откроется, а так как у вас куча устройств глупых, то чтоб заработало другое устройство подписка на мультикаст должно пройти на другое принудительно. А вот если бы проксик был только на роутере то таких бы проблем не было бы.

3

Re: IPTV, смартфон и http-запросы

Можно  udpxy ставить где угодно. Но это не относится к тематике форума. По udpxy на кинетике есть отдельная тема.