Opened 5 years ago

Closed 5 years ago

#13355 closed Patch - Feature (fixed)

DVB HD Simulcast logical channel descriptor support

Reported by: Klaas de Waal Owned by: Klaas de Waal
Priority: minor Milestone: 31.0
Component: MythTV - Channel Scanner Version: Master Head
Severity: medium Keywords: DVB HD-Simulcast channel number
Cc: stuarta@… Ticket locked: no

Description

A MythTV DVB channelscan creates a list of channels with channel numbers defined by the Logical Channel Descriptors in the NIT. A DVB-C capable HDTV processes also the HD Simulcast Logical Channel Descriptor which defines the correct channel number for channels that are transmitted both in SD and in HD quality.

For instance, MythTV puts channel "NPO 1" at number 1 and channel "NPO 1 HD"(HD version of the same channel) at number 925. My DVB-C TV does the opposite; channel "NPO 1 HD" is at number 1 and channel "NPO 1" is at number 925.

The attached patch does add the processing of the HD Simulcast descriptors. The result is a channel list that is identical to that of my TV. This is tested with the DVB-C signal of operator Ziggo in The Netherlands.

Attachments (4)

20181206_hd_simulcast.patch (8.4 KB) - added by Klaas de Waal 5 years ago.
patch set for the HD-Simulcast descriptor processing
20181209_hd_simulcast.patch (7.8 KB) - added by Klaas de Waal 5 years ago.
Updated patch, master of 20181209 with only the HD SImulcast modifications
20181209_hd_simulcast_files.tgz (41.8 KB) - added by Klaas de Waal 5 years ago.
Same as patch of 20181209 but this are the complete files.
20190304_hd_simulcast.patch (8.0 KB) - added by Klaas de Waal 5 years ago.
Fix updated for today's master.

Download all attachments as: .zip

Change History (10)

Changed 5 years ago by Klaas de Waal

Attachment: 20181206_hd_simulcast.patch added

patch set for the HD-Simulcast descriptor processing

comment:1 Changed 5 years ago by Klaas de Waal

Note that the patch set also contains one unrelated modification; the statement "info.is_opencable = true", executed when an SCTE Registration Descriptor is seen, is commented out. In the Ziggo DVB-C signal there are SCTE Registration Descriptors in about 10 channels but it is not correct to classify these channels as opencable instead of DVB.

comment:2 Changed 5 years ago by Klaas de Waal

Support for HD simulcast logical channel numbers is already implemented in tvheadend in 2015, see https://tvheadend.org/issues/2610

comment:3 Changed 5 years ago by Klaas de Waal

Added an updated patch with only the modifications related to the HD Simulcast implementation. Also added a tar file with the modified files.

Changed 5 years ago by Klaas de Waal

Attachment: 20181209_hd_simulcast.patch added

Updated patch, master of 20181209 with only the HD SImulcast modifications

Changed 5 years ago by Klaas de Waal

Same as patch of 20181209 but this are the complete files.

comment:4 Changed 5 years ago by Klaas de Waal

Owner: set to Klaas de Waal
Status: newassigned

Changed 5 years ago by Klaas de Waal

Attachment: 20190304_hd_simulcast.patch added

Fix updated for today's master.

comment:5 Changed 5 years ago by Klaas de Waal

Milestone: needs_triage31.0

comment:6 Changed 5 years ago by Klaas de Waal <kdewaal@…>

Resolution: fixed
Status: assignedclosed

In 4a464ca4c3/mythtv:

DVB HD Simulcast logical channel descriptor support.
Support for logical channel numbers in systems for channels
that are transmitted both in SD and in HD.
The channel numbers in MythTV are then the same as in a TV.

Fixes #13355

Signed-off-by: Klaas de Waal <kdewaal@…>

Note: See TracTickets for help on using tickets.