分享

数字电视

 Sunnyfang 2006-02-09
二 IP多点广播(multicast)和多协议封装、数据传送带可选为主要方式

  数字电视和因特网怎样结合?我们认为IP多点广播(multicast)和数据传送带可选为主要方式。

  IP多点广播可以在因特网中传送公共的数据给一组主机(或机顶盒),实现点对点网络中一点到多点的传送。在通常的(点到点)的环境中,当数据从信源传到多个主机时,每一个这样的传送在所经过的路径中都需要占用专门的带宽,但是在多点广播中,这些传送路径的公共部分中只传送一份拷贝,从而尽可能地节省了带宽。这个功能是通过Internet Group Management Protocol(IGMP)协议实现的。

  DVB的国际组织也制订了几种在数字电视信道中传送数据的方法,其中多协议封装和数据传送带的方法可用来实现数据传送,如图1所示。




  多协议封装支持在广播网中传送各种通信协议的数据报。多协议封装的数据传输是在DSM—CC分段中传输的,它符合MPEG-2私用分段的格式。它有着传输IP数据报的优化机制,同时它也可以通过使用LLC/SNAP封装方式来支持其它的网络协议,IP数据报也可以使用LLC/SNAP封装方式来传输,但是效率不够高,在分段头部的LLC-SNAP-flag如果设为零,这时IP数据报直接在DSM-CC分段上传送以提高封装效率。MPEG-2私用分段最大传输长度为4K字节,IP数据报传送时的MTU也不应超过4K字节以避免IP数据报的分片和重组。如果有上传通道,数字电视信道的利用率将进一步提高。

  数据传送带支持在广播网中周期性地传输数据模块。数据模块的大小给定,并且能及时地从数据传送带中更新、添加或删除。如果需要多个模块可以组成一个模块组,一个模块可以出现在多个模块组中,同样地,多个模块组也可以组成超群组。数据传送带传送的数据是在MPEG-2 DSM-CC定义的数据传送带上传输。DVB还增加了对象传送带这种数据类型,这种数据的基本结构方式已经明确。对象传送带是数据传送带中的一种,它提供了一种传输一组有结构的对象的方法,对象包括目录、文件和流,实际的目录和数据内容存放在前端服务器中,服务器使用对象传送带将传送对象周期性地插入DVB信道的MPEGTS包中。目录和文件是对象的内容部分,而流对象指向广播数据的其它流,流对象可以在一个特定的流中广播DSM CC事件的信息,多个对象在数据传送带上周期性地循环传送。接收端在本地存储接收对象的结构,根据对象的结构从对象传送带中获取相应的数据,用户程序在使用这些数据时类似于在本地存取数据,只是若数据还未存储到本地时需要等到下一个周期才能取到这一数据,响应速度会差一些,用户使用时的感觉就好象在与服务器进行交互一样,唯一的区别是这时没有上行信道,所有的交互都是在接收端完成的。

  用这个方法可以有效地将视频、音频和数据的内容传送到用户的客户机(机顶盒)。这时一个无方向的码流能有效地代替大量的IP点到点码流,这种方式对远程教育显然是很合适的。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多