媒体
文章平均质量分 88
TrustZone_
一个搞技术的读书人,妄图分享最干货的技术知识与世界运转的底层逻辑。公ZH:TrustZone
展开
-
I2S协议:特点、工作原理、差异及其应用
I2S(Inter-IC Sound)协议 是一种用于将数字音频数据从一个设备传输到另一个设备的协议。该协议在电子设备内的集成电路(IC)之间传输脉冲编码调制(PCM)音频数据。I2S在将预录的音频文件从微控制器(MCU)传输到DAC或放大器的过程中起关键作用。此协议还可通过麦克风实现音频数字化。I2S协议不涉及压缩,因此无法播放OGG、MP3等压缩音频格式,但支持WAV文件。I2S是一种三线同步串行协议,专为集成电路间的数字音频传输设计。原创 2025-05-02 11:40:25 · 1357 阅读 · 0 评论 -
HDCP(五)
HDCP 2.2测试需覆盖。原创 2025-04-10 22:44:54 · 728 阅读 · 0 评论 -
HDCP(四)
开发中应严格遵循NIST SP 800-90B(随机数生成)与HDCP CTS(协议合规性)标准,结合硬件加速与侧信道防御技术,确保商业部署的安全性与实时性。• 使用Xilinx Zynq UltraScale+的AES-CTR IP核,实现并行密钥流生成(吞吐量≥10 Gbps)。• 集成HRNG模块(如Xilinx TRNG IP)生成符合NIST SP 800-90B标准的随机数。• 使用逻辑分析仪捕获I²C总线时序,验证消息格式与CRC校验正确性。• 若AKE阶段超时,需重置I²C总线并触发。原创 2025-04-10 22:40:07 · 880 阅读 · 0 评论 -
HDCP(三)
在密钥生成、认证验证和抗重放攻击中实现高安全性。开发中需重点把控IV唯一性、计数器递增逻辑及硬件加速优化,同时结合协议规范(如HDCP 2.3、TLS)实现场景化安全增强。:HDCP 2.3要求使用基于硬件的全数字非确定性随机数生成器(TRNG),通过物理熵源(如电路噪声)生成真随机数,确保不可预测性。)必须通过**硬件随机数生成器(HRNG)**生成,符合NIST SP 800-90标准,防止预测攻击。:采用多层派生(主密钥→中间密钥→会话密钥),即使会话密钥泄露,主密钥仍受保护。原创 2025-04-10 22:39:12 · 687 阅读 · 0 评论 -
HDCP(二)
位置验证通过。原创 2025-04-10 22:36:00 · 973 阅读 · 0 评论 -
HDCP(一)
其技术细节(如KSV交换、动态密钥)和合规要求(如设备认证)共同支撑了高清内容生态的可持续发展。:即使主密钥被逆向工程(如2010年事件),仍可通过吊销列表和协议升级(如HDCP 2.3)限制破解影响,将其威胁类比为“对电视屏幕拍摄的低画质翻录”。:采用像素级加密(如24位异或运算)和流加密(AES-128 CTR模式),实时生成动态密钥,防止传输过程中信号被窃听或篡改。:若设备密钥泄露,HDCP可通过系统可更新性(SRM)将其列入黑名单,禁止其参与后续认证,从而维护整体系统的安全性。原创 2025-04-10 22:29:28 · 1485 阅读 · 0 评论 -
常见接口协议介绍
原创 2025-04-07 23:21:43 · 1007 阅读 · 0 评论 -
音频接口格式与通道
它告诉设备如何把声音变成一堆0和1,再通过这些0和1的排列规则,让接收设备准确还原声音。• 举例:如果你用44.1kHz的采样率,每秒会发送44,100帧(每一帧对应一个“瞬间”的左右声道声音)。• 如果你用光纤连接CD机和功放,功放会读取CD机的通道状态,自动切换到正确解码模式,无需手动设置。:不同设备(如CD机、电视、电脑)通过通道状态告诉对方自己是谁,对方就能按正确方式解码。比如“下一曲”“调节音量”,但实际很少用(多数设备用其他方式控制)。:每子帧传1位,完整传输192位需要192帧(约4毫秒)。原创 2025-04-07 23:04:25 · 571 阅读 · 0 评论 -
数字音频基础
PCM是将模拟音频信号转换为数字信号的。原创 2025-04-07 23:02:16 · 1015 阅读 · 0 评论 -
GPMI:一线通联,创新无界
GPMI:新一代超高清音视频接口标准音视频产业经过一个多世纪的发展,设备种类和数量呈爆发式增长,设备间的互联互通及交互控制需求越来越高。当前不同设备间存在接口标准不统一、单个接口功能单一等问题,音视频流传输、数据传输、网络连接、控制信号传输、供电等功能需要多个接口或线缆支持,设备连接复杂性高,用户感受差,同时也进一步限制终端形态的创新。原创 2025-04-06 23:56:44 · 1022 阅读 · 0 评论 -
DP Alt Mode 与 USB 的关系
首先了解。原创 2025-04-06 22:55:31 · 810 阅读 · 0 评论 -
DP Alt Mode 与 DP协议的关系
Thunderbolt 3/4兼容DP Alt Mode,但通过更复杂的协议封装(Tunneled DisplayPort)。:通过USB-C输出4K视频(DP Alt Mode) + 充电(USB PD) + 外接USB设备(数据)。它通过复用USB-C的硬件资源,使得原本仅支持USB的接口能够传输DisplayPort信号。:DP Alt Mode是DP协议在USB-C接口上的实现方式,二者协议层完全兼容。:在单一USB-C接口上实现多种功能(视频、数据、供电)。原创 2025-04-06 22:32:11 · 1151 阅读 · 0 评论 -
HDR(HDR10/ HLG),SDR
SDR是传统的动态范围标准,主要用于8位色深的视频显示,动态范围较窄(亮度范围0-255),能呈现的色彩和明暗细节有限。:静态元数据(整部内容统一亮度参数),峰值亮度最高达1000尼特,但高亮部分可能在低亮度设备上被截断。:由BBC和NHK联合开发,专为广播电视设计,采用混合伽马曲线(兼容SDR设备),无需元数据。:支持12位色深、动态元数据,峰值亮度达10000尼特,需付费授权,多用于高端影视和流媒体。:中国自主标准,支持动态元数据和10000尼特峰值亮度,免费开放,已应用于华为智慧屏等设备。原创 2025-03-27 23:25:43 · 1043 阅读 · 0 评论 -
从HDR到metadata
HDR设置和传输元数据metadata的目的,是想告诉视频使用者额外一些该视频的特性和信息,比如说画面的峰值亮度是多少。当某个显示器不支持这么高的峰值亮度时(比如HDR内容在SDR显示器上显示),就需要考虑该如何合理恰当的做tone mapping色调映射,从而使不同内容的画面可以正常显示,而不至于出现过曝或其他画面问题。来自知乎:codec2021最后讲讲Tone Mapping。原创 2025-03-03 23:09:14 · 1024 阅读 · 0 评论 -
条件接收系统的工作原理及对数字电视的影响
近几年数字电视能够飞速发展,CAS(条件接收系统)为数字电视运行商发展提供了至关重要的保障,其功不可没。转载 2024-12-18 00:00:55 · 128 阅读 · 0 评论 -
数字电视标准与分类
它主要定义传输系统,信源部分仍是MPEG-2,传输方案是COFDM(编码正交频分复用),利用此方式在一个普通的传输信道上发送各种不同种类的信号,同时已经复用的信号也可以通过各种不同的传输信道发送出去。一旦图像中所含对象的目录及相应的优先级确定后,其他的基于内容的功能就比较容易实现了。该格式的录像机采用4:2:2格式,8比特量化处理,并采用基于DCT的帧内编码和50Mb/s视频码率,3.3:1的压缩比,满足CCIR601模拟信号数字化的国际专业标准,确保了多代复制后的图像高清晰度和色彩效果。原创 2024-12-17 22:42:48 · 1019 阅读 · 0 评论 -
IPTV、DVB、OTT、VOD、数字电视
今天介绍一些关于数字电视相关的知识内容!原创 2024-12-16 23:04:43 · 2615 阅读 · 0 评论 -
DP协议:概括
来了来了!!!开始之前扯点概念,知道DP好在哪里,以及看到它的发展趋势,才知道我们为什么有学习的必要。原创 2024-12-09 22:12:45 · 2598 阅读 · 0 评论 -
DP协议:术语表
DP协议:术语表原创 2024-12-09 22:05:08 · 1251 阅读 · 0 评论 -
DP协议:缩略词
DP协议缩略词原创 2024-12-09 21:59:29 · 664 阅读 · 0 评论 -
视频编解码学习资料
rec=13189。原创 2024-10-14 09:38:10 · 1093 阅读 · 0 评论 -
视频的编解码格式
有时却不一致,例如MKV是一种能容纳多种不同类型编码的视频、音频及字幕流的“万能”视频封装格式,同样以mkv为扩展名的视频文件,可能封装了不同编码格式的视频数据。 由于视频编码的主要任务是缩小视频文件的存储空间,因此,视频编码又称视频压缩编码或视频压缩,简单地说就是去除视频数据中的冗余信息。,H.265旨在在有限带宽下传输更高质量的网络视频,与H.264相比,同样的视觉质量的视频只占用一半的空间,仅需原先的一半带宽即可播放相同质量的视频,或者具有相同文件大小和比特率的视频可能看起来更好。原创 2024-10-13 21:51:07 · 2038 阅读 · 0 评论 -
一文HDMI (High-Definition Multimedia Interface)
HDMI(High-Definition Multimedia Interface,高清多媒体接口)是一种紧凑的音视频接口,它能够将未压缩的视频数据以及压缩或未压缩的数字音频数据,从符合HDMI标准的源设备无缝传输到兼容的计算机显示器、视频投影仪、数字电视或数字音频设备上。HDMI是对现有模拟视频标准的全面数字化升级。HDMI遵循EIA/CEA-861标准,该标准定义了视频格式和波形、压缩与未压缩音频(包括LPCM音频)的传输方式、辅助数据的处理,以及VESA EDID的实现。原创 2024-08-14 22:04:52 · 16110 阅读 · 0 评论 -
IPTV,OTT,DVB有线数字电视
目前广电是唯一能提供DVB有线和IPTV电视的机构,所以不少地方的广电逐渐放弃了DVB网络,开始走IPTV路线,毕竟广电自己也是有广电专线的,不过目前优势最大的还是运营商的IPTV,中国移动“宽带+电视”的大屏业务规模持续发力,占了不少市场。【科普】买电视前必看!看电视有哪几种方式?IPTV,OTT,DVB有线数字电视又是什么?一文读懂!OTT 是“Over The Top”的缩写,是指通过互联网向用户提供各种应用服务。OTT TV 则是通过公。原创 2024-06-12 11:52:21 · 2785 阅读 · 0 评论 -
一文搞定Android VSync机制来龙去脉
显示屏上一帧画面的显示过程,是像素自上而下逐行扫描的过程,如果在上一帧的扫描还没有结束的情况下,屏幕又开始扫描下一帧的像素,那么就会出现如下图中撕裂(tearing)的情况。这个问题最初是在PC上被重视和解决的,,全称Vertical Synchronization(中文名垂直同步,简称VSync)。。所以VSync信号也叫做TE信号或VBlank信号。下图展示了开启与关闭Vsync的状态下,屏幕画面的不同显示情况。这里需要先说明一下传统的显示架构,主要有三部分组成,原创 2024-04-21 08:29:27 · 1692 阅读 · 2 评论 -
【视频媒体】深入了解直播视频流
步骤5:流媒体服务器将直播视频推送到全球的边缘服务器。步骤4:服务器处理这些视频块以进行自适应比特率流媒体。直播视频流使用编码、自适应流媒体和边缘传输为大量观众提供无故障的实时视频。步骤7-8:对于点播视频,编码数据存储在单独的服务器上。步骤2:服务器将原始视频流编码为标准化的流媒体格式,如H.264。步骤3:编码后的视频被分割成小的片段,通常几秒钟长。直播视频流与常规流媒体不同,因为视频内容通过互联网近乎实时发送,通常只有几秒钟的延迟。步骤6:观众设备下载适应的片段,对它们进行解码并播放视频。原创 2024-01-21 20:53:31 · 765 阅读 · 0 评论 -
DRM中流媒体如何加密
随着网上流媒体应用的普及,流媒体的数字版权管理已成了一个愈来愈令人关注的问题。流媒体数据量大,实时性要求高,如何实现流媒体内容的安全实时传输,成为数字版权管理的重中之重。针对流媒体加密安全问题,我们借鉴了应用在CA技术中流媒体加密方案的思想并对其进行了改进,设计了一种新的选择性三级密钥机制DRM加密方案,该方案具有很好的实时性,安全性,可更新性等特点,那接下来,我就给大家介绍。转载 2023-09-27 00:03:24 · 832 阅读 · 1 评论 -
ISO/IEC 23001:数字版权管理的加密标准(四)
*CBC 支持是可选的。**方案类型盒子(SCH)的方案类型字段(SCH)设置为“cbcs”。版本号( Tenc )应为1。使用 ISO/IEC-14496-15中规定的结构化视频加密使用 NAL 单元的帧来保护它。因此,加密字节块和跳字节块不应为0。使用常量 IV,默认_per_sample_iv_size 和 per_sample_iv_size 应为0。除了视频以外的其他轨道使用整个块的帧加密,并使用加密跳字节块。模式块的长度即为加密字节块和跳字节块,应等于10。原创 2023-09-25 23:38:59 · 388 阅读 · 0 评论 -
ISO/IEC 23001:数字版权管理的加密标准(三)
子采样加密将每个样本分成一个或多个连续的子采样。每个子采样包括一个未受保护的部分和一个受保护的部分,其中只有一个部分可以是零字节的长度(通常都是非零值所有子采样的总长度应等于样本本身的大小,并且它们不应重叠(由所有组成样本的子采样的BytesOfClearData +BytesOfProtectedData确定)。除了“cbcs”方案外,样本的受保护字节序列应被视为逻辑上连续的16字节密码块链,即使它们被子采样的BytesOfClearData或skip_byte_block分隔开。原创 2023-09-25 23:38:34 · 445 阅读 · 0 评论 -
ISO/IEC 23001:数字版权管理的加密标准(二)
这个盒子包含了内容保护系统播放内容所需的信息。数据格式由“pssh”参数SystemID所标识的系统指定,并且在ISO/IEC 23001的这一部分中被视为不透明。从初始电影盒子中收集的Protection System Specific Header盒子,以及电影片段中的盒子,应提供解码该片段所需的所有内容保护系统信息。数据字段中封装的数据可以被识别的内容保护系统客户端读取,以实现解密密钥获取和媒体数据解密。原创 2023-09-25 23:37:51 · 303 阅读 · 0 评论 -
ISO/IEC 23001:数字版权管理的加密标准(一)
在样本条目或样本组描述中指定的初始化向量,该向量应用于该样本条目下的所有样本和子样本或映射到该样本组block在AES-128块密码中,数据被分成16字节的块进行加密或解密。每个块都是128位长,由16个字节组成。密码块是指用于加密或解密这些数据块的密钥。在AES-128中,密码块也是128位长,由16个字节组成。密码块用于对每个数据块进行加密或解密操作,以确保数据的安全性和完整性。原创 2023-09-25 23:36:42 · 772 阅读 · 0 评论 -
10位和16位YUV视频格式
这些格式对亮度通道和色度(C’b 和 C’r)通道使用定点表示。样本值是缩放的 8 位值,使用缩放因子 2^(n − 8),其中 n 为 10 或 16,根据 SMPTE 274M 第 7.7-7.8 和 7.11-7.12 节。可以使用简单的位移位来执行精确转换。例如,如果 8 位格式的白点为 235,则相应的 10 位格式的白点为 940 (235 × 4)。此处描述的 16 位表示对每个通道使用小端字节值。10 位格式还为每个通道使用 16 位,最低 6 位设置为零,如下图所示。原创 2023-09-12 22:28:50 · 983 阅读 · 0 评论 -
视频渲染的推荐8位YUV格式
本节介绍推荐用于视频渲染的8位YUV格式。首先,为了理解以下内容,您应该了解以下概念:Surface 原点。对于本文中描述的YUV格式,Surface (0,0)始终是Surface 的左上角。Stride是Surface 的宽度(以字节为单位),有时称为pitch。给定左上角的Surface 原点,步长始终为正。对齐Surface 的对齐由图形显示驱动程序自行决定。Surface 必须始终DWORD对齐;也就是说,保证Surface 内的各条线源自32位(DWORD)边界。原创 2023-09-12 22:25:01 · 433 阅读 · 0 评论 -
图片纵横比&&像素纵横比
本文描述了两个相关的概念,图片纵横比和像素纵横比。原创 2023-09-11 22:45:49 · 667 阅读 · 0 评论 -
关于YUV视频
数字视频通常以YUV格式进行编码。本文解释了YUV视频的一般概念,以及一些术语,而没有深入探讨YUV视频处理的数学问题。原创 2023-09-10 22:29:41 · 179 阅读 · 0 评论 -
什么是Image Stride?
当视频图像存储在内存中时,内存缓冲区可能在每行像素后包含额外的填充字节。填充字节会影响图像在内存中的存储方式,但不会影响图像的显示方式。)在本例中,函数为目标图像中的三个平面保留三个单独的指针。有关计算图像Stride和使用视频媒体缓冲区的更多信息,请参阅未压缩的视频缓冲区。如果存在填充字节,则**Stride **比图像的宽度宽,如下图所示。此外,有两种方式可以将图像排列在存储器中。在自上而下的图像中,图像中最上面的一行像素首先出现在内存中。,并且Direct3D曲面中包含的任何图像都必须是自上而下的。原创 2023-09-09 23:34:58 · 851 阅读 · 2 评论 -
图像格式:常见图像格式RAW, RGB, YUV&&图像格式的解析、格式转换和看图软件
是被欧洲电视系统所采用的一种颜色编码方法。其中“Y”表示明亮度(Luma),就是灰阶值,而“U”和“V”表示色度(Chroma)。与我们熟知的RGB类似,YUV也是一种颜色编码方法;主要用于电视系统以及模拟视频领域,它将亮度信息(Y)与色彩信息(UV)分离,没有UV信息一样可以显示完整的图像,只不过是黑白的,这样的设计很好地解决了彩色电视机与黑白电视的兼容问题。并且,YUV不像RGB那样要求三个独立的视频信号同时传输,所以用YUV方式传送占用极少的频宽。原创 2023-09-01 17:16:32 · 6942 阅读 · 1 评论 -
【转】HDMI介绍与流程
HDMI,全称为(High Definition Multimedia Interface)高清多媒体接口,主要用于传输高清音视频信号。转载 2023-06-24 11:49:46 · 2261 阅读 · 0 评论 -
【转】音视频相关协议-hdcp
传输数字内容时,容易受到未经授权的复制和拦截。保护内容已经成为视听内容传输中的重要因素。2003年,英特尔开发了一种加密技术,称为高带宽数字内容保护(High-bandwidth Digital Content Protection:HDCP)协议,用于保护发送器(发送诸如蓝光播放器之类的视听内容)和接收器(如显示屏)之间的音频和视频数据。如果发送设备正在发送受保护的HDCP内容,则接收器还必须支持HDCP,以便正确接收内容。转载 2023-06-20 22:36:04 · 1031 阅读 · 0 评论 -
【转】高通音频架构学习
音频由于其特殊的工作,使得它的结构特别的复杂,而且在自己的结构基础上还引入了ALSA架构,不过在android系统上所引入的并非完整的ALSA架构而是精简版的tinyalsa,但是就算精简版也是内容相当丰厚。除此,音频还拥有自己的单独的处理器ADSP以及独立的电源管理系统DAPM(便携式动态音频电源管理),使得音频在任何时候都是以最低功耗运行,降低了便携设备的功耗。在某些播放场景甚至不需要CPU的介入,比如接打电话的通过音频,如果手机处于休眠可以不需要唤醒CPU直接传递语音数据。转载 2023-05-12 07:36:12 · 1967 阅读 · 0 评论
分享