HDMI之InfoFrame

本文详细介绍了HDMI传输协议中的AVIInfoFrame与AudioInfoFrame的作用及内容。AVIInfoFrame负责传达图像信息,包括色彩编码、扫描方式等;AudioInfoFrame则用于描述音频流特性,例如声道数量、采样频率等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

AVI/AUDIO InfoFrame属于辅助数据类别。一个InfoFrame打包仅仅能够载送一个InfoFrame。而且,依据HDMI的规范,其大小被限制在30个字节加上一个检验和(CheckSum)字节。

不论图像是YCbCr或RGB,传送它非常重要,至少每两帧图像要传一次AVI InfoFrame. HDMI Source用它去告诉HDMI Sink关于要传输图像的各种特质,比如:编码(RGB/YCbCr),扫描方式(Overscan/Underscan),显示比例(16:9/4:3),像素重复率,等等。

HDMI中的格式是以电视的立场为出发点而做的,而且是直接从EIA/CEA-861-B “A DTV Profile for Uncompressed High Speed Digital Interfaces”标准参考而来。EIA/CEA-861-B所制定的格式多达34种,若是再加上一些如像素重复(Pixel Repetition)的小变化,就有348种之多。因此,很多的字段都是来自于EIA/CEA-861B,内容细节上颇为繁复。

InfoFrame的描述

在这里插入图片描述

在这里插入图片描述

上面的图AVI InfoFrame的打包标头(Packet Header)与打包内涵(Packet Content)的格式,简单掌握住一个重点,AVI InfoFrame所包含的信息乃是为了实现与达成显示模式自动化(Display Mode Automation)而规划的一种方法或机制。当然,所有的重点都处于打包中各个内涵的字段之中。

Y0、Y1:RGB或YCbCr指示器。就是意指色彩的编码以及采样方法(Color Encoding & Sampling Methods)。

A0:Active (format)Information Present是一个旗帜,用来表示R0~R3是否有效,R0~R3就是Active Format Aspect Ratio。

B0、B1:Bar Info数据是否有效的旗帜。

S0、S1:Scan Information。安全范围的信息。比如说,全画面(OVERSCAN)和非全画面(UNDERSCAN)。

C0、C1:比色法(Colorimetry),ITU BT.601,BT.709等。

M0、M1:Picture Aspect Ratio (4:3, 16:9)。EIA/CEA-861-B标准的Section 2.4定义了Picture Aspect Ratio的词汇,视为在未压缩数字接口上传送影像的宽高比。

R0~R3就是Active Format Aspect Ratio。

VIC0~VIC6:Video Format Identification Code。

PR0~PR3:Pixel Repetition Factor。关系到Double Clocking & Pixel Repetition的议题。比如说,速率低于25HMz的视频格式(如NTSC的480i就只有13.5MHz),可使用像素重复(Pixel RePetition)的机制来传输。

SC1、SC0:Non-uniform Picture Scaling,是morph mode。

AVI InfoFrame的打包内容还包含有:

ETB:Line number of end of top bar。

SBB:Line number of start of bottom bar。

ELB:Pixel number of end of left bar。

SRB:Pixel number of start of right bar。

AVI InfoFrame的内容不去了解,可以用一种比较形象的比喻来解释,有些人拍影片的格式会有多种花样,其内容不见得与消费者家中电视机的长宽比(Aspect Ratio)相符合,因此即使您拥有非常智能的电视机,想要将内容影像做最佳化的显示,唯一的方法就是要了解所收到的影像状况,这也就是AVI InfoFrame所要去完成的任务。

HDMI接口的源装置使用IEC 60958 Channel Status位、IEC 61937 Burst Info以及Audio InfoFrame来表达有源音频串(Active Audio Stream)的特性,Audio InfoFrame的传送是Data Island打包可以载送的任何时间点。

需要注意的是,该打包内涵中许多字段可以设定为零,表示着这些信息在IEC 60958 Channel Status位、IEC 61937 Burst Info中已经隐含。

CC0…CC2:Channel Count。

CT0…CT3:Coding Type。

SS0…SS1:Sample Size。

SF0…SF2 Sample Frequency。对于L-PCM以及压缩音频,这些位必须为零。对于Super Audio CD来说,位设定必须为[0,1,0],表示2.8224M个采样(64×44.1KHz)。

