ATSC PSIP TABLE REQUIREMENTSPlaceholders for a minimal set of ATSC PSIP/PSI tables must be present in order to provide channel information required by consumer receiving devices. (Refer to ATSC docs A65 and A69). PSIP/PSI should be multiplexed into the TS file with the PIDs and repetition intervals shown:

SEAMLESS MODE REQUIREMENTS (in addition to above)Seamless play mode requires each file to begin and end with a “seamless splice point” (per SMPTE-312M) along with the following restrictions:Lead in/out frames: No restrictionFade-in/out: No restrictionVideo Format: ATSC “1080i”. The encoded video format must be consistent for all files tobe spliced in a play-list.

TS FILE ENDThe file should NOT be padded with additional null packets.

VBV METHODThe VBV_delay at the beginning and end of every file must be the same to ensure that the video buffer does not underflow or overflow at the splice point. This concept is identical to the SPMTE-312M restrictions on “splice_delay”. This requirement can be achieved by using a constant VBV_delay throughout all files, or by using an encoding algorithm that forces VBV_Delay to a consistent value at the beginning and end of all files. VBV_delay can be examined as the delay between the access unit arrival (in PCR time) and the actual stamped decoding time per DTS/PTS.

SOFTWAREA software developer’s kit (SDK) is available with drivers, libraries and sample applications for Windows based operating systems. A basic file player utility is also available for simple applications.