现在的位置: 首页 > 综合 > 正文

在ATSC标准中如何通过VCT表来通知(Signalling)码流中存在数据下载

2013年02月06日 ⁄ 综合 ⁄ 共 1214字 ⁄ 字号 评论关闭

如何通过VCT来获知ATSC Bitstream中是否有软件下载数据服务(Software Download Data Service

Table Name

service_type

descriptor

VCT

0x05

Service_location_descriptor

stream_type

description

0x0B

DSM-CC
sections containing A/90 asynchronous data

0x95

Sections
conveying A/90 ‘Data Service Table’, ‘Network Resources Table’

0x04

0x0B

asynchronous
DSC-CC User-to-Networ Download Protocol, and it contains:

ü        
asynchronous
non-flow control scenario

ü        
asynchronous
data carousel scenario

0x14

synchronized
non-flow controlled scenario

0x0D

synchronous
datagram

0x0C

synchronous
data elementary stream

0x06

Synchronized
data elementary stream

0x95

Sections
conveying A/90 ‘Data Service Table’, ‘Network Resources Table’

Notice:

@       
有数据下载

@       
使用至少4DETData
Event Table
)来表示数据下载预报时间。

0x02

0x03

@       
使用它来查询是否存在数据下载的条件是:VCT中没有0x04service_type

@       
查询是VCTdescriptor中否存在‘Service
Location Descriptor’
。如果存在,在判断它的stream_type是否存在等于0x0B, 0x95等。如果存在,那么有数据下载。

从上面表格可以看出,如果service_type等于0x04(请参考A90标准)或者0x05(请参考A97标准),那么码流中必定有下载数据。对于是何种类型的下载数据,可以通过分析Service Location Descriptor表中的stream_type来判断,表中清楚的列举了相关的信息。对于下载数据的时间表(schedule),一般是通过DET(Data Event Table)来携带。对于service_type等于0x04或者0x05的流而言,至少有4个DET表来指明相关时间表。对于DET表的监控,可以通过监控MGT来完成,相关的内容请参考A65和A90标准。

此外,如果VCT表中未指明数据下载信息,那么我们可以通过检查PMT来确认,具体可以参考简介DSM-CCATSC中的几个基本概念中的[Q6].

抱歉!评论已关闭.