欢迎来到天天文库
浏览记录
ID:61999215
大小:46.00 KB
页数:11页
时间:2021-04-10
《数字电视规范精华总汇.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数字电视规范精华总汇Psi/SiPID0x0_PAT;0x1_CAT;PAT描述_PMT;0x10_NIT;0x11_SDT;0x12_EIT;0x14_TDT;Table_id0x0_PAT;0x1_CAT;0x2_PMT;0x40_NIT;0x42_ActualSDT;0x46_Other_SDT;0x4E_ActualPF;0x4F_OtherPF;0x50到0x5F_Actual_Schedule;0x60到0x6F_Other_Schedule;0x70_TDT;0x73_TOT;0x4a_BAT;周
2、期0.1_PAT;无_CAT;0.1_PMT;10_NIT;2_ActualSDT;10_OtherSDT;2_EITActual;10_EITOther;10_EITActualSchedule;30_EITOtherSchedule;30_TDT;30_TOT;10_BAT;transport_packettransport_packet(){syn_byte//80x47mpeg2transport_error_indicator//11表示相关包至少有不可纠正的错误位;0无transport_unit_
3、start_indicator//1PES1有效净荷以PES包第一个字节开始,0开始不是PES;PSI1带PSI的第一个字节,0不带有第一个字节;空包也是0transport_priority//11比其它同PID的优先级高PID//130PAT1CAT10NIT1FFF空transport_scrambling_control//200未加扰011011adaptation_field_control//200预留(计算器不增加)01无调整字段184有效10无有效净荷183调整字段(计算器不增加)110~18
4、2调整字后有效continuity_counter//4计算器if(adaptation_field_control=='10'
5、
6、adaptation_field_control=='11'){adaption_field()}if(adaptation_field_control=='01'
7、
8、adaptation_field_control=='11'){for(i=0;i9、on_section(){table_id//80x0section_syntax_indicator//10x1'0'//1reserved//2section_length//12section字节数(从transport_stream_id到CRC不超过1021)transport_stream_id//16reserved//2version_number//5版本号变化+1,到31循环回到0current_next_indicator//11当前表有效,0无效section_number//8当前se10、ction号,当section_number=last_section_number表示此section是表中最后一个last_section_number//8最后一个section号,即表中最大的section号for(i=0;i11、S_program_map_sectionTS_program_map_section(){table_id//8section_syntax_indicator//1'0'//1reserved//2section_length//12program_number//16reserved//2version_number//5current_next_indicator//1section_number//8last_section_number//8reserved//3PCR_PID//13reserve12、d//4program_info_length//12for(i=0;i
9、on_section(){table_id//80x0section_syntax_indicator//10x1'0'//1reserved//2section_length//12section字节数(从transport_stream_id到CRC不超过1021)transport_stream_id//16reserved//2version_number//5版本号变化+1,到31循环回到0current_next_indicator//11当前表有效,0无效section_number//8当前se
10、ction号,当section_number=last_section_number表示此section是表中最后一个last_section_number//8最后一个section号,即表中最大的section号for(i=0;i11、S_program_map_sectionTS_program_map_section(){table_id//8section_syntax_indicator//1'0'//1reserved//2section_length//12program_number//16reserved//2version_number//5current_next_indicator//1section_number//8last_section_number//8reserved//3PCR_PID//13reserve12、d//4program_info_length//12for(i=0;i
11、S_program_map_sectionTS_program_map_section(){table_id//8section_syntax_indicator//1'0'//1reserved//2section_length//12program_number//16reserved//2version_number//5current_next_indicator//1section_number//8last_section_number//8reserved//3PCR_PID//13reserve
12、d//4program_info_length//12for(i=0;i
此文档下载收益归作者所有