TR101-290码流三级错误监测

1、第一优先级别:

1). 同步丢失(TS_sync_loss)
     检测:连续检测到5个正常的同步字节(0x47)视为TS码流同步,连续检测到2个以上不正确的同步则认为同步字丢失。。TS流失去同步,标志着传输过程中会有部分数据丢失,直接影响解码后的画面质量。
     接收端可能出现的现象:黑屏,静帧和马赛克,画面不流畅现象

2). 同步字节错(Sync_byte_error)
      检测:该错误指的是同步字节值不是0x47。与TS_sync_loss的区别是,同步字节错误时,TS包长仍然是188或者204字节,但是同步字节被其他数字代替。这表明传输的部分数据有错误,严重时会导致解码器解不出信号。
     接收端可能出现的现象:黑屏,静帧和马赛克,画面不流畅现象

3). PAT表错误(PAT_error)
      检测:PAT是节目关联表,PAT的PID是固定的0x0000。该错误有三种具体类型:
        a. PID为0x0000的PAT包没有在0.5s内重复出现一次(含有table_id=0x00的section包没有在0.5s内重复一次)
        b. PID为0x0000的PAT包中无内容
        c. PID为0x0000的PAT包的包头中的加密控制字段(transport_scrambling_control)不是00
      当PAT丢失或者被加扰,解码器就无法搜索到TS流中有哪些节目,PAT超时,解码器的解码延迟将会增加。
      接收端可能出现的现象:搜索不到节目或者节目搜索错误

4). 连续计数错误(Continuity_count_error)
      检测: TS包的包头中有4个bit的连续性计数器continuity_counter,该计数器会随着具有相同PID的TS包数量的增加而增加,该计数器的最大值是15,当到达15后从0再次开始新的计数。该错误有三种类型:
        a. TS流中有丢包;
        b. TS流中有重复的包;
        c. 到达解码器的TS包顺序有错误。当出现连续性计数错误时,会导致解码器不能正确解码。
      接收端可能出现的现象:马赛克
 
  5). PMT错误(PMT_error)
      检测: PMT是节目映射表,它指明了组成每路业务(service)的音频流、视频流的位置(PID),以及每路业务的节目参考时钟PCR的位置(PCR包的PID)。该错误有2种具体类型:
        a. PMT包没有在0.5s内出现一次.(table_id=0x02的TS包没有在0.5s出现一次);
        b. PMT的包头加加密控制字段(transport_scrambling_control)不是00。
  PMT被加
密, 则解码器无法搜索到相应节目;PMT超时,影响解码器切换节目时间
      接收端可能出现的现象:搜索不到节目或者节目搜索错误

6). PID错误(PID_error)
 
      检测: 检查是否每一个 PID都有码流没有 PID就不能完成该路业务的解码。
      接收端可能出现的现象:黑屏,静帧和马赛克等异常。

2、第二优先级别:

1). 传输错误(Transport_error)
      检测: TS包头中的传送包错误指示为“1”表示在相关的传送包中至少有 1 个不
可纠正的错误位只有在错误被纠正之后该位才能被重新置 0。而一旦有传送包错就
不再从错包中得出其他错误指示。
      接收端可能出现的现象:黑屏,静帧和马赛克,画面不流畅现象.

2). CRC错误(CRC_error)
      检测: PAT、PMT、CAT、NIT、EIT、BAT、TOT标的CRC错误,说这这些表中的信息有错误,这是不再从这些出错的表中得出其他信息。
      接收端可能出现的现象:黑屏,静帧和马赛克,画面不流畅现象.

3). PCR间隔错误(PCR_repetition_error)
      检测: PCR用于恢复接收端解码本地的27MHz系统时钟,如果在没有
特别指明的情况下,PCR不连续发送时间一次超过100ms或PCR整个发送间隔超过
40ms,则导致接收端时钟抖动或者漂移,影响画面显示时间。
      接收端可能出现的现象:视频音频不同步。

4). PCR非连续标志错误(PCR_discontinuity_indicator_error)
      检测: 当两个连续的PCR的差值大于100ms,而又没有在TS包中的不连续指示符字段置位指示时,发生PCR不连续指示错误。可导致解码器时钟抖动或漂移,造成解码和显示画面的不同步。
      接收端可能出现的现象:视频音频不同步。

5). PCR抖动错误(PCR_accuracy_error)
      检测: PCR的精度必须高于500ns或PCR抖动量不得大于±500ns。
PCR抖动过大会影响到解码时钟抖动甚至失锁.
      接收端可能出现的现象:视频音频不同步。

6). PTS错误(PTS_error)
      检测: 播出时间标记PTS重复发送时间大于70ms.
      接收端可能出现的现象:视频音频不同步。

7). CAT错误(CAT_error)
      检测: TS包头中的加密控制段不为0,但却没有相应的PID为0x0001的条
件接收表CAT或在PID为0x0001 的包中发现非CAT表。CAT表将指出授权管理信
息EMM包的PID并控制接收机的正确接收,如果CAT表不正确就不能正确接收。
      接收端可能出现的现象:无法正确处理CAT。

3、第三优先级别:
   三级错误为轻微错误,对就收端信号一般都没影响。

1). NIT错误(NIT_actual_error, NIT_other_error)
      检测:NIT标识错误或传输超时,会导致解码器无法正确显示网络状态信息。

2). SI重复率错误(SI_repetition_error)
      检测:SI表超过2s。
 
  3). 缓冲器错误(Buffer_error)

4). 非指定PID(Unreferenced_PID)
     
  5). SDT错误(SDT_actual_error, SDT_other_error)
     检测:SDT标识错误或传输超时,会导致解码器无法正确显示网络状态信息

