技术栈
drm
JasonSJX
2 天前
drm
·
playready
·
数字版权保护
·
google widevine
·
fairplay
遵循 ISO/IEC 27001 安全原则设计的 DRM-X 6.0 Widevine, PlayReady, FairPlay 多 DRM 平台
海海软件正在开发新一代平台,将 Widevine、PlayReady、FairPlay 和 WisePlay 整合为一项安全服务,面向从小型企业到全球大型内容提供商的各类组织。
JasonSJX
2 个月前
音视频
·
drm
·
视频加密
·
数字版权保护
如何更好地保护视频内容免受盗版侵害
DRM-X 5.0 Beta 版现已发布,该版本提供了更强的数字内容保护、先进的水印技术,并为现有的 DRM-X 4.0 客户提供了更平滑的升级路径。
y小花
3 个月前
android
·
drm
DRM-Direct Rendering Manager
DRM(Direct Rendering Manager)即直接渲染管理器,是Linux内核中负责与显卡交互的管理架构。传统的FB(FrameBuffer)框架有很多的局限性,在支持显示覆盖、GPU加速、硬件光标以及多应用访问冲突控制等方面逐渐力不从心。为了解决这些问题,DRM应运而生,它允许用户空间程序方便地利用其提供的API,实现3D渲染、视频解码和GPU计算等工作,同时能够有效管理多个程序对显卡资源的协同使用。
冰山一脚2013
3 个月前
drm
·
xorg
·
x11
linux显示渲染框架笔记
DeeplyMind
4 个月前
drm
·
amdgpu
·
drm_buddy
·
ttm
05 - AMDGPU中的VRAM管理器
难度: 🟡 进阶级 预计学习时间: 60分钟 前置知识: 04-drm_buddy核心数据结构详解AMDGPU VRAM Manager是Buddy分配器和TTM框架之间的桥梁:
DeeplyMind
4 个月前
drm
·
drm_buddy
·
vram
04 - 核心数据结构详解
难度: 🟡 进阶级 预计学习时间: 70分钟 前置知识: 03-DRM子系统与AMDGPU架构数据结构是算法的骨架。理解Buddy的数据结构是掌握其算法的关键:
DeeplyMind
4 个月前
drm
·
drm_buddy
·
vram分配
03 - DRM子系统与AMDGPU架构
难度: 🟡 进阶级 预计学习时间: 60分钟 前置知识: 02-GPU显存管理基础理解DRM和AMDGPU架构是深入学习Buddy分配器的关键。本章介绍:
DeeplyMind
7 个月前
drm
·
tm
·
drm_buddy
Linux DRM 内存管理子系统的概念关系理解:gem、ttm、drm_buddy
在 Linux 直接渲染管理器子系统中,drm_buddy、GEM 和 TTM 是三个重要的内存管理组件。它们并不是互斥的关系,而是服务于内存管理堆栈的不同层级,协同工作以实现高效的 GPU 内存管理。
DeeplyMind
7 个月前
linux
·
驱动开发
·
drm
·
debugfs
·
drm debugfs
第7章:DRM内核调试技术:7.1 DRM DebugFS的使用
DRM DebugFS 是 Linux 内核 GPU 子系统通过 debugfs 虚拟文件系统向用户空间暴露的调试信息接口,可以实时查询 GPU 设备状态、驱动信息、硬件状态等。
DeeplyMind
8 个月前
linux
·
驱动开发
·
drm
linux drm子系统技术分析目录表
专栏最初是在开展工作时,随手记录的学习心得,算是手稿,感谢技术同行的支持和容忍。随着内容的增多,我发现整个专栏内容存在以下问题:
Micro麦可乐
8 个月前
前端
·
媒体
·
eme
·
drm
·
前端防盗录
前端真的能防录屏?EME(加密媒体扩展) DRM 反录屏原理 + 实战代码
🌷 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志 🎐 个人CSND主页——Micro麦可乐的博客 🐥《Docker实操教程》专栏以最新的Centos版本为基础进行Docker实操教程,入门到实战 🌺《RabbitMQ》专栏19年编写主要介绍使用JAVA开发RabbitMQ的系列教程,从基础知识到项目实战 🌸《设计模式》专栏以实际的生活场景为案例进行讲解,让大家对设计模式有一个更清晰的理解 🌛《开源项目》本专栏主要介绍目前热门的开源项目,带大家快速了解并轻松上手使用 🍎 《前端技术》专栏以
JasonSJX
9 个月前
microsoft
·
drm
·
视频加密
·
playready
·
数字版权保护
海海软件成为微软 PlayReady DRM 官方合作伙伴
2025年7月18日——海海软件(位于新西兰奥克兰和中国上海),一家全球领先的数字版权管理 (DRM) 和安全内容交付技术公司,荣幸地宣布其正式成为微软 PlayReady DRM 官方合作伙伴。此次合作代表着海海软件的一项重大战略进步,将进一步增强其提供基于微软业界领先的 DRM 技术的下一代内容保护解决方案的能力。
DeeplyMind
9 个月前
linux
·
驱动开发
·
ai
·
drm
·
amdgpu
·
kfd
linux drm子系统专栏介绍
本专栏聚焦 Linux 内核中DRM(Direct Rendering Manager)图形子系统这一核心技术模块,旨在打破图形驱动开发的知识壁垒,通过系统化拆解核心对象与机制,为开发者、技术爱好者提供清晰易懂的底层原理解读与实现逻辑分析,助力开发者从 “知其然” 到 “知其所以然”。
DeeplyMind
1 年前
linux
·
drm
·
opengl驱动
·
drm_gem_object
AMD KFD的BO设计分析系列3-4:Linux DRM GEM mmap 与 drm_vma_offset_node 机制详解
在 Linux 图形驱动开发中,DRM(Direct Rendering Manager)子系统负责管理 GPU 资源、内存分配和用户空间与内核空间的交互。GEM(Graphics Execution Manager)是 DRM 的一套内存管理框架,主要用于分配、管理和映射显存对象(GEM objects)。
林政硕(Cohen0415)
1 年前
linux
·
驱动开发
·
drm
Linux驱动开发进阶(七)- DRM驱动程序设计
KMS由frame buffer、plane、CRTC、encoder、connector、vblank、property组成
songze_lee
1 年前
linux
·
openharmony
·
drm
openharmony系统移植之显示驱动框架从framebuffer升级为drm(linux-5.10)
openharmony系统要求,linux内核为5.10,显示框架为drm方式。目前手上的设备芯片平台为linux-3.10, 显示为framebuffer机制。前期经过痛苦的折腾已经将芯片平台最小系统移植到linux-5.10。对于drm显示框架,也是刚刚接触,drm显示比较复杂,参考了大量博客文章,如DRM(Direct Rendering Manager)学习简介-CSDN博客, 以下如有问题,欢迎批评指正。
AlfredZhao
2 年前
oracle
·
drm
·
_gc_undo_affinity
永远不要轻易设置Oracle的隐藏参数,哪怕是DRM
这篇文章可能会存在较大争议,甚至颠覆一些人的固有思维。因为关于Oracle的隐藏参数,江湖上一直都有两派对立的观点:
芒果黑
2 年前
drm
·
qt webengine
Qt WebEngine播放DRM音视频
Qt WebEngine播放DRM受保护视频,前提是Qt WebEngine开启音视频编码器,能够支持网页上普通视频的播放。开启音视频编码器需要自己编译源码,这里不做介绍。
炭烤毛蛋
3 年前
drm
·
framebuffer
modetest
modetest 是一个用于显示和测试 Linux 内核模式设置的工具。它通过使用 DRM(Direct Rendering Manager)接口与显示驱动程序进行通信,可以列出可用的显示模式并测试它们的功能。
wenshizhang
3 年前
linux
·
内核
·
drm
·
amdgpu
AMD显卡休眠唤醒流程分析
不论是系统suspend to mem还是suspend to disk,对于PCI外设而言都是调用pci_pm_suspend进行设备挂起。对于AMD显卡来讲就是radeon_pmops_suspend或者amdgpu_pmops_suspend,根据显卡chip不同调用的接口不通。目前手头只有CAICOS显卡走的是radeon驱动,那就分析radeon_pmops_suspemd,下面是相关代码: