一文读懂HDMI的演变-从HDMI1.0到HDMI2.1(建议收藏)

HDMI,全称为(High Definition Multimedia Interface)高清多媒体接口,主要用于传输高清音视频信号。

HDMI System

HDMI系统包括HDMI的source和HDMI的sink, 其中source 是源端,即信号的来源;Sink的接收端,一般是接收设备,比如电视或显示器等。
在这里插入图片描述
常用HDMI的接口线序如下,主要包括以下几类:

  • TMDS(Transition Minimized Differential Signaling)数据线:TMDS是HDMI接口中用于传输视频和音频数据的主要信号线。HDMI接口通常具有3个TMDS数据对,每个对应一个颜色通道(如红色、绿色和蓝色),以及附加的音频和控制数据。

  • DDC(Display Data Channel)/I2C(Inter-Integrated Circuit)线:
    这些线用于在HDMI设备之间传输数据,例如显示器的EDID(Extended Display Identification Data)信息,以便设备能够自动检测和配置适当的分辨率和频率。

  • CEC(Consumer Electronics Control)线:
    CEC线允许通过HDMI连接的设备相互通信和控制。这使得用户可以通过单个遥控器控制多个连接的设备,例如在打开电视时自动打开DVD播放器。

  • Hot Plug Detect(HPD)线:

    HPD线用于检测HDMI连接器插入和拔出事件。当您连接HDMI设备时,HPD线会发送信号告知其他设备已连接了新设备,并可能触发相应的操作,例如自动切换输入源。

  • TMDS Clock:

    除了TMDS数据线外,还有一个TMDS时钟线用于同步视频和音频数据的传输。

在这里插入图片描述

HDMI(High-Definition Multimedia Interface)是一种数字化的音视频接口,它的演变主要体现在不断提高的版本和支持的功能上。

HDMI 的结构框图

在这里插入图片描述

HDMI Block Diagram

HDMI从HDMI1.0到HDMI2.1的演化

HDMI 1.0 - 1.2a:
最初的HDMI标准,支持最高1920x1200分辨率和8声道音频。版本1.2a增加了对一些高级音频格式的支持,比如Dolby TrueHD和DTS-HD Master Audio。
HDMI 1.3: 于2006年发布,带来了显着的改进。支持更高的带宽,可以传输更高分辨率的视频,包括1440p和1080p的120Hz。此外,引入了Deep Color技术,增加了颜色深度,以及支持x.v.Color(广色域)。
HDMI 1.4 - 1.4b:
于2009年发布。引入了以太网通道(Ethernet Channel),允许HDMI连接器传输网络数据。支持3D视频传输和Audio Return Channel(ARC),允许音频从显示设备传输回音频/视频接收设备。1.4b版本对3D技术进行了一些改进。
HDMI 2.0 - 2.0b:
提高了带宽,支持更高的分辨率和刷新率,最高可达4K分辨率的60Hz。引入了支持更高颜色深度的18位/像素。HDMI 2.0版本还支持BT.2020色域,提供更丰富的颜色表示。HDMI 2.0b版本更新了HDR(High Dynamic Range)的支持,提供更广泛的对比度和亮度范围。
HDMI 2.1:
是2.0b后的更新版本,引入了更大的带宽,支持更高的分辨率和刷新率,最高可达8K分辨率的60Hz或4K分辨率的120Hz。引入了eARC(enhanced Audio Return Channel),支持更高的音频格式和对象型音频(例如Dolby Atmos和DTS:X)。HDMI 2.1还提供了变频(Variable Refresh Rate,VRR)和自适应显示帧率(Adaptive Sync),这对于游戏和视频播放等方面的性能优化至关重要。
我花了这张图,显示了HDMI最重要的信息,包括
1. HDMI 1.4-HDMI2.1的速率,比如HDMI 2.1 是48Gbps;
2. 每一代HDMI支持的分辨率,比如HDMI2.0支持4K@60;
3. 每一代HDMI支持的特性,比如HDMI 2.0才引入的HDR;
4. 最上角是常用的分辨率的大小比例;
5. 右下角是常用分辨率的参数,非常实用。

