转载请注明出处:http://blog.csdn.net/zhubin215130/article/details/8959335

虽然MPEG-2的PSI tables能够让解码器解译单个TS流中的多个节目,但是它无法提供足够的信息以支持整个TS流网络中的可用节目和服务。DVB(Digital Video  Broadcast)标准定义了一组表格,称之为SI tables(Service Information),扩展MPEG-2系统层的功能使得解码器能够接收和解码TS流网络中任意数量的节目和服务。

本节的主要介绍的是DVB定义的服务信息(Service Information),但同时该标准还定义了数据传输的其他部分,例如传输机制和数据服务。更多关于这些方面的内容请访问DVB官方网站www.dvb.org。

1.      DVB的历史

DVB项目始于1993年9月,当时全欧洲的公共和私人的电视机构共同签署了一个协议,一起制定一个数字化广播标准。由于DVB项目联合了欧洲广播市场的主要运营商,使得一个真正意义上统一的数字电视系统得以建立。此时,该组织开发了用于卫星、电缆和地面站信号传输的国际标准。这个项目目前已包括来自30个国家的220位参与者。

2.      DVB服务信息(SI)表

DVB服务信息(SI)表为服务商提供必要工具,通过TS流网络发送节目和服务。这些表在编码和多路复用时被加进MPEG-2TS流中,它们与MPEG-2PSI表一起为解码器提供对全网可用节目的访问。

SI表同时也提供EPG(Electronic Program Guide)信息,该信息向观众显示当前和接下来的节目描述,以及其开始时间和时长。

就像所有其他TS流上的数据包一样,那些包含SI表的数据包也是通过PID值来标识的。下图简要概括了SI表的内容。

2.1  时间和日期表(TDT)

TDT表提供了当前的UTC日期和时间,用于根据时区进行校准,并显示给观众。

2.2  网络信息表(NIT)

NIT表描述了网络特性以及展示了TS流在网络上的物理组织结构。当用户想要的节目不在当前的TS流中时,解码器使用NIT表中的调优参数来改变Channel。如下图所示。调优参数是根据网络的传输类型来指定的,取决于传输类型是地面发射站、有线还是卫星。

2.3  服务描述表(SDT)

SDT表定义了网络中的可用服务,并列出服务提供者的名称,如下图所示。服务是指一个事件的序列,能够按照目录的一部分进行广播。

DVB需要两种类型的SDT:Actual和Other。SDT Actual描述了观众能够访问的,在当前TS流中可用的服务;而SDT Other则描述了网络中位于其他TS流上的可用服务。

2.4  事件信息表(EIT)

EIT定义了网络上所有的时间,包括其描述、开始时间和时长。如下图所示。根据MPEG定义,一个事件就是一个ES流的集,这些ES流有共同的时间基准,同一时间开始和结束。通常我们提到的事件就是指电视节目。

三种类型的EIT能够同时传输:EIT Present,EIT Following,和EIT Schedule。EIT Present描述了当前用户正在访问的事件;EIT Following提供当前TS流上的下一个事件的信息;EIT Schedule列出网络上所有的事件,事件的时间可以从接下来的几个小时到几天不等,这个时长依赖于服务提供者的具体实现。EIT Schedule为EPG提供了主要的信息源。

2.5  其他可选的DVB SI表

下面四个表是可选的DVB SI表。

信束关联表(BAT)—— 信束是一个服务的产品,能够作为单独产品进行购买,而BAT表描述的就是信束中的可用服务。

运行状态表(RST)—— RST表包含的信息用于在时间表发生变化的时候,更新系统中的事件的时序状态。这使得广播商在节目内容的一小部分发生变化时,避免了重新传输所有的表。

时序偏移表(TOT)—— TOT表包含了UTC时间和日期,一起本地时间的偏移量。

填充表(ST)—— ST表用于当一个表段被覆盖时,将剩余表段设为无效,以维护表段_number域的唯一性。

