MPEG 测试系统
AD953A
码流播放和记录
循环码流的连续播放,并可自动刷新时
间标记
可存储数据包到达时间信息的码流记录
功能,便于码流的离线定时分析
可同时播放和记录(可选项)
实时监视
PID 和与节目相关的动态条形图和饼状图
示。
可调整的PCR定时、TS数据率和填充度图
示。
显示PSI/SI/PSIP 信息。
方便灵活的基于触发的错误俘获功能。
强大的记录功能,并具有彩色故障识别显
示。
按照TR 101 290 和 ATSC 标准进行的一致
性查验。
特点
MPEG、DVB、ATSC和ISDB一致性测试
深入的离线分析,便于迅速排查故
障并解决问题
执行TR 101 290 实时监视,具有强
大的触发模式,可快速跟踪工作过
程中的运行故障
实时和延时的传输流定时测量,其
中包括PCR 到达时间间隔、PCR 准
确度 ( PC R_A C)、PC R 全抖动
(PCR_OJ)、PCR 到达时间 (网络抖
动)、PCR 频率偏置 (PCR_FO) 和延
时漂移率 (PCR_DR) 测量和图示
具有码流播放和记录功能,提供可
重复的码流测试信号源,并具有开
发环境应用的码流俘获功能
实时和离线分析工具,提供简洁明
了的细节图形显示
范围广泛的工业标准接口,提供即
插即用的连通性
模块式设计,用户可按当前需要进
行配置
一旦有新的测试需求可随时方便升
级
具有高分辨率集成显示的便携式平
台
应用
设备开发
设备生产
节目传输
-卫星传输
-有线传输
-地面传输
1 MPEG Test Systems
www.tektronix.com/video
MPEG 测试系统
AD953A
提供以下项目的细节图形显示和
离线测试:
使用霍夫曼解码的PSI/SI/PSIP 表。
传输流和PES 包。
包括AC-3 音频的T-STD 缓存器分析。
PCR/PTS/DTS 时间标记。
GOP(图象组)、象条、宏块和运动矢量以
及MPEG/AC-3 音频信息(可选项)。
码流创建和处理
提供复用器/ 解复用器功能,创建多节目
传输流,并包含有符合DVB 和ATSC 标准
的用户SI。
提供码流剪切器、数据包编辑器和PSI/SI/
PSIP 编辑器功能。
传送带分析仪和发生器
DVB数据传送带和对象传送带分析,包括
AIT 表显示和ARIB B15/B24 数据传送带分
析(可选项)。
创建和复用多媒体家庭平台(MHP)和交互
电视测试应用的对象传送带(可选项)。
应用
设备开发
在设备开发环境中AD953A是一种方便的
信号源和具有强大功能的诊断工具。它
能重复播放同一测试码流,为综合接收
机/解码器(IRD)及调制器的研制和开发提
供激励信号源。
可以在传输流上附加经过校正的 PCR 不
准确度,用以测试IRD 时钟恢复锁相环路
的性能。
AD953A 能够俘获和分析长码流,便于工
程技术人员快速地搜索并识别被测设备
中导致故障的传输流包。
设备生产
在生产环境中把AD953A作为可重复播放
的测试信号源,以便于IRD 接收解码器及
调制器的测试和调整。AD953A 测试系统
的稳定性,所包含的诊断和模块功能将
大大减少运行设备的停机检修时间。
传输监视
对节目供应商和业务供应商来说,通过
AD953A 系统的实时监视功能,他们就能
够确定他们提供的节目素材是否满足
MPEG、DVB和ATSC 标准,并且能够节省
后期处理和评估离线数据时的所需要的
时间延迟。
测试方法
为了满足用户的各种需求,AD953A 能够
以不同的方式提交测试结果:
实时监视测试纪录(在线)-当 AD953A 发
现某个错误时,就会在错误记录窗口中
出现带有说明的显示,还可下拉记录窗
口以在屏幕上滚动显示。这种监视访问
形式既可以在当地进行,也可以在远程
测试点进行,用户还可以对色彩过滤设
置编程以突出显示特定的差错。
延时测试模式(离线)-在每个延时文件测
试应用(传输流分析仪,PES分析仪和缓
存器分析仪)中,可提供与上述类似的延
时错误记录,可以打印这些记录及其所
有的图形,或者将它们保存在硬盘中。
接口
具有范围广泛的各种接口,其中包括DVB
-SPI(标准型)和ASI、DHEI、M2S和SMPTE
310M 的可选项。
2 MPEG Test Systems
www.tektronix.com/video
MPEG 测试系统
AD953A
回归测试模式(ES 分析仪选项)-在回归
测试模式中,除了能够提供与上述两种
记录窗口类似的基本码流分析仪功能之
外,它还可以提供一种自动的回归模式,
即对 GOP 层和宏块层的复杂视音频基本
层进行“健康检查”,可运行所有的菜单
和测试项目而无需用户的干预。
在上述测试模式中均设有差错过滤器,
为使显示清楚明了起见,可以临时除去
频繁报告的差错类型。
记录和播放
通过适当的接口,AD953A 播放器的视频
码流记录和播放数据率可达87.5Mb/s。按
照所使用的不同接口,所发送的记录和
播放数据包的长度可以是188字节,还可
以为204 或208 字节。码流文件可以只播
放一次,也可以连续循环播放多次。播放
文件的起点和终点既可以是文件自身的
起始端和结束端,也可以在文件中间设
置起点和终点。可以在存储的文件中从
PCR数值中自动确定时钟速率,也可以人
工选取播放速率。
连续时间标记
在码流播放器中,含有一个“连续时间标
记”选项。这个选项可以在码流循环重放
期间对源码流中的定时信息进行实时修
改。采用这样的处理方法,可以消除循环
点处可能产生的定时不连续性。
可以对以下数值进行修改:
连续性计数
PCR、PTS、DTS
时间偏置表(TOTA),时间和日期表(TDT)
和系统时间表(STT ATSC)
上述特性可以从码流播放器用户接口处
进行配置,将以最大的播放速率实时运
行。
含有时间标记信息的记录码流
AD953A 的记录码流应用支持带有时间标
记信息的传输流记录功能。所接收的输
入传输流包在接口处含有已作标记的时
间,以便于离线定时分析应用。
同时播放和记录(双工可选项)
在这种具有同时播放和记录特性的升级
组件中,包括带有两个高速 SCSI 硬盘驱
动器的增强硬件。它能够同时播放和记
录码流并使AD953A能在某一数字传输链
路中同时具备码流信号产生和分析 (“环
通”)功能。其它的应用包括在播放码流文
件的同时记录另一码流文件,它使
AD953A 可执行多项任务,便于实验室开
发环境应用。
传输流的编辑和剪切
在传输流的编辑和剪切功能中,包含有
可对码流直接操作的三个组件,即码流
生成器(Stream Maker)、TS 剪切器(TS
Cutter)和 TS 编辑器(TS Editor)。利用包头
解释程序指南,通过十六进制显示来对
码流包进行编辑,用户还可以对PID进行
再变换,对PCR 值进行再计算,并按照几
个规则(高斯、随机性、正弦波等)人为地
引入经过校正的PCR 不准确度。
更复杂的码流操作控制,可参见随后的
复用器部分。
MPEG Test Systems
www.tektronix.com/video 3
MPEG 测试系统
AD953A
实时监视应用
AD953A 码流监视器 Plus 是一种实时的
MPEG-2、DVB 和ATSC 码流监视和记录系
统。它给码流监视增添了“实时”的码流
图示、条形图示和饼状图示。这些图示连
同一致性状态指示和记录,进一步增强
了系统的监视功能,用以控制码流的不
正常状态,进一步提高服务质量。
显示
码流条形图-给出与当前码流相关的状
态浏览(at-a-glance)简明信息,包括各
节目名称的分类摘要,当前的数据率和
码流模式,以及接口是否处于硬件同步
状态。
错误显示-给出错误状态屏面图示,显
示出各项测试的当前状态,并带有彩色
码指示(绿色表示合格,红色表示失效,黄
色表示失效/恢复)。提供各项测试的完整
解释以及相应标准中的定义参考。允许
用户按其要求对每项测试的门限作出设
定,例如,用户可对特定的测试设定表格
的最大重复周期或者 PCR 的最大不准确
度。
错误 LED 显示-它是上述状态浏览(at-a-
glance)的简化显示版,类似于LED前面板
显示。
PID 显示-一种条形图显示,包括:
当前码流中各PID的相关复用占有情况
各个PID 的序号、类型和数据率
用户为上述PID定义的容限,无论这些
容限是否超出,在这些PID 容限上均附
加有彩色编码指示。
PID依次按节目分组,以非节目PID 结束。
综合周期为500ms,屏幕按此速率刷新。
节目显示-类似于PID显示,但不是每个
PID 的单一直方图显示,而是单一条形图
显示,它代表每个节目所有被引用PID的
总数。
结构显示-当前传输流中描述符和 PSI/SI/
PSIP表句法的十六进制显示,这种显示格
式与MPEG -2、DVB 和ATSC 标准及其导
出格式十分相似。用户可以快速刷新这
种显示并保存在行首缩进的文本文件中。
PCR 测量-可进行6 个PCR 测量项目:
PCR 到达时间间隔
PCR 准确度(PCR_AC)
PCR 全抖动(PCR_OJ)
PCR 频率偏置(PCR_FO)
PCR 漂移率(PCR_DR)
PCR 到达时间(网络抖动)
以上所有测量项目均按 TR 101 290 规范
进行,所有测量均有图形显示。共同特性
包括:
同时显示传输流中全部PCR PID 数据。
滚动数据的不断刷新。
具有缩放功能,可以放大精密细节,也
可缩小粗糙图案或杂散数值。
在指定的PCR PID 中,显示和报告末尾
250 个PCR 的有关信息。
以不同的彩色突出显示超出用户定义
容限的相应样值。
提供菜单选项,以快速调整与该显示
图形相对应的测试参数。
4 MPEG Test Systems
www.tektronix.com/video
MPEG 测试系统
AD953A
记录显示-当任一项测试越限时,均可
作出说明,其显示个数可达6400个以上,
并能给出测试的准确时间和细节,其中
包括PID、表格ID 和有问题传输流包等的
相应细节。可用颜色对记录图形加亮显
示,以便跟踪特定的错误并将其保存在
硬盘中,以备日后需要时查看。
PCR 瞬时传输率显示-对于两个连续的
PCR,它们的比特间距与它们的PCR时钟
数值的时间宽度的比值,即为 ITR 数值。
该数值并不等于实际的传输率。
TS 填充度显示-在TS 填充度显示中,使
用的是与PCR图示类似的格式,它能给出
传输流填充度的变化情况,即能显示出
全部PID(但不包括空值 PID-0x1fff)的比特
率总和。在TS 填充度显示中,还能给出
以往测试的填充率最小值和最大值指示。
PID 占有率的饼状图显示-在PID 占有率
的饼状图显示中,能够迅速查看传输流
复用的统计信息,可用来测定业务带宽
的占有情况或者从空值PID段中确定可用
带宽情况。在 PID 占有率的饼状图显示
中,空值PID 总是采用相同的颜色显示,
这样一眼便可识别。
记录特性
码流监视器Plus具有灵活方便的、可自动
触发的记录特性,它能够俘获预触发器
数据。可以灵活配置指配给预触发器的
缓存器部分。对接口处接收的输入传输
流包作以时间标记以用于实时分析或离
线分析。
触发-除了手动触发之外,任何测试(参
见以下说明)均可用来启动记录。
在 TR 101 290 的情况下,测试本身是由
其它测试(如2.3 PCR)组成的,既可以通过
子测试(sub-tests)(如PCR 不连续性和PCR
计时器)启动触发,也可以通过组成事件
本身以启动触发。可使用某一PID子集上
的MPEG包头内容以触发记录。在监视器
中将表现出这一特性,例如,如果某一传
输流包在PID0x100至0x1fff上含有净荷单
元起始指示符(payload_unit_start indicator)
集,就可以导致触发的产生。用户可以将
创建的触发设置保存下来,以便日后再
次使用。
预触发记录-不是在记录码流文件的起
始处触发事件,最好是在触发事件附近
有着某种关联。这样,码流监视器Plus 就
可以提供预触发记录,允许用户规定在
事件触发之前包含已接收数据的文件百
分比。
MPEG Test Systems
www.tektronix.com/video 5
MPEG 测试系统
AD953A
过滤-码流监视器允许用户规定记录过
滤器,而只需记录PID 子集。这个特性是
很有用的。例如,在解复用的过程中,只
希望抽取单个视频或音频PID,一个替代
方法是,将记录时间最大化以监视不常
发生的SI 问题,用户可以取消视音频PID
数据,这样就能够以较低的数据率实现
长时间记录。用户可以保存已创建的过
滤器设置,以便日后使用。
操作向导-该向导将帮助用户按照记录
的设置步骤,从选择文件数及其大小直
至记录和倒带。
多事件记录-码流监视器 Plus 允许进行
多码流文件记录而无需人员值守,它可
以对需要记录的文件按序排队,每当收
到一个触发事件,即可开始记录,直至全
部排序文件均被记录完毕。
输入-可以同时监视两个码流
(需要双工选项)。
速率-码流监视器 Plus 能以高达 60Mb/s
的数据率监视和记录单个码流。
测试
实时测试DVB 表单
可按照 TR 101 154、TR 101 211、TR 101
290和EN 300 468 的定义进行自动查验和
显示,以察看是否满足DVB 标准。
TS_sync_loss(传输流同步丢失)
Sync_byte_error(同步字节错误)
PAT_error(节目相关表错误)
Continuity_count_error(连续计数错误)
PMT_error(节目对应表错误)
PID_error(包识别符错误)
Transport_error(传输包错误)
CRC_error(循环冗余校验错误)
PCR_error(节目时钟基准错误)
PCR_accuracy_error
(节目时钟基准精度错误)
PTS_error(显示时间标记错误)
CAT_error(条件接收表错误)
NIT_error(网络信息表错误)
SI_repetition_error(业务信息重复错误)
Unreferenced_PID(未被引用的PID)
SDT_error(业务描述表错误)
EIT_error(事件信息表错误)
RST_error,TDT_error
(运行状态表错误,时间和日期表错误)
实时测试ATSC(A53 和A65)表单
TS_sync_loss(传输流同步丢失)
Sync_byte_error(同步字节错误)
PAT_error(节目相关表错误)
Continuity_count_error(连续计数错误)
PMT_error(节目对应表错误)
PID_error(包识别符错误)
Transport_error(传输包错误)
CRC_error(循环冗余校验错误)
PCR_error(节目时钟基准错误)
PCR_accuracy_error
(节目时钟基准精度错误)
PTS_error(显示时间标记错误)
CAT_error(条件接收表错误)
Unreferenced_PID(未被引用的PID)
PID occupancy test(包识别符占有测试)
Program paradigm error(节目范例错误)
Program occupancy test(节目占有错误)
MGT_error(版本指南表错误)
VCT_error(虚拟通道表错误)
EIT_error(事件信息表错误)
RRT_error(分级区域表错误)
Base_PID(基础包识别符)
PID/Program occupancy(包识别符/ 节目
占有): 用户可以对每个PID/节目的比特
率规定最大值和最小值容限。并可将
这些规定保存下来以备后用。
6 MPEG Test Systems
www.tektronix.com/video