Closed BliNeR-KeY closed 6 years ago
Is this using the 'Download providers bouquet' option to map custom service references that are set are in the providers panel?
This was designed for mapping local EPG data so it's only 1:0:19:106A:2008:FBFF:820000:0:0:0: (part in bold SID:TID:NID:Namespace) that needs to match.
For Picons we use service named references. If you want to use existing SRP ones then you could override the full service reference in the override file.
please check original. 1:0:19...... from .tv (e2m3u2bouquet) 1:0:1...........
if from .tv (e2m3u2bouquet) add missing 9 , picon working well.
The question I'm asking is where is the 1:0:19 coming from. Are you using the 'Download providers bouquet' option to map custom service references that are set are in the providers panel?
i dont know about panel .
but i know in original dvb provider and me compare some italian providers have sref x 1:0.19....
i try to my self edit line https://github.com/su1s/e2m3u2bouquet/blob/master/e2m3u2bouquet.py#L298 x['serviceRef'] = "{}:0:19:{}:0:0:0".format(x['stream-type'], service_ref) work perfect picon epg ...
i'm sure someother provider dont use 19. and use 1.
so i thing much petter to add alse x['serviceRef'] = "{}:0:19:{}:0:0:0".format(x['stream-type'], service_ref)
x['serviceRef'] = "{}:0:1:{}:0:0:0".format(x['stream-type'], service_ref) and x['serviceRef'] = "{}:0:19:{}:0:0:0".format(x['stream-type'], service_ref)
The script generates unique service refs so they're not going to match anyway unless you are using an override file or the 'Download providers bouquet' option.
So are you using an override file or the 'Download providers bouquet' option (-b or -bd option when using the script)?
In real I'm not using script at moment because plugin it's very stable in EGAMI image. I'm sure work well in all OE-A .And plugin have 0 issue. Working well everything. Just small issue On Italian provider in sref lose local picon. I only compare sref DVB origjinal from Italian provider using local picon and local EPG. I don't use external picon or external EPG.
So in the plugin provider settings do you have 'Check providers bouquet' set to 'enable' or 'disable'?
enable
dhis is my cfg
config.plugins.e2m3u2b.autobouquetupdate=true config.plugins.e2m3u2b.bouquetdownload=true config.plugins.e2m3u2b.cfglevel=1 config.plugins.e2m3u2b.extensions=true config.plugins.e2m3u2b.iconpath=/picon/ config.plugins.e2m3u2b.iptvtypes=true config.plugins.e2m3u2b.last_update=Wed Jun 27 19:42:45 2018 config.plugins.e2m3u2b.multivod=true config.plugins.e2m3u2b.password= config.plugins.e2m3u2b.providername=XXXX config.plugins.e2m3u2b.schedulefixedtime=16:7 config.plugins.e2m3u2b.srefoverride=true config.plugins.e2m3u2b.updateinterval=4
If you download your providers bouquet file from http://provider_url:port/get.php?username=USERNAME&password=PASSWORD&type=dreambox&output=ts
does it have all the correct service refs?
friend. trust me. if i send via terminal link same as your example i have epg and picon. if i use e2m3u2bouquet i lose picon and not epg. its easy to undestand because missing 1:0:19: and not 1:0:1:....
for me personaly i solved add 9 in line #L298 #Col53.
We won't be forcing 1:0:19: instead of 1:0:1: so that's not an option.
The provider bouquet download option was designed for matching the epg not picons so is working as intended. At the moment you can use the override file to correct any service references that don't match your picons.
As an enhancement we may consider taking the sd/hd flag from the providers bouquet file (I imagine this will be a mix of 1:0:1: and 1:0:19:)
Closing issue, next release will use full service ref from providers bouquet file if it has any custom values
Feature due to added in v0.8 release
hello in some SRef have problem. on dhis way we lose a picon but still working EPG.
Original (9) 1:0:19:106A:2008:FBFF:820000:0:0:0:
from .xml (e2m3u2bouquet) 1:0:1:106a:2008:fbff:820000:0:0:0
from .tv (e2m3u2bouquet) 1:0:1:106a:2008:fbff:820000:0:0:0