有了这张图的信息,对HDMI的学习和调试都非常有帮助,建议收藏。

总结

HDMI的演变主要集中在提高带宽、支持更高分辨率和刷新率、引入新的音视频技术以及优化HDR和3D等方面,支持更高的分辨率。这些改进使HDMI成为广泛应用于电视、显示器、投影仪、游戏机和其他多媒体设备的主流数字接口。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/727233.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

哇!!!!这个个人博客好好看!!!

做一个个人博客第一步该怎么做? 好多零基础的同学们不知道怎么迈出第一步。 那么,就找一个现成的模板学一学呗,毕竟我们是高贵的Ctrl c v 工程师。 但是这样也有个问题,那就是,那些模板都,太!…

C++性能优化 —— TCMalloc的原理与使用

一、TCMalloc简介 1、TCMalloc简介 TCMalloc(Thread-Caching Malloc,线程缓存的malloc)是Google开发的内存分配算法库,最初作为Google性能工具库 perftools 的一部分,提供高效的多线程内存管理实现,用于替代操作系统…

基于AFDPF主动频率偏移法的孤岛检测Simulink仿真

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 5.完整工程文件 1.课题概述 基于AFDPF主动频率偏移法的孤岛检测Simulink仿真。 2.系统仿真结果 3.核心程序与模型 版本:MATLAB2022a 36 4.系统原理简介 在分布式发电系统中,孤…

express基础

express express介绍 官网传送门基于 Node.js 平台,快速、开放、极简的 Web 开发框架express特点 Web 应用 Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。…

详讲Spring的面向切片编程(AOP)二

个人名片: 🐼作者简介:一名大三在校生,喜欢AI编程🎋 🐻‍❄️个人主页🥇:落798. 🐼个人WeChat:hmmwx53 🕊️系列专栏:🖼️…

3月7日代码随想录组合及优化

