[mythtv-users] IPTV

Robert Johnston anaerin at gmail.com
Mon Jan 19 18:58:06 UTC 2009


2009/1/19 ryan patterson <ryan.goat at gmail.com>:
> On Sun, Jan 18, 2009 at 2:24 PM, Robert Johnston <anaerin at gmail.com> wrote:
>> Here's how I managed to get things working with SaskTel's ADSL+IPTV system:
>>
>> http://www.mythtv.org/wiki/Sasktel_IPTV
>> --
>> Robert "Anaerin" Johnston
>>
>
> Thanks for the link.  I tried spoofing the MAC address on my parents'
> IPTV box last year but I couldn't get a response from DHCP.  I didn't
> try changing the host name like you outline on that page.  I'll give
> that a shot.  Tuning directly from IPTV would be quite cool.

It isn't just the host name. Sasktel's DSLAM requires a few details to
be sent in the DHCP packet (Observed on-the-wire with Wireshark as I
watched a registered STB boot). If any one of them is missing, you get
a 192.168.x address, rather than the needed 10.110.x address, and even
setting the address manually doesn't work. Oh, and the STB you "Clone"
has to be registered with Sasktel (Which your installer will do when
they set up the line). It does mean you have a "Spare" box hanging
around all the time, but that's not so much of a problem. And each box
can (Apparently) get 2 streams from the DSLAM, though they typically
only use 1.

> Once you got the private IP address, how did you find the correct udp
> url's for the channels?  Trial and error will take a long time.

As I said before (But looking through the history, it didn't go to the
list. Stupid "Reply All"...), the way I did it was to use a real box
plugged into the same hub (Hub is important, a switch generally won't
do) as my PC, then sniffed the packets coming over the wire with
Wireshark. There you can see the multicast packets coming in, with IP
Address (Multicast address) and port number. In essence, that's all
you need. Though building a more complete m3u file (Like the one in
the link) means you can properly define your XMLTV IDs and channel
names/numbers.
-- 
Robert "Anaerin" Johnston


More information about the mythtv-users mailing list