Gabriel Galand wrote:
> OK let say I am really a newbie.
>
> Can somebody explain me clearly what and where I should install in order to display live IPTV on my TV set, and record it where I want?
>
> My understanding now:
The server is the source of the IPTV, that is a TV company or other entity that provides the IPTV streams.
> Kodi has client add-ons. They can display and record IPTV if it comes to it. Those clients are for instance "IPTV simple Clent" or "TVHeadEnd".
Clients can't record, a client like IPTV simple client can simply play live TV provided by an IPTV server.
The TVHeadend Client you can install on Kodi or Android is not TVHeadend, it's just a client [i.e. a way to access the TVHeadend data].
> The IPTV signal comes to the client coming from a "server" or "back-end" application which can be on the same computer or on another computer in the same network.
You have two types of setup:
Server -> Client - like simple client.
Server -> Backend -> Client - this is where TVHeadend etc comes in
> Can this back-end application be TVH ? If yes is there or not an Android version of TVH server? If no where should I install it
That's what TVHeadend is, it's a back-end. No there isn't an Android version.
> - on my windows 10 computer ?
Nope.
> - on the Synology NAS where there is indeed a TVH application available ?
Either there or on a Linux box.
> A last question is : what input should be given to the backend in order to retrieve valid IPTV sources. The Unicast/Multicast issue is not very clear to me. I begin to suspect that my "simple" m3u8 file is not suitable.
What you ultimately need is one or more IPTV transport streams, or something that can be converted to a transport stream by ffmpeg. You'll need to obtain or construct a .m3u8 file which provides the URLs for the different channels.
As you've observed, the lists you find online are usually rubbish. Some TV services provide IPTV streams, these are often geo-locked, some don't.
I hope you can find something that works.