【ROC-RK3568-PC开发板试用体验】RK356*平台rockit视频处理接口

网友投稿 307 2022-11-01

【ROC-RK3568-PC开发板试用体验】RK356*平台rockit视频处理接口

但是RK也将自己所作的工作对其到常用的LInux 开源软件上,比如gstreamer、ffmpeg等,熟悉这些的朋友可以参考RK的文档开使用如上接口可以快速进行视频相关通路的开发。

什么是rockit?有什么作用?

rockit框架的具有以下特性:

稳定的操作接口抽象。 稳定的媒体接口抽象。将平台媒体接口转换为通用媒体接口。 稳定的插件抽象。 支持通用插件管理(TaskGraph)。插件组装,数据传递和控制等。 支持多种媒体应用开发。

也就是它可以像gstreamer一样,通过插件合理的控制每一个 系统的数据流向,从而进行多媒体应用的开发。鉴于tgi倾向于多媒体应用场景开发,我们本次只为作为一个小小的例子,调用剥离开来的mpi接口来实现一个简单的demo开发。

MPI接口将板卡中所的音视频处理器及设备均抽象出来:

该平台整合了RK的硬件资源,对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供接口完成相应功能。该平台支持应用软件快速开发以下功能:输入视频捕获、H.265/H.264/JPEG 编码、H.265/H.264/JPEG 解码、视频输出显示、视频图像前处理(包括裁剪、缩放、旋转)、智能、音频捕获及输出、音频编解码等功能

下期介绍如何快速使用和上手创建自己的项目(基于RK框架或剥离框架自己玩)

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:openstack之glance①
下一篇:openstack之网络①
相关文章

 发表评论

暂时没有评论,来抢沙发吧~