CA0…CA7:Channel/Speaker Allocation。对于压缩音频而言,这些位是无效用的。

LSV0…LSV3:Level Shift Value。

DM_INH:Down-mix Inhibit。

Audio InfoFrame所传送的额外数据,包含多轨道L-PCM扩音器喇叭的配置以及降混音量(Down-mix Volume)调整的修正。

<think>好的,用户想了解HDMI通信协议的相关信息。首先,我需要回顾一下已有的引用内容,确保回答准确。根据引用[1],HDMI的基本信息和引脚结构已经有所描述,特别是19个引脚的HDMI-A型接口,以及不同协议版本的差异。引用[2]提到HDMI以太网通道(HEC)的支持情况,说明设备可能只在部分接口支持此功能。引用[3]则介绍了HDMI中的Data Island Packets,包括AVI Packet和Audio Packet的使用。 用户的问题是关于HDMI通信协议的详解,因此需要系统地组织这些信息。首先应该从基础结构开始,比如物理层接口、协议版本,然后深入到数据传输机制,如TMDS、Data Island Packets等。此外,还要解释HDMI的关键特性,如音频视频同步、CEC和HEC功能。最后,结合实际应用场景和版本差异,帮助用户理解不同情况下的协议应用。 需要确保使用正确的中文表达,并且数学公式或技术术语按照要求使用$...$或$$...$$格式。同时,生成的相关问题要针对用户可能感兴趣的扩展点,比如版本差异、调试方法、与其他接口的比较等。 现在检查是否有遗漏的信息点,比如协议的分层结构、数据传输的具体流程,以及引用中提到的HEC和CEC功能是否详细说明。同时,要避免技术错误,比如确认HDMI 2.0和2.1的主要区别确实是带宽和分辨率的提升。此外,是否需要补充更多关于Packet结构的信息?根据引用[3],AVI和Audio Packet是基础,可能需要简要说明它们的作用,但不必过于深入,以免用户难以理解。 最后,确保回答结构清晰,分点明确,帮助用户逐步理解HDMI协议的不同方面。同时,引用标识要正确对应,比如HEC来自引用[2],Data Island Packets来自引用[3],协议版本信息来自引用[1]。这样用户可以通过引用进一步查阅相关资料。</think>### HDMI通信协议详解 #### 1. **基础结构与物理层** HDMI(高清多媒体接口)通过19个引脚的物理接口传输音视频信号,最常见的HDMI-A型接口尺寸为$13.9 \times 4.45\ \text{mm}$,工作频率约$160\ \text{MHz}$[^1]。物理层采用差分信号传输,支持热插拔和即插即用功能。 #### 2. **协议版本与带宽** HDMI协议版本直接影响传输能力: - **HDMI 1.0**(2002年):支持$4.9\ \text{Gbps}$带宽,1080p@60Hz; - **HDMI 2.0**(2013年):带宽提升至$18\ \text{Gbps}$,支持4K@60Hz; - **HDMI 2.1**(2017年):带宽达$48\ \text{Gbps}$,支持8K@60Hz或4K@120Hz。 当前主流版本为HDMI 2.0,但高端设备已逐步支持2.1。 #### 3. **数据传输机制** HDMI通信基于**TMDS(最小化传输差分信号)**协议,分为三个阶段: 1. **视频数据传输**:像素数据按行/帧编码,通过3个TMDS通道传输; 2. **数据岛传输**:包含音频、辅助信息(如AVI Packet)和控制信号[^3]; 3. **控制阶段**:同步信号和空白间隔。 音频传输需结合**Audio Clock Regeneration (ACR)**机制,通过Audio Packet同步时钟。 #### 4. **关键协议特性** - **CEC(消费电子控制)**:通过单引脚实现跨设备控制(如电视遥控器操作播放器); - **HEC(HDMI以太网通道)**:允许基于HDMI的以太网通信,但需设备支持[^2]; - **HDCP(高清内容保护)**:加密协议防止未授权复制。 #### 5. **调试与应用** 调试时需重点关注: - **AVI InfoFrame**:定义视频格式、色彩空间等参数; - **Audio Sample Packet**:音频采样率与通道配置; - **热插拔检测**:通过引脚检测设备连接状态。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值