码流分析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
讲解流程
数字有线电视的基本概念 TS流介绍及其监测意义 TS流分析的原理和方法
TS流分析的产品调研
TS流监测项目探讨
TS流监测项目探讨
Step 1
码流分析
Title in 采集卡 here
1.码流源的获取
- Description of the sub contents - Description of the sub contents
4. Title
TS基本结构
PSI/SI
三级错误
带宽码率
* Description of the contents
TS流分析的原理和方法
TS流结构:
1.根据ITU-T Rec.H.222.0|ISO/IEC 13818-2 和ISO/IEC 13818-3协 议而定义的一种数据流 2.由TS包经过时分复用组成,TS包总长度固定188字节。不足由填充 数据进行填充。
数字有线电视的基本概念
1.按信号的传输方式分为三种传输系统 2.区别在于调制方式不同
DVB-C
DVB-T
DVB-S
数字有线电视 (C指的是cable)
数字地面 开路电视
数字卫星电视
数字有Байду номын сангаас电视的基本概念
• 信源压缩编码标准
数字电视传输的不是模拟信号,而是将基本数据流编码成一系列的比特形式的 参数,在接收端,按照特定标准,将这些参数解码成模拟信号。 • 普遍采用
码流分析项目介绍
2012.11.28
www.themegallery.c
讲解流程
数字有线电视的基本概念 TS流介绍及其监测意义 TS流分析的原理和方法
TS流分析的产品调研
TS流监测项目探讨
数字有线电视的基本概念
DVB(digital video broadcast)
——数字电视传输标准
信源输入、信道编码和调制的一系列规范 我国的数字电视使用欧洲的DVB标准 数字电视主要使用的标准中还有美国的ATSC标准和日本的 ISDB标准。
DVB-C前端框图
编码器 视频 音频 数据 复 用 再 复 用 随 机 化 外 编 码 交 织 映 射 节目 传输 信道编码和数字调制
基 带 成 型
QAM
调制
射 频 信 道
MPEG-2
DVB
数字有线电视的基本概念
ASI
异步串行接口 码率270Mbit/s 信道编码方式为8 B/10 B 长距离传输
TS流介绍及其监测意义
DVB-C前端框图
编码器 节目 传输 信道编码和数字调制
视频
音频 数据 复 用
再 复 用
随 机 化
外 编 码
交 织
映 射
基 带 成 型
QAM
调制
射 频 信 道
TS流
MPEG-2
DVB
TS流介绍及其监测意义
基本监测位置
编码器 复用器 调制器
①
②
监测点
信道
④
解码器 解复用器
③
解调器
TS流分析的原理和方法
TS包结构:
TS包结构:
1. 包头提供关于传输方面的信息:同步、有无差错、有无加扰等标志。 2. PCR的作用就是提供节目时钟参考,从而使解码器和编码器同步。 3. 有效载荷也叫净荷,实际就是PES包。
TS流分析的原理和方法
PSI:PAT、PMT、CAT SI:SDT、EIT、TD PCR
TS流分析的原理和方法
带宽码率:
带宽码率的监测对象:TS流总码率、节目码率、PSI/SI中每 个表的码率和其它数据的码率。
监测TS流总码率,可以防止TS流瞬间超过带宽而影响传输和接收,同时 也为一个通道的节目规划设置提供了重要的参考。 监测TS流中每路节目的码率,可以掌握每路节目的播出状况。尤其是在统 计复用的情况下,当不同优先级别的节目因瞬间码率过高而使预先设置的 总带宽溢出时,可能会为了保证优先级高的节目的效果而强行对优先级低 的节目降码率,结果影响优先级低的节目在接收端的效果。
TS流介绍及其监测意义
TS流错误 接收异常!
前端设备主要功能是产生和传输数字电视信号,但出现问题时 很难排查,尤其是在频点比较多的情况下。
1. 码流分析仪通过在各个节点接入监测,快速判断问题产生所在的环节。 大大提高前端工作人员的效率,用最短的时间排除系统故障。 2.对整个系统的验收测试,可以在系统建成的初期为系统的验收提供可 靠的保障,避免各设备厂商之间推卸责任。 3.码流分析仪还可以对前端技术人员的技术水平提升提供极大的帮助。
TS流监测项目探讨
需求分析:
- TS流基本结构 - PSI/SI信息 - 三级错误 - 带宽码率
TS流分析
TS流解码
MPEG-2、H.264、 AVS的视频解码播放
软件功能 设计
- 总的TS基本信息 - 每路TS结构信息 - 290错误信息 - 290报错 -
信息显示
错误反馈
TS流监测项目探讨
展示总码流的基本特征、带宽总体分布、节目信息和故障监测导航。总体把握 码流监测情况,并可以通过选择码流通道进入详细分析页面。 检测TR101 290三级错误。包括错误发生的次数,发生时间,错误信息基本描 述。
什么是TS流?
1. 视音频数据和其它数据被压缩成ES(Element Stream,基本流),ES被打 包成PES,PES被复用成TS流传输流(Transport Stream)。 2. 主要传输数字音视频压缩码流,编码方式可以是MPEG-2、H.264等。 3. TS流技术是由DVB的需求提出来的。
TS流分析的原理和方法
PSI监测:
TS流分析的原理和方法
PSI表首先从PAT中取得PMT的PID值,然后从TS流中找出与此PID值相对应 的PMT,从这个PMT中获得构成这个节目的基本码流的PID,根据这个PID 值滤出相应的视频、音频和数据等基本码流,解码后复原为原始信号, 删除含有其余PID的传送包。
讲解流程
数字有线电视的基本概念 TS流介绍及其监测意义 TS流分析的原理和方法
TS流分析的产品调研
TS流监测项目探讨
TS流分析的产品调研
产品种类:
1.
便携型,码流采集卡及其他硬件,和软件一起集成在一 个盒子里,连接PC机后通过Web浏览器查看结果。
2.
工控机型,采用工控机箱+电源+板卡,板卡集成了采集 和分析功能,连接PC机后通过客户端查看结果。
标识PMT的PID没有达到至少0.5 s 标识PAT的PID没有至少0.5 s出现 是否PID都对应有码流。PID用于完 连续计数器随着每个具有相同PID 同步字节值不是0X47。同步字节错 连续检测到连续5个正常同步视为 成该路业务的解码。 出现一次;所有包含PMT表的PID的 一次;PID为0x0000的包中无内容; 的TS包的增加而增加,为解码器确 误标志着传输流数据有误,会导致 同步,连续检测到2个以上不正确 包的包头中的加密控制段不为0。 PID为0x0000的包的包头中的加密 定正确的解码顺序。连续计数错误 解码器解不出信号。 同步则为同步丢失错误。同步丢失 PMT被加密,解码器无法搜索到相 控制段不为0。PAT丢失或被加密, 表明传输流有丢包、包重叠、包顺 错误标志着数据丢失,直接影响解 应节目;PMT超时,影响解码器切 解码器无法搜索到相应节目;PAT 序错现象,会导致解码器不能正确 码后的画面的质量。 换节目时间。 超时,则解码器工作时间延长。 解码。
TS流分析的原理和方法
数字电视业务信息:PSI/SI
节目专用信息 描述了传输流所携带的内 容,包含了对构建各节目 的基本流的描述和对节目 本身的描述。 作用是从一个携带多个节 目的某一个TS流中正确找 到特定的节目。 业务信息 描述由某一播放者提供的 每一个服务的技术特征及 其他的信息。 作用是让用户可以在传输 流中选择服务或事件,机 顶盒使用SI信息能完成自 动配置和自动接收。
二级错误
-到达同步后可连续工作必须的参数和需要周期监测的参数。 主要包括:传输错误;CRC错误;PCR间隔错误;PCR精度错误; PTS错误;CAT错误。
三级错误
-特定应用可能感兴趣的参数。 主要包括:NIT错误;SDT错误;EIT错误;TDT错误。
TS流分析的原理和方法
一级错误: 错误形式及影响:
MPEG-2
• Description of the contents
• 高清数字电视
H.264
• Description of the contents
• 我国使用的编码标准
AVS
• Audio Video coding Standard
数字有线电视的基本概念
数字有线电视系统框图
数字有线电视的基本概念
开发型,自主开发分析软件并安装在计算机上,将TS采 集卡接入主机以便获取TS流用于分析。
3.
TS流分析的产品调研
博汇科技 BHA31多通道ASI码流监测打包卡: 1.集成采集和分析功能 2.可通过Web浏览器查看结果 3.嵌入式,更稳定。 报价11万2
TS流分析的产品调研
蓝拓扑MPEG2传输流双路采集卡 BSRC-102(E) 尺寸:标准半高半长PCI尺寸 输入接口:ASI 最高输入码率: 215Mbps 报价:¥9000 泽华源双路录播卡SPSE-02C 尺寸:标准半高半长PCI尺寸 输入接口:ASI 最高输入码率:216 Mbps 报价:¥12000
Title in 解调器 here Or 发送卡
2.采集卡
Step 2 Step 3 - Description of the sub contents - Description of the sub contents
3.设计和开发软件 码流 Title in here
- Description of the sub contents - Description of the sub contents
TS流分析的原理和方法
PSI监测:
数据库TS文件
定位文件指针到有效位置 读取到内存 分析包头获取PID 否
包是否可用 是 查找并显示相关参数
TS流分析的原理和方法
DVB系统测量标准TR lO1.290 一级错误
- TS流能正确解码的必要条件。 - 主要包括:同步丢失错误;同步字节错误;PAT错误; 连续计数错误;PMT错误;PID错误。
(1)同步丢失错误 (2)同步字节错误 (3)连续计数错误 (4)PID错误 (5)PAT错误 (6)PMT错误
TS流分析的原理和方法
二级错误: 错误形式及影响:
包头的加密控制段不为0,却没有 PCR的精度低于500 ns或PCR抖动量 PCR不连续发送时间一次超过10 ms; TS包头的传输包错误指示为“1”。 CRC用于计算PSI和SI是否错误。 相应的PID为0x0001的CAT;PID为 大于±500 ns。PCR抖动过大,会 PCR整个发送间隔超过40 ms。导致 表示包已损坏,影响TS码流的连续 PAT、PMT出现CRC错误,而且错误 PTS重复发送时间大于700ms。对帧 影响到解码时钟抖动甚至失锁。 以及信道稳定。 0x0001的包中发现非CAT表。CAT表 接收端时钟抖动或者漂移,影响画 持续出现,将影响解码器对某一套 图像正确显示产生影响。PTS只有 面显示时间。 节目的正确解码。 将指出授权管理信息EMM包的PID并 在TS未加扰时方能接收。 控制接收机的正确接收,CAT错误 则不能正确接收。
(1)数据传输错误 (2)CRC错误 (3)PCR间隔错误 (4)PCR精度错误 (5)PTS错误 (6)CAT错误
TS流分析的原理和方法
三级错误:
1.第三级错误对接收端解码及图像质量影响较小,并非TS传输流 的致命错误。影响一些具体应用的正确实施。
2.包括NIT错误、SI重复率错误、缓冲器错误、非指定PID错误、 SDT错误、EIT错误、RST错误、TDT错误、空缓冲器错误及数据延 迟错误。
接口标准
SPI
同步并行接口 多芯电缆 短距离传输
SSI
同步串行接口
讲解流程
数字有线电视的基本概念 TS流介绍及其监测意义 TS流分析的原理和方法
TS流分析的产品调研
TS流监测项目探讨
TS流介绍及其监测意义
什么是码流?
1.码流(Data Rate)是指视频文件在单位时间内使用的数据流量。 2.也叫码率,是视频编码中画面质量控制中最重要的部分。 3.同样分辨率,码流越大,压缩比越小,画面质量越好。
讲解流程
数字有线电视的基本概念 TS流介绍及其监测意义 TS流分析的原理和方法
TS流分析的产品调研
TS流监测项目探讨
TS流分析的原理和方法
监测对象
Description of the contents * Description of the contents
1. Title
2. Title
3. Title