1
Scope
2 References
2.1 Normative references
3 Definition of terms
4 Abbreviations
5 Introduction
5.1 Splice points
5.2 Program Splice Points
5.3 Splice events
6 PMT descriptors
6.1 Registration descriptor
6.1.1 Semantic definition of fields in registration descriptor
6.2 Stream identifier descriptor
6.2.1 Semantic definition of fields in stream identifier descriptor
7 Splice information table
7.1 Overview
7.1.1 Time base discontinuities
7.2 splice_info_section
7.2.1 Semantic definition of fields in splice_info_section()
7.3 Splice commands
7.3.1 splice_null()
7.3.2 splice_schedule()
7.3.3 splice_insert()
7.4 Time
7.4.1 splice_time()
7.4.2 break_duration()
7.5 Constraints
7.5.1 Constraints on splice_info_section()
7.5.2 Constraints on the interpretation of time
8 Splice descriptors
8.1 Overview
8.2 Splice descriptor
8.2.1 Semantic definition of fields in splice_descriptor()
8.3 Specific splice descriptors
8.3.1 avail_descriptor()
9
Encryption
9.1 Overview
9.2 Fixed key encryption
9.3 Encryption algorithms
9.3.1 DES-ECB mode
9.4 DES-CBC mode
9.5 Triple DES EDE3-ECB mode
9.6 User private algorithms
Appendix I – Bibliography