对于ATSC和DVB SI/PSI主要的区别:

对于PSI来说,DVB和ATSC是一样的,主要用到了三个表PAT/CAT/PMT

对于SI来说,节目的EPG组织方式是不一样的。

对于DVB来说,主要是SDT/EIT/BAT/TDT/TOT表来展示EPG

组织方式如下:

SDT:描述频道名称,通过ts_id/service_id

EIT:描述节目信息,通过ts_id/service_id/eit_id

TDT/TOT:描述系统时间信息

对于ATSC来说,主要是通过VCT/MGT/EIT/ETT/STT表来展示,并没有DVB中提到的SDT和BAT,TDT,TOT

组织方式如下:

对于Terrestrial broadcast来说,需要STT,TVCT,MGT,EIT(0~3)

对于Cable broadcast来说,所有的EIT都可以有,但是并没有强制

PID:0x1FFB, 通过不同的table_id来区分不同的表,这个不像DVB用尽可能多的PID来表示不同的表。

VCT: table_id为0xc8(TVCT)/0xc9(CVCT),主要代替了SDT/BAT

描述了frequency/modulation mode

描述了transport_stream_id和program_number,根据这两个参数可以跟PAT/PMT对应起来。

描述频道的信息(major_channel_number和minor_channel_number,需要确认用途,access_controlled描述频道是否加密;hidden描述这个频道是否隐藏,比如NVOD频道;source_id对应了频道和EIT信息对应起来)

service_type描述:analog television/ATSC_digital_television/ATSC_audio_only

hide_guide:描述是否在EPG中显示

service_name 在extended_channel_name中描述节目名称

service_location_descriptor,如果有的话,描述了video/audio pid,这样提供了一种避开PAT/PMT的一种方式选择。

MGT:table_id为0xc7,他描述了EIT/ETT的PID

可以看到支持EIT总共可以有128个PID的通道传送,一个PID的通道描述3个小时的节目信息,所以总共是128x3/24=16天,也就是说最大可以支持16天的EPG信息

STT: table_id 为0xcd,他描述了system time, 代替了TDT/TOT

ATSC /DVB SI/PSI 主要的区别相关推荐

  1. How DVB SI EIT table maped into TS packet?

    the max byte size of DVB SI EIT section is 4096 while the transport stream packet's payload max size ...

  2. 数字电视业务PSI/SI学习

    数字电视业务PSI/SI学习系列 一.MPEG-2系统原理 第一章 MPEG-2简介 什么是MPEG和MPEG-2? MPEG是Moving Picture Experts Group 的简称,MPE ...

  3. 数字电视业务PSI/SI学习系列

    声明:本文转载自某文档,文档来源于网络. 什么是MPEG和MPEG-2? MPEG是Moving Picture Experts Group 的简称,MPEG-2是MPEG和ISO组织设计的一个数字视 ...

  4. 介绍DVB-S码流_PAT_PMT_NIT_CAT

    介绍DVB-S码流,PAT,PMT,NIT,CAT 摘要 本文介绍了电子节目指南信息的构成以及MPEG-2 PSI和DVB-SI信息规范,提出了一种EPG信息的存储结构和节目数据库的生成方案,并据此讲 ...

  5. 数字电视业务PSI-SI学习系列

    目录 MPEG-2简介 TS流的生成与结构 DVB的分类 DVB SIPSI分析和处理 PATProgram Association Table节目关联表 PMTProgram Map Table节目 ...

  6. DVB数字电视系统简介(DVB-C,DVB-S,DVB-T)

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 前一段时 ...

  7. DVB Project 浅谈

    一.数字电视标准 1.全球数字电视标准制式 DVB-T.DVB-T2.ISDB-T.CTIB.CMMB.ATSC.DTMB.ATSC.M/H.H.265.DVB-S 2.数字电视涉及很多领域的标准 其 ...

  8. DVB开发之TS流的接收,解码与播放

    一.大概流程 1.cable ts 信号(signel)-->tuner-->demux->video,audio解码编码->输出显示 2.本地ts file-->dem ...

  9. MPEG-2 数字视频技术参考指南 (6)—— DVB数字视频广播

    转载请注明出处:http://blog.csdn.net/zhubin215130/article/details/8959335 虽然MPEG-2的PSI tables能够让解码器解译单个TS流中的 ...

  10. 对PSI(PAT,PMT,CAT,NIT,SDT,EIT)的理解

    数字电视与传统模拟电视节目选择的方式完全不同, 传统电视的每一个频道对应一个节目,只要调到相应的频率, 就可以看到节目. 而在数字电视信号中,一路码流对应多路节目,使用复用技术就可以做到了.一个物理的 ...

最新文章

  1. python 类 公有属性、私有属性、公有方法、私有方法
  2. python单词大全-学Python必须背的42个常见单词
  3. asp自动生成html文件的方法
  4. boost::mp11::mp_second相关用法的测试程序
  5. java_Socket简单使用方法
  6. Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)
  7. sql开启mysql远程连接_CentOS系统中安装MySQL和开启MySQL远程访问的方法
  8. 【专题】多角度深入解析开放原子开源基金会
  9. Google Webmaster Tools 结构化数据标记使用入门指南
  10. jquery操作select下拉框的各种方法,获取选中项的值或文本,根据指定的值或文本选中select的option项等...
  11. [导入]Nhibernate学习 资料
  12. POJ_2456_Agressive_cows_(二分,最大化最小值)
  13. PostgreSQL(1)数据库安装(win和linux)
  14. 拓端tecdat|Python基于粒子群优化的投资组合优化研究
  15. 禅道项目管理工具环境搭建
  16. SQL注入语法类型和sql盲注
  17. 四、Flink部署 , job配置与运行
  18. 鸡蛋,必须放在合适的篮子里
  19. 网络通信OSI七层或五层模型,路由协议(OSPF,IGRP等)
  20. layui前端项目打包方法_layui封装模块基础教程

热门文章

  1. 科学健脑,让IQ更上一层楼
  2. 关于es的使用-es语法
  3. Repository does not allow updating assets 解决方法
  4. c语言中实型变量的三种类型,在C语言中的实型变量分为两种类型..doc
  5. 光线跳线转接太多,断网了
  6. 常见python基础面试题_常:汉字常的意思/解释/字义/来源 - 新华字典
  7. 蓝墨云班课在计算机应用基础的教学,蓝墨云班课在“计算机应用基础”课程教学中的应用效果分析...
  8. 学不会PDF裁剪与PDF拆分?6个方法包你轻松学会
  9. 如何将PDF分成每页单独的PDF?3种PDF拆分的方法
  10. 用vs code 搭建stm32 开发环境(详细)