Страница 1 из 1

IpTv и FreeBSD шлюз

Добавлено: 2008-01-29 10:34:21
FreonX
Доброго времени суток!
Есть локалка провайдера, есть шлюз на FreeBSD-6.2, раздающий инет внутри домашней локалки. Провайдер вещает IPTV, и очень хотелось бы обеспечить одновременный просмотр со всех домашних машин. Провайдер - Питерский Interzet, ip статический. IPFW настроен на пропуск всего и вся.

Что нужно сделать для работы IPTV внутри домашнего сегмента?
Я только начал с FreeBSD, поэтому прошу сильно не пинать :)

Re: IpTv и FreeBSD шлюз

Добавлено: 2008-01-30 10:38:23
zingel
Сам столкнулся с такой проблемой, но решил её путем использования VLC

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

[root@zingel /usr/ports]# pkg_info | grep vlc
vlc-0.8.6.d,2       Multimedia streaming server and player for various audio/video
проблема решаема перенаправлением мультикастового потока от провайдера в свою сеть, естественно, что стоит разрешить IGMP-бродкаст в обе стороны или разрешить соединения с широковещательным адресом провайдера (с которорого идёт рассылка потока, например ipfw add allow all from 224.0.1.n to any)

Re: IpTv и FreeBSD шлюз

Добавлено: 2008-02-02 23:36:48
Гость
О, спасибо!

Поставил, в ipfw правило прописал. Дальше еще что - нибудь делать нужно?

Re: IpTv и FreeBSD шлюз

Добавлено: 2008-02-02 23:46:26
zingel
Стоит проверить, дайте вывод

netstat -s -p igmp

Re: IpTv и FreeBSD шлюз

Добавлено: 2008-02-03 1:19:27
100kg
а я не давно купил себе dreambox всем тоже советую

Re: IpTv и FreeBSD шлюз

Добавлено: 2008-02-03 1:32:59
zingel
речь идёт о настройке шлюза для раздачи мультикаста в private area netvorking, а не о железе, которое имеет ряд недостатков, самыми простыми из которых являются: нехватка мощности БП и низкая чувствительность, 100kg сомнительное предложение.

Re: IpTv и FreeBSD шлюз

Добавлено: 2008-02-03 10:27:24
100kg
да не! я хотел похвастаться :D своим dremabox`ом, кстати у него есть плагин, vlc client, можно подключиться к vlc server`у, и по тв смотреть, и еше многое чего он может

Re: IpTv и FreeBSD шлюз

Добавлено: 2008-02-03 23:01:10
FreonX
Вывод netstat -s -p igmp

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

gateway# netstat -s -p igmp
igmp:
        103 messages received
        0 messages received with too few bytes
        0 messages received with bad checksum
        103 membership queries received
        0 membership queries received with invalid field(s)
        0 membership reports received
        0 membership reports received with invalid field(s)
        0 membership reports received for groups to which we belong
        0 membership reports sent
В файле-плейлисте такие записи

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

....
#EXTINF:0,Россия
#EXTVLCOPT:access-filter=timeshift
udp://@235.10.10.2
#EXTVLCOPT:access-filter=timeshift
#EXTINF:0,НТВ
#EXTVLCOPT:access-filter=timeshift
udp://@235.10.10.3
#EXTVLCOPT:access-filter=timeshift
#EXTINF:0,ТНТ
#EXTVLCOPT:access-filter=timeshift
...
Следовательно, как я понимаю, рассылка идет с адресов 235.10.10.n ?

Re: IpTv и FreeBSD шлюз

Добавлено: 2008-02-04 15:07:38
zingel
Узнайте у провайдера, и разрешите оттуда мултикаст в свою сеть