How to watch IPTV Streams on your Computer

In this workshop we’ll setup your computer to watch TV, so you are no longer bound to the Set-top Box from your ISP.

Pre requisites :

IPTV enabled account from your Provider. (i.e. Télé vun der Post here in Luxembourg)

Software used in this Workshop

  • Wireshark  – used to find IPTV Streams in your Network
  • VLC – Used to watch IPTV Streams
  • Tano – Used to create Channel lists, can also watch IPTV Streams (alternative link)
  • XBMC – optional, a Media Center for best playback experience

Find IPTV Streams in your Network

Open up Wireshark:

Wireshark-0

Wireshark – Select your Network Interface (usuall Local Area Connection) and start a capture

 

After a few seconds, click on the stop icon to stop recording.

In the listing, locate a few frames with DTS in the beginning of the source. (see capture below)

You’ll usually find needed information here, such as Destination IP (DST), Port (DST Port) and Protocol, User Datagram Protocol (a.k.a UDP)

Note down that information, we’ll need it later.

Wireshark-1

Wireshark – Details of a captured IPTV Frame

Test an watch IPTV in VLC

Open up VLC

VLC-0

VLC – Click on “Media” -> “Open Network Stream”

 

VLC-1

VLC –  Select “Network Tab” , then insert udp://@IP-found-with-Wireshark:DSTPort as URL
i.e. udp@224.11.0.47:8008

This is the IP for the channel RTL Nitro used by Post TV here in Luxembourg.

Then click on “Play” and enjoy !

To watch another channel , simply change the IP (last segment of digits , i.e 224.11.0.47 to 224.11.0.76)

VLC-2

VLC – Playing IPTV Stream

Create a Channel List

Open Tano

Tano-0

Tano – Click “Options” -> “Edit Channels”

Tano-1

Tano – If asked for an existing playlist, click “Cancel”

Tano-2

Tano – Enter the first 3 Segments of the IP you found in Wireshark and also the Destination Port. Then click “Scan and update”
i.e 224.11.0 , Port 8008

Scanning will start, and will show you the results after some minutes.

Tano-3

Tano – Click the Save Button to create a Channel List

Save the Channel list to a safe location and remember where you put it.

Tano-4

Tano -Saving of the Channel List

Done, you can now close the Playlist Editor.

By the way, you can also watch the IPTV Channels with Tano !

Tano-5

Tano – Confirm closing of the Playlist Editor

Clean up your Channel List

[optional]

You can edit the newly created Channel List in a text editor (like Notepad) to put the correct TV Channel Names(instead of the misleading “New Channel from scan…..”

notepad-0

Notepad++ – Correcting the Channel Names

Watch IPTV in XBMC

xbmc-0

XBMC – Go to “System” -> “Settings”

xbmc-1

XBMC – Select “Live TV”

 

xbmc-2

XBMC – Click to Enable Live TV

xbmc-3

XBMC – Confirm the warning message

xbmc-4

XBMC – Select “PVR IPTV Simple Client”

Note : If the PVR IPTV Simple Client isn’t listed, you can add via the Add-ons Manager (from XBMC main Menu)

xbmc-5

XBMC – Select “Local Path” for File Location, and point to your previously saved M3U Channel List File (from Tano)

 

xbmc-6

XBMC – Finally enable the PVR add-on

xbmc-7

XBMC – A new Option has appeared in the main Menu

 

xbmc-8

XBMC – Watching TV

Permanent link to this article: https://www.hiscorebob.lu/workshops/how-to-watch-iptv-streams-on-your-computer/

12 comments

Skip to comment form

    • Andy on May 23, 2015 at 10:39 am
    • Reply

    Hello great tutorial. I’m also living in luxemburg. Sadly i only have eltrona TV cable and this seems a perfect alternative to it. Is it possible for you to share this m3u file with the channels ?

    1. Hello, Thank you for the Feedback. Unfortunately I’m unable to share my playlist file. Kind regards,

    • Fikr Tech on July 13, 2015 at 5:03 am
    • Reply

    How do you scan it (using Wireshark), but the router will not deliver the packet which is sent to/from the Set-top Box?

    1. Hi Fikr Tech,
      Easiest Way would be to connect the Set-top Box and the Computer running Wireshark using an ethernet Hub. If possible, you also can use Wifi, but you must make sure that client devices are allowed to “talk” to each other.

  1. Hi

    TANO link no longer works. Do you have an alternative?

    Thanks for the tips – look great. I am just trying to find a decent scanner

    Thank You

    1. Hi, Thanks for the Feedback. Here is an alternative link for tano player :
      http://sourceforge.net/projects/tano/

    • Patrick on August 16, 2015 at 10:33 am
    • Reply

    Hi,
    thanks for this tip. It worked fine with the ip adress range you provided, after I realized that they were not captured by wireshark (I don’t know why?). However tano listed 45 channels in the adress range 224.11.0.xxx, but the’re are still a lot missing, especially the german TV channels. Is there another adress range to scan?

    Thanks for your work!

    1. Hi,
      Sorry I have no access to a Post TV for the moment, so I’m unable to provide you any other IP Range.

    • IPTVJunkie on February 8, 2016 at 4:05 pm
    • Reply

    Scan via wireshark is not successful. I dont get udp packets with post luxemburg here.
    I got an icmp v2 at 224.10.0.20 but thats no hte ip tv range.

    Installed the new decoder running IPTV V2.

    Don’t know how to proceed now…

      • satmax on August 28, 2016 at 6:22 pm
      • Reply

      224.11.2.X

    • TheHyve on August 15, 2016 at 9:51 pm
    • Reply

    Hi, got the same problem here. PC and IPTV V2 decoder is connected directly via the FritzBox from the Post.
    But no packets… Do I eed to route perhaps to an internal Network like 10.0.0.1 or so?

    Thanks for helping me…

    • lol on February 20, 2017 at 5:32 pm
    • Reply

    Anyone has the multicast address for LOL IPTV (Lux Online) ?

Leave a Reply

%d bloggers like this: