Various questions about audio handling (AC3, E-AC3) and side car files

The HMT Wiki table (previously referenced) uses the term "Service ID".

Is "ProgID" a synonym for "Service ID", or a replacement term, or are these two diifferent interpretations of the same field, perhaps depending on some other HMT field value?

Either way, should the HMT Wiki table (previously referenced) be updated at all?
They both mean the same thing.
From the D-Book:
service_id This is a 16-bit field which serves as a label to identify this service from any
other service within the Transport Stream. The service_id is the same as the
program_number in the corresponding program_map_section.
 
  • Like
Reactions: /df
Thanks.

See also "ISO/IEC13818-1 Information technology — Generic coding of moving pictures and associated audio information: Systems" (aka ITU-T Rec. H.222) where Annex C.5 of the Third edition (2007-10-15) explains that "program" means a grouping of video, audio, and/or other streams within a Transport Stream indexed by the "program_number".

In the context of this forum the program_number/service_id indexes a channel (program) within a multiplex (Transport Stream). A broadcast program that might be watched or recorded is called an "event" in the standards.
 
....and the Event ID can be found in the .hmt at offset 0x0716 as stated in the wiki.
 
Last edited:
  • Like
Reactions: /df
Back
Top