6). EIT错误(EIT_actual_error, EIT_other_error)
    检测:EIT标识错误或传输超时,会导致解码器无法正确显示网络状态信息

7). RST错误(RST_error)

8). TDT错误(TDT_error)

9). 空缓冲器错误(Empty_buffer_error)

10).数据延迟错误(Data_delay_error)

4、三种优先级错误对数字电视节目解码的影响
    不同优先级的错误会对码流解码产生不同程度的影响。
    第一优先级中的指标是正确解码码流所必须的几个参数,当发生第一优先级错误时,解码器无法对TS码流进行解码。
    第二优先级中的指标是解码器连续正确解码所必须的参数,当发生第二优先级错误时,会损伤解码后的图像或引起解码不连续。
    第三优先级中的指标是依赖于具体的应用的几个参数,能够指示出编码器、复用器出现的问题,但不影响解码,对解码图像的影响较小。

TR101-290码流三级错误监测相关推荐

  1. 蓝拓扑码流分析仪S200使用解析

    TS流具体介绍 点击基本信息功能模块,进入基本信息界面. 在此界面中,可迅速获得TS流的一些基础信息.在这个信息下,可以有目的的去利用TS Analyzer Ⅱ提供的工具,详细地分析该TS流内容. 1 ...

  2. MPEG-2传输流的码流分析(PS与TS码流)

    0 引言 目前,我国数字电视的信道传输的三种主要传输方式都有了统一明确的国家标准.其主要差别是信道编码.调制方法,但视频和音频信源处理和系统层复用都是以MPEG-2为基础的编码方案.MPEG-2标准自 ...

  3. 对h.264压缩视频码流中i帧的提取(firstime)

    这个问题要说清楚还是有点复杂:首先判断 NALU 类型是否是 5,如果是,那么以后连续出现的 NALU 类型为 5 的 NALU 就属于 IDR 帧(一种特殊的 I 帧):如果 NALU 不是 5,则 ...

  4. ETSI TR101 290监测的三种级别错误接收端现象

    对于码流分析仪所提供ETSI TR101 290监测的三种级别错误,接收端将会出现如下现象. 级别 错误类型 接收端现象 一 级 错 误 同步丢失错 黑屏.静帧和马赛克.画面不流畅现象 同步字节错 黑 ...

  5. IPTV码流分析指标

    针对IPTV码流可以分析如下指标(参考蓝拓扑公司的IPTV码流分析产品) 视频内容质量分析 被动式的视频平均意见分(MOS)测量 实时对所选的IPTV 和VOD 节目进行音视频回放 MPEG PES ...

  6. android代码流分析工具,视频码流分析工具(Elecard StreamAnalyzer)下载 v4.0.171116 官方版 - 比克尔下载...

    Elecard StreamAnalyzer是一个专业的视频码流分析工具,拥有码流错误报告.TS错误侦测和基于ETSI TR101-290的分析功能,能够对编码器媒体流进行深入的句法分析,支持H.26 ...

  7. 音视频方案,音视频扩展内容- 音视频数据解析,码流分析及质量评价(笔记)3

    -- 音视频编解码流程如下图: -- 关于音频各种参数: freq:音频数据的采样率.常用的有48000,44100等. format:音频数据的格式.举例几种格式: AUDIO_U16SYS:Uns ...

  8. H.264/H265码流解析

    H.264/H265码流解析 一.H.264码流解析 一个原始的H.264 NALU 单元常由 [StartCode] [NALU Header] [NALU Payload] 三部分组成 一个原始的 ...

  9. (推荐阅读)H264, H265硬件编解码基础及码流分析

    需求 在移动端做音视频开发不同于基本的UI业务逻辑工作,音视频开发需要你懂得音视频中一些基本概念,针对编解码而言,我们必须提前懂得编解码器的一些特性,码流的结构,码流中一些重要信息如sps,pps,v ...

最新文章

  1. 【数学和算法】插值方法
  2. Android 自定义对话框
  3. 按15分钟取数据_【数量技术宅|金融数据分析系列分享】套利策略的价差序列计算,恐怕没有你想的那么简单...
  4. express模板引擎 html,Express使用html模板的代码分析
  5. python新建以时间命名的目录
  6. HashTable,Dictionary,ConcurrentDictionary 的应用场景,区别,用法统计
  7. Python 标准库 —— xml
  8. redis新数据类型-bitmaps
  9. CodeForces - 786B Legacy (线段树+DIjkstra+思维)
  10. 基于Android平台的三维实时全景地图设计与实现(一)
  11. java网上书店系统_基于Java的网上书店管理系统
  12. PCB Layout的10个细节
  13. 如何关闭445端口 两种方式教你关闭445端口
  14. Java提取视频中的音频(JavaCV)
  15. [精简]托福核心词汇66
  16. linux怎么进入系统安装界面,Linux图形化界面安装全过程
  17. 一鲸落万物生,公链还需看Hoo Smart Chain,六十余家项目报名万物生长计划
  18. mac重启php-fpm
  19. 华东师范大学 计算机 博士 毕业论文,华东师大:1/4博士生完不成论文难毕业
  20. 《计算机网络自顶向下》Socket Lab2 UDP Pinger Lab

热门文章

  1. 1814 简单的字符串查找
  2. 项目成本相关计算总结
  3. CSS和HTML笔记11.18
  4. 一位平安集团16年老员工:怕你胸有鸿鹄之志,手无缚鸡之力
  5. 计算机音乐实验报告,电脑音乐制作实验报告.doc
  6. 我与蔡司三焦点人工晶体的巧妙邂逅
  7. 整理有关示波器的一些使用注意事项
  8. 动态规划多边形游戏c语言,动态规划-多边形游戏问题
  9. Lingo 对策论(博弈论)模型
  10. 【调剂】2022年太原科技大学力学专业接收工学调剂生