TeliaIPTV » History » Version 1
matwad -, 2010-03-12 00:43
1 | 1 | matwad - | = Tvheadend with Telia IPTV = |
---|---|---|---|
2 | |||
3 | This page will describe of how to configure Tvheadend to receive TV multicast streams via your Telia network connection. |
||
4 | |||
5 | TODO: Not using Telia switch, VLAN ID 825? |
||
6 | |||
7 | == Tvheadend == |
||
8 | |||
9 | TODO: Add groups 239.16.16.1-255, link to file with channel names etc |
||
10 | |||
11 | == Setup with multiple network interface == |
||
12 | |||
13 | If the default route is not routed out on the interface used to receive the multicast stream you must disable [http://www.wlug.org.nz/ReversePathFiltering RPF] or add a route for the source IP used in the received stream. Otherwise the packets will be dropped by the kernel because RPF and will not be passed on to Tvheadend. |
||
14 | |||
15 | You can disable RPF in Linux by changing the rp_filter in the proc filesystem, as root run this: |
||
16 | {{{ |
||
17 | # echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter |
||
18 | # echo 0 > /proc/sys/net/ipv4/conf/$INTERFACE/rp_filter |
||
19 | }}} |
||
20 | It is imported to change then both, if all/rp_filter is 1 the interface specific configuration is ignored |
||
21 | |||
22 | If you instead want to have RPF enabled you can add a route to the source of the multicast stream you can run this: |
||
23 | {{{ |
||
24 | route add -host $STREAM_SOURCE_IP gw $INTERFACE_GW dev $INTERFACE |
||
25 | }}} |