有线电视系统中的码流分析

上传人:大米 文档编号:564829878 上传时间:2023-08-29 格式:DOCX 页数:7 大小:216.70KB
返回 下载 相关 举报
有线电视系统中的码流分析_第1页
第1页 / 共7页
有线电视系统中的码流分析_第2页
第2页 / 共7页
有线电视系统中的码流分析_第3页
第3页 / 共7页
有线电视系统中的码流分析_第4页
第4页 / 共7页
有线电视系统中的码流分析_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《有线电视系统中的码流分析》由会员分享,可在线阅读,更多相关《有线电视系统中的码流分析(7页珍藏版)》请在金锄头文库上搜索。

1、有线数字电视系统中的码流分析数字电视按信号传输方式可以分为数字卫星电视、数字有线电视和数字地面 开路电视,我国的数字电视使用欧洲的DVB标准(digital video broadcast) 标准。在我国数字卫星电视使用DVB-S标准、数字有线电视使用DVB-C标准、数 字地面广播系统使用DVB-T标准。DVB中各种传输方式的主要区别在于使用的调 制方式,因为调制方式不同它们应用的频率带宽的要求不同。为照顾到三大传输 系统有最大共通性德信号处理技术,三个标准都使用MPEG-2信源编码标准和TS 传输流及复用方法,而DVB三个标准只规定了他们各自的信道编码和调制规范。图1有线电视系统结构有线数字

2、电视前端的电视信号一般通过三种途径获取:一是省网络传输公司 通过SDH光纤电路下传的节目信号,经过适配器进行本地接收;二是通过卫星接 收机接收卫星上的节目信号;三是本地编码器产生的节目信号;通过以上三种途 径获取的都是数字电视的传输流(TS流)。前端的任务就是把从信号源送来的信 号进行滤波、变频、放大、调制、混合等,使其适于在干线传输系统中进行传输。 例如,对于当地强信号电视台发出的信号,一般要经过频率变换,把该频道的节 目转换成其它频道,在线路中传输,以避免空中强信号直接窜入用户电视机而出 现重影干扰;在VHF系统中,也需要把天线上接收到的UHF信号转换成VHF的标 准频道或增补频道,以免传

3、输时信号损失太大。从卫星接收机、微波接收机输出 的视频、音频信号,以及自办广播电视节目中产生的视频、音频信号,还需要进 行调制,使其变为高频信号,才能进入混合器,使各个不同的节目互不干扰地在 线路中传送。在邻频传输系统中,还应采用高质量的频道处理器来处理要传输的 信号,以避免相邻频道的干扰等等。因此,TS流需要通过前端的复用器、加扰机、QAM调制器、混频器后交给传输干路。在整个过程中TS流的产生和传输会受到硬件和环境多种因素的影响产 生错误,最终造成用户接收不正常,例如部分节目信号丢失、画面出现马赛克、 节目名称不全、电子节目指南不完整等现象。为了避免错误的产生,最好的办法 就是在前端机房通过

4、码流分析来检查TS流中存在的错误,通过不同监测点的分 析和反馈来判断问题产生所在的环节,从而把影响用户收看的可能性降到最低。 前端设备主要功能是产生和传输数字电视信号,但出现问题时很难排查尤其是在 频点比较多的情况下。设置码流分析则方便很多,既可以通过混频器的射频信号 对任意频点进行解调后检查也可以直接对某个调制器或复用器进行单个传输流 的检查,这样可以大大提高前端工作人员的效率,用最短的时间排除系统故障。 尽快解决问题保证输出高质量的数字电视信号也是每一个网络公司所期望的。码流分析在数字前端的另一大作用是对整个系统的验收测试,可以在系统建 成的初期为系统的验收提供可靠的保障,避免各设备厂商之

5、间推卸责任。码流分 析还可以对前端技术人员的技术水平提升提供极大的帮助。技术人员在参看数字 电视行业标准时,往往没有一个实物参照,而且细节部分没有明确讲解,在学习 时很难理解,借助码流分析可以清楚的看到标准中规定的TS流的所有细节指标 内容,使技术人员真正作到有的放矢。从而使人员技术水平得到提升,为系统的 良好运行提供保证。码流分析的方法:TS流由定长的TS包(188字节)以及填充数据组成,而TS包是对PES包的 一个重新封装。包头提供关于传输方面的信息,例如包标识符(PID),用来标识 数据包是属于哪一个节目流的视频、音频或辅助数据。节目时钟参考(PCR)是 时间标记,使接收端能将视频和音频

