首页 > 其他分享 >rockit 学习、开发笔记(一)(VO)

rockit 学习、开发笔记(一)(VO)

时间:2024-06-30 23:57:06浏览次数:29  
标签:rockit s32Ret ctx 笔记 MPI 图层 VO RK

在这里插入图片描述

什么是rockit MPI:(下面是rockchip给出官方解释)
Rockchip提供的媒体处理接口(Rockchip Media Process Interface,简称 RK MPI),可支持应用软件快速开发。该平台整合了RK的硬件资源,对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供接口完成相应功能。该平台支持应用软件快速开发以下功能:输入视频捕获、H.265/H.264/JPEG 编码、H.265/H.264/JPEG 解码、视频输出显示、视频图像前处理(包括裁剪、缩放、旋转)、智能、音频捕获及输出、音频编解码等功能。
这是其中一些模块介绍
在这里插入图片描述

多的内容就不说了,本菜鸡目前只熟悉其中部分模块,在此之前也并未接触过相关流媒体处理的相关内容,所以有些知识并不完善,请多指教了。废话不多说,接下来开始正文内容。

说一下项目背景是需要在VO模块上叠加一层UI层,具体情况是有一个QT应用需要在最上层显示,即在切换屏幕画面后也要能够显示,因为之前这块信号源切换就是用的rockit所以在不更改之前的框架的基础上,解决方案是,将QT的UI实时显示rockit的UI层中,涉及的模块大致上有SYS,MB,VO,RGN等。

这里可以从rockchip官方给的一些demo入手可能理解起来会比较好一点。在rockchip给的SDK中,rockit相关代码的路径是在platform/external/rockit/。

目前(项目)现有的视频处理是外部视频流不进行处理直接给到显示设备,也就是VI -> VO,现在是需要加一层UI,也不需要去修改原先的视频流,只需要在原有的显示画面上叠加上我们的UI就行了,关于UI的显示模块有RGN,那就是RGN -> VO(虽然后续并没有使用RGN模块

标签:rockit,s32Ret,ctx,笔记,MPI,图层,VO,RK
From: https://blog.csdn.net/weixin_58592012/article/details/140042406

相关文章

  • 《Programming from the Ground Up》阅读笔记:p1-p18
    《ProgrammingfromtheGroundUp》学习第1天,p1-18总结,总计18页。一、技术总结1.fetch-executecyclep9,TheCPUreadsininstructionsfrommemoryoneatatimeandexecutesthem.Thisisknownasthefetch-executecycle。2.general-purposevsspecial-purpose(......
  • 【Effective Python教程】(90个有效方法)笔记——第3章:函数——24:用None和docstring来描
    文章目录第3章:函数第24条用None和docstring来描述默认值会变的参数函数默认值的坑(函数的默认参数值只在定义函数时计算)解决方法:将函数默认参数值设为None,然后再在函数体中判断并初始化函数默认参数值设置为None的其他应用示例“函数默认参数值设置为None”与“函数参数......
  • Django 笔记 - Django Shell
    启动DjangoShell交互式界面,具体命令如下:pythonmanage.pyshell具体实例实例1.直接修改用户密码,无需原密码。在DjangoShell交互式界面下,修改admin用户密码的具体代码如下:fromdjango.contrib.auth.modelsimportUseruser=User.objects.get(username='admin'......
  • 苹果笔记本能玩网页游戏吗 苹果电脑玩steam游戏怎么样 苹果手机可以玩游戏吗 mac电脑
    苹果笔记本有着优雅的机身、强大的性能,每次更新迭代都备受用户青睐。但是,当需要使用苹果笔记本进行游戏时,很多人会有疑问:苹果笔记本能玩网页游戏吗?苹果笔记本适合打游戏吗?本文将讨论这两个话题,帮助你更好地了解苹果笔记本在游戏方面的表现。一、苹果笔记本能玩网页游戏吗苹......
  • SAM 笔记
    SAM笔记有人问我\(\text{endpos}\)是什么?一个串的\(\text{endpos}\)就是它在原串中的所有出现位置右端点集合。后缀自动机每个节点对应的是一些本质不同的字符串,这些串满足属于同一个等价类,即\(\text{endpos}\)相同.这些串有后缀关系.后缀链接连向这些串的一个最小后......
  • OPenFast中AeroDyn,ElastoDyn,ElastoDyn_Tower,ServoDyn的作用!
    在OpenFAST中,这四个文件分别有不同的作用,它们用于定义风力涡轮机不同部分的特性和行为。以下是每个文件的总结及其作用:NRELOffshrBsline5MW_Onshore_AeroDyn15.dat作用:这是AeroDyn模块的输入文件,用于定义风力涡轮机的空气动力学特性。内容:包括风力涡轮机叶片的空气动力......
  • 【操作系统期末速成】 EP03 | 学习笔记(基于五道口一只鸭)
    文章目录一、前言......
  • 生信实证系列Vol.15:如何用AlphaFold2,啪,一键预测100+蛋白质结构
    ​​ "结构就是功能"——蛋白质的工作原理和作用取决于其3D形状。​2020年末,基于深度神经网络的AlphaFold2,一举破解了困扰生物学界长达五十年之久的“蛋白质折叠”难题,改变了科学研究的游戏规则,可以从蛋白质序列直接预测蛋白质结构,实现了计算机蛋白质建模极高的精确度。​自A......
  • [数据集][目标检测]驾驶中眼睛疲劳检测数据集VOC+YOLO格式4030张2类别
    数据集格式:PascalVOC格式+YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件)图片数量(jpg文件个数):4030标注数量(xml文件个数):4030标注数量(txt文件个数):4030标注类别数:2标注类别名称:["Attentiveeye","Drowsyeye"]每个类......
  • 中国车牌检测数据集VOC+YOLO格式2001张1类别
    数据集格式:PascalVOC格式+YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件)图片数量(jpg文件个数):2001标注数量(xml文件个数):2001标注数量(txt文件个数):2001标注类别数:1标注类别名称:["plate"]每个类别标注的框数:plate框......