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/

23 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) ?

    • Janis on December 17, 2017 at 8:07 pm
    • Reply

    Hi! Thanks for the tutorial! I have a problem. I am connected (via wi-fi adapter) to the same network that my set-top box is, but I can’t capture any packets that are associated with it. I can ping the set-top’s IP adress. Can you help me? There are no network switches being used.

    1. Hi,
      Sorry I have no access to IPTV for the Moment. Maybe you can check if your Wireless Router can forward “Multicast” packets. Also, if your set-top Box is connected to Wireless Lan, make sure that the Wireless Devices are allowed to “communicate” to each other.

    • Couch Potato on January 10, 2018 at 2:42 pm
    • Reply

    Hi.
    Thx a lot for your work. I got all necessary informations out of wireshark like it is written in your tutorial, but….
    the test in VLC player i.e. failed. I here the sound of the channel, but the picture is like krypted. I think that Post LU maybe changed something in order to bind the stream with their hardware? Thx for any hints or updates how I can manage to geht the stream working on my VLC i.e. – Thx in advance.

    1. Hi,
      Thank you for your feedback. Sounds like Post have encrypted their streams due to an TV Operator Request. Eltrona have also switched to encrypted Streams in December ’17. Only some channels (Dudelange Info TV, Hesperange Info TV etc…) remain unencrypted and can be viewed via Network on VLC.

    • MB on September 26, 2018 at 2:49 pm
    • Reply

    Since they installed fibre and switched to bamboo each decoder hardware needs to be changed.
    They urged us to get rid of our LUXDSL 🙂 .

  2. Thanks for sharing a detailed step-by-step guide…

  3. Thanks for guide…I personally found that very informative.

  4. Nicely explained tips and tricks. Thanks for sharing!

  5. hi sir thanks for sharing this artical good information helpfull

    • Andy Elsen on April 14, 2020 at 11:34 pm
    • Reply

    Salut,
    Ass gewosst ob daat nach funktionneiert? Ech hun de Metten mol den Multicast duerch main Unifi USG geleed kritt, an wollt elo mol kuken waat ech um PC na alles kann mam Multicast an PostTV kann ufänken.

    Btw, flott Sait. Sin och amgaangen an den Homeassistant ranzeklammen, eegenen Server heiheem, asw..

    Wanns de wells, mell dech mol: andy @ hostzone . lu

    1. Merci fir dee Feedback! Leider hunn ech keen Accès méi op Télé vun der Post, dohier kann ech net soen op et nach funktionnéiert. Denken éischter net, well et ass schon eng Rëtsch Joer hier an säitdeem huet sech vill verännert (Notamment Encryption vun de Sender)

Hannerlosst eng Noriicht:

This site uses Akismet to reduce spam. Learn how your comment data is processed.