MPEG-2 数字视频技术参考指南 (6)—— DVB数字视频广播相关推荐

  1. 频道信息[置顶] MPEG-2 数字视频技术参考指南 (7)—— ATSC数字电视标准

    PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘.目前又不当COO,还是得用心记代码哦! 之前提到过,MPEG-2系统层只能让解码器定位单个TS流上的可用节目和服务. ...

  2. 数字电子技术实验ICC作业——引讲视频(攻略)

    1.(单选题) 中国高校电工电子在线开放课程联盟组成单位"全国高等学校电子技术研究会"在视频讲解中排第几? A. 1. B. 3. C. 2. D. 4. 您的答案: D 评语3. ...

  3. 城市数字孪生技术参考架构

    导读: 城市数字孪生是利用数字孪生技术,以数字化方式创建城市物理实体的虚拟映射,借助历史数据.实时数据.空间数据以及算法模型等,仿真.预测.交互.控制城市物理实体全生命周期过程的技术手段,可以实现城市 ...

  4. 23最新《Android音视频开发进阶指南》,音视频开发者速领

    作为Android开发程序员,我们时刻站在互联网的前端,而音视频作为现在乃至未来几年一个强劲的风口,吸引了许多程序员的关注. 那么音视频开发的行业现状究竟如何呢?我们又该怎样入门呢?请看下文: 音视频 ...

  5. 学习笔记:《数字媒体技术概论》-1/10 数字媒体技术基础-中国大学慕课公开课

    目录 1-数字媒体技术基础 1.1-媒体概念及分类 1.2-数字媒体技术的发展 1.3-数字媒体技术的研究领域 1.4-数字媒体技术的研究领域 1-数字媒体技术基础 1.1-媒体概念及分类 媒体: 存 ...

  6. android放微信短视频文件,参考微信实现的短视频录像

    Recorder 参考微信实现的短视频录像 allprojects { repositories { ... maven { url 'https://jitpack.io' } } } depend ...

  7. 学习笔记:《数字媒体技术概论》-4/10 数字语音信号处理技术及应用-中国大学慕课公开课

    目录 4-数字语音信号处理技术及应用 4.1-数字语音的基本概念 4.2-数字语音技术主要研究方向 4.3-语音识别 4.4-声纹识别与语音合成 声纹识别 4-数字语音信号处理技术及应用 4.1-数字 ...

  8. 音视频技术下一个风口在哪里——LiveVideoStackCon 音视频技术大会 2022 上海站演讲剧透...

    "下一个风口" 在去年北京站大会筹备过程中,我曾经采访过一些技术人,有问到这么一个问题:"您认为目前我们所处的'后疫情时代',音视频技术领域的下一个风口在哪里?" ...

  9. 抛开元宇宙,我们来聊聊音视频技术的未来

    1872年的某一天,在美国加利福尼亚州的一个酒店里,两个年轻人发生了激烈的争论. 其中一人认为,奔跑的马在跃起的瞬间,四蹄是腾空的.而另一人则认为,马奔跑时,始终有一个蹄子是着地的. 来自英国的摄影师 ...

最新文章

  1. springboot 替换tomcat_Spring Boot实战 之 解剖HelloWorld原型应用
  2. 火狐linux版更改语言,Selenium更改firefox浏览器语言python m
  3. Linux中crontab无法执行java程序的问题
  4. php linux 缓存文件,Linux下搭建网站提示缓存文件写入失败怎么办?
  5. py 的 第 19 天
  6. jar包导入本地maven仓库
  7. Windows10中安装VMware Workstation Pro 15.x与使用Ubuntu 20.04 LTS
  8. 如何挑选微信第三方开发商
  9. 上twitter_如何在Twitter上对某人静音
  10. 2021张家界五一出行攻略
  11. 【HDOJ】1814 Peaceful Commission
  12. DSPE-PEG8-Mal包含DSPE和马来酰亚胺基团
  13. 学会这个2021不一样的感觉学Java性能之 垃圾收集算法
  14. macOS排查usb接口问题
  15. windows 安装apex_apex 安装/使用 记录
  16. 最短路径模板+解析——(FLoyd算法)
  17. ERROR Executor: Exception in task 0.0 in stage 1.0 (TID 1) java.sql.BatchUpdateException: Duplicate
  18. C/C++描述 LeetCode 167. 两数之和 II - 输入有序数组
  19. 【计算机毕业设计】基于springboot的景区旅游网站
  20. openEuler | 树莓派安装openEuler-Raspi

热门文章

  1. 知道创宇区块链安全实验室|危险的授权转账-- Li.Finance 攻击事件始末
  2. 业务建模学习笔记(1)——CBF Studio和行业建模标准小记
  3. 基于51单片机的免超载长途车自动控制系统proteus仿真
  4. animation控制图片从左飞入、右飞入、顶飞入等动态
  5. React脚手架应用(创建脚手架、代理配置、ajax相关、组件通信)(四)
  6. H5中安卓返回键拦截
  7. C++ 获取数组长度
  8. SAP 查询用户权限
  9. passive模式 tcp_FTP Port(Active)模式和Passive模式详解
  10. 吉利首款航天IP数字藏品《星辰家园》惊喜权益来袭