6、基本数据流同步成节目流。图3 TS包的基本结构图4 TS流基本结构H阳字节1包同步、包D,等PCR等视频,音频X其倔妨E包头r何孚书)自适应区1*何咫尋何*(最高忖存节)TS流也可以说是由多种数据组合而成,一个TS包中的数据可以是视频数据, 音频数据,填充数据,PSI/SI表格数据,也就是说,TS流实际上是有视音 频数据以及其他辅助数据复用而来,这就是节目复用。MPEG-2对这部分的复用 标准作了具体规定。视频数据音频数据壇充数据恚格信息观频数据垣花数据恚格宿息PID=45 PID=70 PID=69 PID=O FID 二 45 PID=69 PID=O图5某段TS流结构数字电视广播中,一个

7、频道往往能够传输多个电视节目,因此需要将多套节 目的TS再进行复用,用以在信道中传输,这称为传输复用。DVB-C标准对这部 分作了规定。为了从客户端分离节目复用码流,并且提供解码所需的各种参数和同步信息 码流中设置了多种检测信息,如节目专用信息(PSI),由节目关联表(PAT)、条 件接收表(CAT)、节目映射表(PMT)与网络信息表(NIT) 4种信息表组成;图6 PSI中节目与网络的映射关系牡II17151|122.=.一:st码流丄10-55 I LE16石裁E81-$2朋- ri ri ka业务信息(SI),由业务群关联表(BAT)、业务描述表(SDT)、事件信息表 (EIT)、运行状

8、态表(RST)、时间和日期表(TDT)、时间偏移表(TOT)、填充表 (ST)、选择信息表(STT)与间断信息表(DIT) 9个表构成。原理和PSI是一 样的。而MPEG-2标准有明确的协议规范,其TS流的句法和语义规定了每个参数 对应的字段值,如果编码不正确或者接收有误码,就无法对TS流进行解码。因 此,码流分析可以通过首先提取一段码流的二进制文件,然后按照MPEG-2标准 的规定,获得所相对应位置的参数的比特值(同时按照标准来判断该值所表示的 含义),再对两者进行比较,分析错误。根据实际应用需求,可对分析条目及分 析结果做各种处理。因此,完整的分析方法应该包括几个过程:(1)码流采集;(2

9、)错误分析 ;(3) 结果处理。对于码流采集,可以通过专门的码流采集卡完成。图7码流分析过程其中,最重要的是错误分析,分析内容主要是DVB系统测量标准之一 TR l01.290定义的三个优先级。一级错误:解码器所必需。(1)同步错误,连续检测到连续5个正常同步视为同步,连续检测到2个 以上不正确同步则为同步丢失错误。传输流失去同步,标志着传输过程中会有一 部分数据丢失,直接影响解码后的画面的质量。(2)同步字节错误,同步字节值不是0X47。同步字节错误和同步丢失错 误的区别在于同步字节错误传输数据仍是188或204包长,但同步字头的0X47 被其他数字代替。这表明传输的部分数据有错误,严重时会

10、导致解码器解不出信 号。(3)PAT(节目关联表)错误,标识节目相关表PAT的PID为0x0000, PAT 错误包括标识PAT的PID没有至少0.5 s出现一次,或者PID为0x0000的包中 无内容,或者PID为0x0000的包的包头中的加密控制段不为0。PAT丢失或被加 密,则解码器无法搜索到相应节目;PAT超时,解码器工作时间延长。(4)PMT (节目对照表)错误,节目映射表PMT标识并指示了组成每路业务 的流的位置,及每路业务的节目时钟参考(PCR)字段的位置。PMT错误包括标 识PMT的PID没有达到至少0.5 s出现一次,或者所有包含PMT表的PID的包的 包头中的加密控制段不为

