this is incorrect..
#EXTM3U
#EXTINF:-1,tvg-name="TVR 1" tvg-id="TVR 1",TVR 1
http://xxxxxxxxxxxxxxxxxxxxx.m3u8
#EXTINF:-1,tvg-name="TVR 1 (1)" tvg-id="TVR 1",TVR 1
http://xxxxxxxxxxxxxxxxxxxxxxxxxxx.ts
there only one comma and thats the one at the end before the display name,it should be...
#EXTM3U
#EXTINF:-1 tvg-name="TVR 1" tvg-id="TVR 1",TVR 1
http://xxxxxxxxxxxxxxxxxxxxx.m3u8
#EXTINF:-1 tvg-name="TVR 1 (1)" tvg-id="TVR 1",TVR 1
http://xxxxxxxxxxxxxxxxxxxxxxxxxxx.ts
no comma after -1,just a space.
this will only match..
<channel id="TVR 1">
<display-name lang="ro">TVR 1</display-name>
<url>http://www.cinemagia.ro</url>
</channel>
this will not match this epg entry..
#EXTINF:-1 tvg-name="TVR 1 (1)" tvg-id="TVR 1",TVR 1
tvg-id="xx" ---> <channel id="TVR 1">
tvg-name="xx" ---> <display-name lang="ro">TVR 1</display-name>
the name after the comma can be anything u want as its whats displayed when you view the epg.
dont get it confused when no tvg-id or tvg-name are used,example..
#EXTINF:-1,TVR 1
for this..
TVR 1 --> <channel id="TVR 1">
TVR 1 --> <display-name lang="ro">TVR 1</display-name>
see the difference?
when the tvg-id and tvg-name are supplied in the m3u they are used to match the epg data where when they are not used them the name at the end after the comma(display name) is used to match both fileds in the epg data.
so if your using a supplied xml file or one generated by webgrab or something else you need to match the data.