Hello, je sais pas VF est enclin a le fournir ?, K-Net le fait.
Mais bon c'est pas trop complexe a te le créer, sa se compose de l' IP, du port, login/Pwd, N° chaine (elle se suivent)
Pour K-Net c'est simplifié au maxi, il y a pas le port ni le login qui se fait par identification de l'IP
#EXTM3U
#EXTINF:0,1. TF1
http://s.tv.kwaoo.net/1/play.m3u8
#EXTINF:0,2. France 2
http://s.tv.kwaoo.net/2/play.m3u8
Apres tu peux utiliser Kodi si tu veux un EPG, les logos, les options, faut travailler le m3u un peu pour avoir un truc plus complet que ce que tu trouve sur la box d'origine...
The IPTV Simple Client addon currently supports using M3U playlist format as Live TV streams source and XMLTV (XML) format as EPG source.
For usage M3U playlist format example please take a look at below, (just click "[show]" to expand the hidden example):
[hide] Example
#EXTM3U tvg-shift=3
#EXTINF:-1 tvg-id="id1" tvg-name="Channel_1" tvg-logo="logo1" group-title="Group 1",Channel 1
http://STREAMURL
#EXTINF:-1 tvg-id="id2" tvg-name="Channel_2" tvg-logo="logo2" group-title="Group 2",Channel 2
udp://STREAMURL
...
tvg-id is value of channel id in EPG xml file. If the tag is absent then addon will use tvg-name for map channel to EPG;
tvg-name is value of display-name in EPG there all space chars replaced to _ (underscore char) if this value is not found in xml then addon will use the channel name to find correct EPG.
tvg-logo is name of channel logo file without extension (.png). If this tag is absent then addon will use channel name to find logo.
tvg-shift is value in hours to shift EPG time. This tag can be used in #EXTM3U for apply shift to all channels or in #EXTINF for apply shift only to current channel.
group-title is channels group name. If the tag is absent then addon will use group name from the previous channel.
radio is flag that indicate what group or cahnnel is radio. If the tag is absent then addon will use value from current group (if exists).
Addon supports the EPG in XMLTV format example please take a look at below, (just click "[show]" to expand the hidden example):
![](https://s26.postimg.org/9uundmkm1/kodi9.jpg)