77.组合 77. 组合 - 力扣(LeetCode) 给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 示例 1: 输入:n 4, k 2 输出: [[2,4],[3,4],[2,3],[1,2],[1,3…

【手游联运平台搭建】游戏平台的作用

随着科技的不断发展,游戏行业也在不断壮大,而游戏平台作为连接玩家与游戏的桥梁,发挥着越来越重要的作用。游戏平台不仅为玩家提供了便捷的游戏体验,还为游戏开发者提供了广阔的市场和推广渠道。本文将从多个方面探讨游戏平台的作…

el-table 表格多选, 批量删除功能

一、基础的多选el-table ElementUI 提供了多选行table&#xff0c;同时若依框架也提供了成熟的多选表格。 1.table基础结构 需要绑定selection-change方法 <el-tablev-loading"loading"stripe:data"productList"selection-change"handleSelect…

node的安装与介绍

安装 下载地址 node官网首页就会有两个安装选择&#xff0c;会根据当前电脑的系统自动显示对应的安装包&#xff0c;一个长期维护版&#xff08;LTS&#xff09;,一个是尝鲜版&#xff0c;记住选择LTS版本 安装指定版本下载截图 安装过程截图&#xff08;非常简单&#xff…

计算机设计大赛 深度学习花卉识别 - python 机器视觉 opencv

文章目录 0 前言1 项目背景2 花卉识别的基本原理3 算法实现3.1 预处理3.2 特征提取和选择3.3 分类器设计和决策3.4 卷积神经网络基本原理 4 算法实现4.1 花卉图像数据4.2 模块组成 5 项目执行结果6 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &a…

C++ 路径问题

目录 例1 例2 例3 例4 例5 例6 例1 62. 不同路径 1.初始化 2.当前位置的条数&#xff0c;就是上面位置的条数 &#xff0c;加上其左边位置的条数&#xff0c;dp[i][j] dp[i - 1][j] dp[i][j - 1]; 参考代码 class Solution { public:int uniquePaths(int m, int n) …

个推与华为深度合作,成为首批支持兼容HarmonyOS NEXT的服务商

自华为官方宣布HarmonyOS NEXT鸿蒙星河版开放申请以来&#xff0c;越来越多的头部APP宣布启动鸿蒙原生开发&#xff0c;鸿蒙生态也随之进入全新发展的第二阶段。 作为华为鸿蒙生态的重要合作伙伴&#xff0c;个推一直积极参与鸿蒙生态建设。为帮助用户在HarmonyOS NEXT上持续享…

力扣刷题Days11第二题--141. 环形链表(js)

目录 1,题目 2&#xff0c;代码 2.1快慢指针 2.2&#xff0c;哈希表 3&#xff0c;学习与总结 3.1自己尝试写快慢指针 反思 1,题目 给你一个链表的头节点 head &#xff0c;判断链表中是否有环。 如果链表中有某个节点&#xff0c;可以通过连续跟踪 next 指针再次到达&…

PostgreSQL安装教程

系统环境 下载压缩包 下载压缩包 解压压缩包 查看解压文件 编译安装 编译 安装 用户权限和环境变量设置 创建用户 创建数据目录和日志目录 设置权限 设置环境变量 初始化数据库 数据库访问控制配置文件 postgresql.conf pg_hba.conf PostgreSQL启动与关闭 手…

Docker:部署微服务集群

1. 部署微服务集群 实现思路&#xff1a; ① 查看课前资料提供的cloud-demo文件夹&#xff0c;里面已经编写好了docker-compose文件 ② 修改自己的cloud-demo项目&#xff0c;将数据库、nacos地址都命名为docker-compose中的服务名 ③ 使用maven打包工具&#xff0c;将项目…

Pytorch入门实战 P1-实现手写数字识别

目录 一、前期准备&#xff08;环境数据&#xff09; 1、首先查看我们电脑的配置&#xff1b; 2、使用datasets导入MNIST数据集 3、使用dataloader加载数据集 4、数据可视化 二、构建简单的CNN网络 三、训练模型 1、设置超参数 2、编写训练函数 3、编写测试函数 4、…

子事务的应用

子事务的应用 1. 为什么要使用子事务&#xff1f; 为了防止接口执行失败时&#xff0c;导致事务回滚&#xff0c;接口日志记录不到日志表里面&#xff0c;因而将记录日志表的方法写成子事务的方法。 2. 怎么使用子事务&#xff1f; 在方法名后面加上“_RequiresNew”&#xff…

文物藏品信息管理系统的优势

本系统支持一普标准所有管理信息&#xff0c;包括保管信息、基本情况、鉴定信息、考古发掘信息、来源信息、流传经历、损坏记录、移动记录、修复记录、展览信息、著录信息、收藏单位信息等的管理和维护。 能够实现对藏品信息进行动态管理&#xff0c;提供藏品信息管理指标的维护…

《人工智能怎么学》荣获2023年吴文俊人工智能科学技术奖及赠书活动

中国人工智能学会官网&#xff08;www.caai.cn&#xff09;近日正式公布了2023年吴文俊科学技术奖获奖名单&#xff0c;图书《人工智能怎么学》项目被授予2023年吴文俊人工智能科学技术奖科技进步奖&#xff08;科普项目&#xff09;。2023年吴文俊科学技术奖完整获奖名单见htt…

YOLOv8官方仓库更新,添加YOLOv9模型

目录 &#x1f680;&#x1f680;&#x1f680;订阅专栏&#xff0c;更新及时查看不迷路&#x1f680;&#x1f680;&#x1f680; 摘要 PGI&GELAN 代码实现 实验结果 消融实验 可视化 结论 &#x1f680;&#x1f680;&#x1f680;订阅专栏&#xff0c;更新及时查…