[mythtv-commits] Ticket #12091: Fix for UPC EPG, as subtitles are not sent in standard field
MythTV
noreply at mythtv.org
Mon Mar 24 13:34:14 UTC 2014
#12091: Fix for UPC EPG, as subtitles are not sent in standard field
-----------------------------+----------------------------
Reporter: edi@… | Owner: dekarl
Type: Patch - Bug Fix | Status: accepted
Priority: minor | Milestone: unknown
Component: MythTV - EIT | Version: 0.27-fixes
Severity: low | Resolution:
Keywords: upc, eit, epg | Ticket locked: 0
-----------------------------+----------------------------
Comment (by edi@…):
Hello dekarl,
sorry for the long delay. I investigated a little further. It seems the
ONID in the EIT (0x0012) they send is always 0x1. At least `dvbsnoop -nph
0x12 -n 1000 |grep -i Original_network_ID` did not show anything else, it
was alway `Original_network_ID: 1 (0x0001) [= Astra Satellite Network
19,2°E | Société Européenne des Satellites]`.
I don't think that it would be usefull to use the Network_ID, as it is not
transmitted in the EIT but only in the NIT (0x0010), and there I don't
completly understand what they transmit:
{{{
dvbsnoop -nph 0x10 -n 20 |grep Network_ID
Network_ID: 43021 (0xa80d) [= --> please lookup at http://www.dvb.org]
Network_ID: 43032 (0xa818) [= --> please lookup at http://www.dvb.org]
Network_ID: 888 (0x0378) [= >>ERROR: not (yet) defined... Report!<<]
Network_ID: 43034 (0xa81a) [= --> please lookup at http://www.dvb.org]
Network_ID: 43037 (0xa81d) [= --> please lookup at http://www.dvb.org]
Network_ID: 43038 (0xa81e) [= --> please lookup at http://www.dvb.org]
Network_ID: 43039 (0xa81f) [= --> please lookup at http://www.dvb.org]
Network_ID: 43051 (0xa82b) [= --> please lookup at http://www.dvb.org]
Network_ID: 735 (0x02df) [= >>ERROR: not (yet) defined... Report!<<]
Network_ID: 43052 (0xa82c) [= --> please lookup at http://www.dvb.org]
Network_ID: 43053 (0xa82d) [= --> please lookup at http://www.dvb.org]
Network_ID: 43054 (0xa82e) [= --> please lookup at http://www.dvb.org]
Network_ID: 43055 (0xa82f) [= --> please lookup at http://www.dvb.org]
Network_ID: 139 (0x008b) [= >>ERROR: not (yet) defined... Report!<<]
Network_ID: 43056 (0xa830) [= --> please lookup at http://www.dvb.org]
Network_ID: 43057 (0xa831) [= --> please lookup at http://www.dvb.org]
Network_ID: 43058 (0xa832) [= --> please lookup at http://www.dvb.org]
Network_ID: 43059 (0xa833) [= --> please lookup at http://www.dvb.org]
Network_ID: 800 (0x0320) [= >>ERROR: not (yet) defined... Report!<<]
Network_ID: 43061 (0xa835) [= --> please lookup at http://www.dvb.org]
}}}
The 43xxx-NIDs are in the UPC-Range of 0xA800-0xA8FF
(http://www.dvbservices.com/identifiers/network_id?page=16 but strangely,
they got a 826 Country Code which would be GB, not Switzerland). I really
don't know what these 3 digits NIDs are. They look like satelite NID's,
but dvbservices.com does not list most of them.
I got really no idea how we could be more specific now for the Network...
The sad thing about all this is that until spring 2012 UPC transmitted the
EPG in a form MythTV could read without any problem, including subtitle,
cast, season, episode and all... Now I think they want to promote their
Horizon-Boxes.
So do you have any Idea how we can fix this in a way it will work for
everyone? For me, it's not a real problem anymore, as I just apply the
patch to mythtv before compile, but maybe we find a way to fix this for
all the other Swiss users. I am willing to compile and test a lot if
anyone got an idea...
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12091#comment:2>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list