zoukankan      html  css  js  c++  java
  • BT.656接口数据帧的结构

             BT.656接口传输的422视频数据流对应的一个数据帧是一个625行、每行1728字节的数据块。其中,偶场视频数据在23~311行,奇场视频数据在366~624行,其余行为垂直控制信号。

            完整的数据帧结构如下:

                                  656frame

             上述的数据帧中,每行的结构如下:

    656line

          上图中,每行包括行控制信号和YCbCr视频数据。每行开始的前288个字节是行控制信号,紧接着是1440个字节的视频数据信号。

          行控制信号的结构是:前4个字节是EAV(End of Active Video,有效视频结束)信号,后4个字节是SAV(Start of Active Video,有效视频开始)信号,中间是280个固定填充数据,BT.656中,用0x8010做填充。SAV信号和EAV信号有一个3字节的前导符:FF、00、00(特别注意,前导符应是FF、00、00,图中显示的FF、FF、00是有误的,参见附录的文档),第4个字节用于确定该行在整个帧中的位置以及区分SAV和EAV。第4个字节XY的含义如下:

                       656xy

             Bit7:固定为1;

             Bit6:用F表示;F=0表示为偶场,F=1表示为奇场;

             Bit5:用V表示;V=0表示该行包含有效视频数据,V=1表示该行没有有效视频数据;

             Bit4:用H表示;H=0表示为SAV,H=1表示为EAV;

             Bit3~Bit0为校验位,由Bit6~Bit4计算得来。其中,

             Bit3:V XOR H;

             Bit2:F XOR H;

             Bit1:F XOR V;

             Bit0:F XOR V XOR H。

             V、H、F的含义说明:

             V:Field/Frame blanking period,表示场或帧消隐期;

             H:Line blanking period,行消隐期;

             F:Field Identification,奇偶场标识。

    附录网址:http://is.gd/k8bNT

  • 相关阅读:
    如何为基于windows验证的站点的某个页面、文件或文件夹单独设置匿名访问
    JMeter基础
    selenium select操作及其他补充
    HTML面试
    第一天
    AspNetPager 7.4.2版发布
    java移位运算copy来的。为了备忘
    android 开发中的错误
    启动android模拟器报错
    最省内存的方式加载图片资源
  • 原文地址:https://www.cnblogs.com/freshair_cnblog/p/1924996.html
Copyright © 2011-2022 走看看