[РЕШЕНО]iptv через роутер II
ZOL 8 января, 2011 - 01:15
Господа,
Требуется хочу смотреть IPTV в домашней локальной сети. А так как в качестве роутера используется компьютер с gentoo соответственно вопрос задаю здесь. Видимо благодаря igmpproxy мне удалось добится того, что просмотр начинается, но заканчивается строго через определённое время. Видимо, плееру не удаётся переподписаться на трансляцию. Естественно вопрос - как сделать так, чтобы трансляция не прекращалась.
Сразу скажу, что понимаю, что телепатов нет, но с трудом представляю, какая информация может потребоваться. С Linux-ом я познакомился не очень давно (месяц назад) и знакомство началось не очень гладко. Боюсь, что каша не только в голове, но и в настройках, но всё же очень прошу помочь.
»
- Для комментирования войдите или зарегистрируйтесь

ZOL написал(а): просмотр
А чем смотрите, слчайно не mplayer (почему-то в некоторых случаях за ним такое водится)? А vlc пробовали?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Дело видимо не в плеере, так
Дело видимо не в плеере, так как в случае подключения на прямую трансляция не останавливается. А вообще он называется IPTV Player. Кажется это какая-то сборка на основе ядра VLC.
IPTV Player же только под
IPTV Player же только под венду?! и да, это надстройка над VLC...
перед тем как грешить на igmp-proxy, попробуй другие плееры ;)
например,
mplayer udp://X.X.X.X:YYYY -cache 10240...Ну под Linux уменя только
Ну под Linux уменя только роутер... Попробовал поставить mplayer для Windows картина практически та же (он только вместо остановки икает в конце) :(
Была подобная проблема,
Была подобная проблема, отваливался ровно через минуту. Возможно буду не прав в терминах, но проблема заключалась в том, что igmpproxy подключался к группе вполне успешно, но потом не слал пакетов keepalive, в результате его кикало из группы по таймауту. Проблема в одном случае была в том, что не все интерфейсы были описаны в конфиге, а во втором случае накладывал патч, патча в интернетах не нашлось, писал друг. Посмотрите все ли интерфейсы описаны в конфиге igmpproxy, если все, но проблема остается, то попробую нарыть тот самый патч.
Да, видимо проблема именно в
Да, видимо проблема именно в этом. Не посылается этот самый KeepAlive. Вот сетевой конфиг
eth0 Link encap:Ethernet HWaddr **:**:**:**:**:** inet addr:***.***.***.*** Bcast:***.***.***.*** Mask:255.255.255.0 inet6 addr: fe80::219:cbff:fe8c:e441/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2741154 errors:0 dropped:0 overruns:0 frame:0 TX packets:4589510 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:306611778 (292.4 MiB) TX bytes:6658208328 (6.2 GiB) Interrupt:16 Base address:0x2000 eth1 Link encap:Ethernet HWaddr 00:13:d4:f7:77:bf inet addr:192.168.1.99 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::213:d4ff:fef7:77bf/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4597296 errors:0 dropped:0 overruns:0 frame:0 TX packets:2727012 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:6659503650 (6.2 GiB) TX bytes:315703500 (301.0 MiB) Interrupt:21 Base address:0x6000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:35 errors:0 dropped:0 overruns:0 frame:0 TX packets:35 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:9240 (9.0 KiB) TX bytes:9240 (9.0 KiB)Вот конфиг igmpproxy:
phyint eth0 upstream ratelimit 0 threshold 1 altnet 172.21.255.3 phyint eth1 downstream ratelimit 0 threshold 1 phyint lo disabledЕсть такое понятие как следящий роутер. Видимо он расположен в той же под сети, что и eth0, так что вроде как до него не надо прописывать никакие дополнительные маршруты в теории, но на практике видимо это не так. Может быть без патча, просто не хватает какой-нибудь там записи...
Конечно, нашёл ошибку сам.
Конечно, нашёл ошибку сам. Как и ожидалось - в настройках Iptables. Создал скрипт для работы с IpTables, вроде всё написано как у других - не работает. Начинаю пляски с бубном... То IPTV работатет как надо, а интернет при этом не работает, то наоборот. Когда посмотрел, что на цепочке FORWARD 200K DROPED packets. Стало ясно, что тут не хватает каких-то правил. Добавил и вуаля!