logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DMABUF 核心概念:Linux 的“共享白板”机制

DMABUF 作为 Linux 内核的一项基础性设施,其设计精髓在于通过“文件描述符”这一通用抽象,将复杂的内存共享问题标准化、简单化。它成功地将原本需要驱动间紧密耦合的私有共享方式,解构为通过标准接口进行的松散耦合协作,极大地提升了代码的复用性和系统的健壮性。如今,DMABUF 已经成为 Linux 图形栈、多媒体处理和高性能计算中不可或缺的组成部分,是支撑现代复杂异构计算平台高效运转的“无名英

#linux
【嵌入式】ESP32 Flash专题

Flash是嵌入式环境中的“固态硬盘”。在ESP32中,Flash被用来保存代码和数据,下面对ESP32的Falsh进行解读。

文章图片
#microsoft#数据库#前端
【嵌入式】I2S音频接口3分钟入门

I2S(Inter-IC Sound)是一种专门用于数字音频数据传输的串行通信接口。

文章图片
#嵌入式
【Python】打包程序后运行程序出现 ModuleNotFoundError: No module named ‘PySide6‘

【Python】打包程序后运行程序出现 ModuleNotFoundError: No module named 'PySide6'

#python#开发语言
【图像处理】pitch和stride

pitch和stride都表示图像一行占用的字节数,即图像行跨度,此值大于等于图像的一行像素的字节数。图像行跨度 = 图像像素宽度 + 对齐填充字节。

文章图片
#图像处理
解读ffmpeg控制台输出

这张截图显示了一个配置良好、运行稳定且高效的 FFmpeg 实时转码推流任务。它正成功地将一个 1080p 的视频以高兼容性(Constrained Baseline)、高质量(q=16.0)且无丢帧的方式推送到 RTSP 服务器。编码参数针对低延迟和兼容性做了优化,非常适合监控、直播等实时应用场景。

【OSG学习】学习方法

1. 环境准备运行调试环境的准备参考我的另外一篇博客:【OSG学习】准备开发调试环境运行调试环境准备比较麻烦,但是不复杂,需要耐心。但是可能很多人会被卡在这一步,后面我会专门提供直接可以使用的完整项目,方便大家学习使用。2. 学习过程2.1 看书这里推荐一些书:《最长的一帧.pdf》《OpenSceneGraph快速入门指南.pdf》,原版 《OpenSceneGraph Quick Start

#学习
【音视频系统】技术串烧

NVR是Network Video Record,即网络视频录像机,就是支持保存回放监控录像的服务器。学习协议最好要有一手资料,二手资料水平层次不齐,就像是犹抱琵琶半遮面一样,学得云里雾里。IPC(拍摄) → 网络传输 → NVR(存储/管理) → 用户(查看/回放)大致架构已经清楚,但是没有动手实操过,等于是半懂不懂。IPC是IP Camera,即网络摄像头。ONVIF协议就是网络摄像头控制协议

去哪查阅ISO国际标准?

ISO官网访问ISO官网,不需要翻墙,只要懂点英文就行。ISO官网地址:https://www.iso.org/(可进行全了解、购买付费内容)ISO部分标准免费下载地址:https://standards.iso.org/ittf/PubliclyAvailableStandards/SAC根据官网描述,ISO在全世界都有成员,即各国的标准化组织。在中国的成员是SAC,中文即国家标准化管理委员会,

    共 21 条
  • 1
  • 2
  • 3
  • 请选择