11、0; PMT被加密,则解码器无法搜索到相应节目;PMT 超时,影响解码器切换节目时间。(5)PID (包识别符)错误,检查是否每一个PID都有码流,没有PID就不 能完成该路业务的解码。(6)连续计数错误,TS包头中的连续计数器是为了随着每个具有相同PID 的TS包的增加而增加,为解码器确定正确的解码顺序OTS包头连续计数不正确, 表明当前传输流有丢包、包重叠、包顺序错现象,会导致解码器不能正确解码。二级错误:解码器需要监控。(1)数据传输错误:TS包头中的传输包错误指示为“1”,表示包已损坏。 通过监测该包的错误,可以检测到TS码流是否连续以及信道是否稳定。(2)CRC (环冗余校验)错误:

12、PSI和SI出现错误,可以由CRC计算出来。 以指明该包是否可用。PAT、PMT出现CRC错误,而且错误持续出现,将影响解 码器对某一套节目的正确解码。(3)PCR(节目时钟基准)间隔错误:PCR用于恢复接收端解码本地的27 MHz 系统时钟,如果在没有特别指明的情况下,PCR不连续发送时间一次超过10 ms 或PCR整个发送间隔超过40 ms,则导致接收端时钟抖动或者漂移,影响画面显 示时间。(4)PCR抖动错误:PCR的精度必须高于500 ns或PCR抖动量不得大于土 500 ns。PCR抖动过大,会影响到解码时钟抖动甚至失锁。(5 PTS(播出时间标记)错误:播出时间标记PTS重复发送时

13、间大于700ms, 则对帧图像正确显示产生影响。PTS只有在TS未加扰时方能接收。(6)CAT错误:TS包头中的加密控制段不为0,但却没有相应的PID为0x0001 的条件接收表CAT,或在PID为0x0001的包中发现非CAT表。CAT表将指出授权 管理信息EMM包的PID并控制接收机的正确接收,如果CAT表不正确,就不能正 确接收。三级错误:取决于应用需要。第三级相关数据的错误对接收端的解码以及图像质量影响较小,并非是TS 传输流的致命错误,但会影响一些具体应用的正确实施。包括NIT错误、SI重 复率错误、缓冲器错误、非指定PID错误、SDT错误、EIT错误、RST错误、TDT 错误、空缓

14、冲器错误及数据延迟错误。这三个优先级是码流质量的客观技术指标,此外,监测内容还应该包括TS 流的基本结构信息、带宽码率、PSI/SI信息、PCR分析和语法分析等内容。码流分析仪的主要功能:利用采集卡进行二次开发的码流分析仪需要借助计算机的CPU和硬盘,共有 两种分析模式:在线分析和离线分析。在线分析也就是实时分析,离线分析需要 硬盘空间来记录码流。两种分析均可以通过数据接口把信息传入监控平台,以进 行汇总、分类、存档或者告警等。因此,码流分析的工作模块可以表示为下图:Tj枢机K1j賛H甘MiDLL图8 码流分析的工作流程为了达到码流监测的目的,码流分析需要达到以下目标:(1)基本结构信息监测:

15、这就正如网站的主页,必须在获取这些信息后直观的 显示出来。包括TS流信息构成,TS包的包长、节目列表、PID的数量、网络ID 和网络名称等。对于拥有众多节目来源的前端,掌握这些信息非常重要。(2)带宽码率监测:包括整个TS传输流总码率、每路节目的码率和其所占带宽 的比率、PSI/SI中每个表的码率、空包率和数据的码率。监测TS流的总码率, 可以防止TS流瞬间超过带宽而影响传输和接收,同时也为一个通道的节目规划 设置提供了重要的参考。监测TS流中每路节目的码率,可以掌握每路节目的播 出状况。尤其是在统计复用的情况下,当不同优先级别的节目因瞬间码率过高而 使预先设置的总带宽溢出时,可能会为了保证优先级高的节目的效果而强行对优 先级低的节目降码率,结果影响优先级低的节目在接收端的效果。这些都可以通 过监测TS流的节目码率而及时掌握和处理。(3)能显示PSI和SI信息,对节目信息进行查看。例如节目名称、电子节目指 南(EPG)进行查询。对加扰信息进行查看:判断CA系统运行是否正常。流中是 否有ECM信息和EMM信息。分析PSI/SI,可以了解被监测的TS流的复用结构、 每个PMT表的PI

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号