【RV1126】RKMedia模块简介
创始人
2024-06-01 16:09:37
0

文章目录

  • 简介
  • 源码与编译
    • rkmedia log等级配置
  • 目录

参考文档:【Rockchip RKMedia Development Guide】

  • rkmedia的手册在sdk目录下/docs/RV1126_RV1109/Multimedia

  • rkmedia的代码在sdk目录下/external/rkmedia

  • rkmedia的demo在sdk目录下/external/rkmedia/examples(在手册的最后部分有介绍部分demo)

简介

 RKMedia提供了一种媒体处理方案,可支持应用软件快速开发。RKMedia在各模块基础API上做进一步封装,简化了应用开发难度。该平台支持以下功能:

  • VI (输入视频捕获)
  • VENC (H.265/H.264/JPEG/MJPEG编码)
  • VDEC (H.265/H.264/JPEG、MJPEG 解码)
  • VO (视频输出显示)
  • RGA 视频处理(包括旋转、缩放、裁剪)
  • AI (音频采集)
  • AO(音频输出)
  • AENC(音频编码)
  • ADEC(音频解码)
  • MD(移动侦测)
  • OD(遮挡侦测)
  • VMIX(视频合成)
  • MUXER(视频封装)
  • VP(视频一入四出)
模块名解释详细解释
VI输入视频捕获底层的实现是通过调用v4l2标准接口,主要是获取sensor或其他的视频输入
VO视频输出显示底层是通过调用DRM接口实现,主要是用来显示画面
VENC视频编码器使用的是rk平台自己开发的硬件编码器mpp去实现
VDEC视频解码器使用的是rk平台自己开发的硬件解码器mpp去实现
AI音频采集使用ALSA标准的接口去实现音频的录制
AO音频播放使用ALSA标准的接口去实现音频的播放
AENC音频编码音频编解码是rk自己使用的软件编码接口,以库文件的形式提供
ADEC音频解码音频编解码是rk自己使用的软件解码接口,以库文件的形式提供

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

源码与编译

1、在sdk目录下先执行source envsetup.sh 选择对应的配置2、然后执行make rkmedia-dirclean  make rkmedia-rebuild3、生成的lib以及执行程序放在sdk目录下/buildroot/output/rockchip_rv1126_rv1109/oem/usr/lib or bin/

rkmedia log等级配置

export RKMEDIA_LOG_LEVEL=DBG  打开DBG打印export RKMEDIA_LOG_LEVEL=LOG_LEVEL_INFO  正常等级打印

目录

1、VI模块的使用
2、VO模块的使用
3、VENC/VDEC 视频编解码
4、录像保存

相关内容

热门资讯

从民事走到刑事,2家百亿锂电巨... 文 | 野马财经 高岩编辑丨高远山2家百亿锂电巨头的“诉讼战”,战火越来越激烈了。7月2日,新能源行...
整治“内卷式”竞争,市场监管总... 转自:北京日报客户端市场监管总局曝光一批产品质量领域“内卷式”竞争违法典型案例为贯彻落实党中央、国务...
以青春视角切入社会肌理 青春话... 来源:中国新闻网 中新网北京7月6日电 (记者 高凯)从平视视角出发,将社会议题、情感输出与青春成长...
全国首个体育六艺文物展在崇礼冰... 来源:人民网 人民网北京7月6日电 (记者杨磊)7月5日,“承古耀今·体育六艺文化展”在河北省崇礼冰...
“榜一大姐”可能正在被教育..... “哈哈哈,太有意思啦给主播刷两个小心心……”生活中,你是否也会 在闲暇时间看看直播有时在一声声“老板...
小成本适合女孩子开的店,适合女... 你觉得有哪些适合女性的创业店铺?我们不妨去了解一下。以下是边肖带来的四种适合女性的创业店铺。适合女性...
又一全球大展上海首发 本报讯(记者 陈佳琳)记者日前从静安区获悉,即日起至8月11日,梵克雅宝“时间的诗篇”高级制表展在...
银发学员的AI作品,让人惊艳 从智能体调用“一句话生成电影脚本”,到文生图、图生视频,再到视频剪辑、AI配音……在温馨的多功能教室...
微软-科技行业:中国市场PC应... (转自:研报虎)研究摘要  回看开发者时代脉络,技术革新驱动着开发者生态的持续重塑。每一次技术范式转...