Project

General

Profile

Actions

Feature #2858

closed

Ignoring onid:tsid on actual ts eit tables

Added by B C almost 10 years ago. Updated over 9 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
Category:
EPG
Target version:
Start date:
2015-05-19
Due date:
% Done:

100%

Estimated time:

Description

While looking if there is some eit information available for the AFN package on Eurobird 9a, I found out that instead of the real onid:tsid (9:1) there is always 100:100 in any eit table for the current ts. By ETSI definition all EIT sub-tables for the actual Transport Stream shall have the same transport_stream_id and original_network_id values (well they are the same but not correct :-) ). If this check could be ignored on table ids 0x4e and 0x50 to 0x5f and if onid and tsid would be fetched from the ts, I assume that the epg would get populated without any further action. This would not harm correct tables and the probability that other mailformd eit tables enter the epg is quite low. It could be even locked down to 100:100 to further minimize any impact

2015-05-19 23:15:43.282 [  TRACE]:eit: 00 01 DD 08 B8 00 64 00 64 08 51 2F 19 DF 4D 03 ......d.d.Q/..M.
2015-05-19 23:15:43.282 [  TRACE]:eit: 00 00 01 00 00 00 19 4D 13 65 6E 67 0E 49 6E 73 .......M.eng.Ins
2015-05-19 23:15:43.282 [  TRACE]:eit: 69 64 65 20 54 68 65 20 4E 42 41 00 54 02 00 00 ide The NBA.T...
2015-05-19 23:15:43.282 [  TRACE]:eit: 2F 1A DF 4D 04 00 00 01 00 00 00 17 4D 11 65 6E /..M........M.en
2015-05-19 23:15:43.282 [  TRACE]:eit: 67 0C 53 70 6F 72 74 73 43 65 6E 74 65 72 00 54 g.SportsCenter.T
2015-05-19 23:15:43.282 [  TRACE]:eit: 02 00 00 2F 1B DF 4D 05 00 00 01 00 00 00 17 4D .../..M........M
2015-05-19 23:15:43.282 [  TRACE]:eit: 11 65 6E 67 0C 53 70 6F 72 74 73 43 65 6E 74 65 .eng.SportsCente
2015-05-19 23:15:43.282 [  TRACE]:eit: 72 00 54 02 00 00 D1 CF FD FE                   r.T.......      
2015-05-19 23:15:43.282 [  TRACE]:eit: invalid tsid found tid 0x51, onid:tsid 9:1 != 100:100
Actions

Also available in: Atom PDF