cosmiquest / CosmiDVR

CosmiDVR is an IP-based tuner plugin for Live Channels and System TVApps. Adds IPTV and Enables DVR functions.
https://cosmiquest.github.io/CosmiDVR/
5 stars 1 forks source link

Assign channel to multiple channel groups if they are separated by ';' in m3u file #4

Open marecabo opened 3 years ago

marecabo commented 3 years ago

First, thank you for this very smooth integration of iptv channels in Android TV!

Some popular IPTV m3u files in my country sometimes assign multiple groups to a channel. These groups are then separated with ;.

Example m3u entry (Source):

#EXTINF:-1 tvg-name="WELT" tvg-id="n24.de" group-title="Nachrichten;Dokumentationen" tvg-logo="https://raw.githubusercontent.com/jnk22/kodinerds-iptv/master/logos/tv/welt.png",WELT
http://live2weltcms-lh.akamaihd.net/i/Live2WeltCMS_1@444563/index_1_av-b.m3u8

Here, group-title="Nachrichten;Dokumentationen" means, this channel should be assigned to channel group 'Nachrichten' (News) and also to 'Dokumentationen' (documentaries).

So far, CosmiDVR sees every unique string in the group-title field as one channel group as seen in this screenshot. image

It would be so great, if CosmiDVR could split the channel group string and put the respective channel in all channel groups it is assigned to.

cosmiquest commented 3 years ago

Hi, sure I'll add it on my to do list and see what I can do.