HaerLearn3288 发表于 2019-9-4 17:38:59

简单做了一个JPEG硬件解码 基于RK3288

首先是在应用开发的时候,需要接收网络上传输来的JPEG数据包,然后实时解码成RGB数据显示。一开始使用软解码,虽然代码写起来很方便,但是CPU占用率很高,而且解码比较慢。勉勉强强1024*768 15帧。再往上估计就不行了。这是对RK3288这么强悍资源的严重浪费啊!所以开始研究RK3288的硬件解码,首先声明,本人是Linux Android方面的初学者。所以解决方案可能也有问题,所以希望对大家有帮助的同时得到大家的指教
我的方法是在源码环境中编写了一个解码函数,编译成SO文件。供应用程序调用
首先我再源码目录下建立了一个文件夹用来存放我的代码如下图


然后就是编写代码了
我将我做的代码上传为附件,这个文件夹使用 mm 指令编译即可得到 SO 文件,SO文件存放在
源码目录/out/target/product/rk3288_box/system/lib/libhelloso.so

im.ln 发表于 2019-9-10 17:22:28

开源精神很好啊。但是你这个包有问题,打不开

HaerLearn3288 发表于 2019-9-15 18:27:59

im.ln 发表于 2019-9-10 17:22
开源精神很好啊。但是你这个包有问题,打不开

是这个RAR打不开吗

高丰考博 发表于 2019-12-5 16:11:32

感谢大佬分享

jpchen 发表于 2019-12-5 16:22:03

{:4_211:}

pippinliu 发表于 2021-3-31 23:03:08

不错

epwynner 发表于 2021-12-17 10:53:48

怎么才能下载?

epwynner 发表于 2021-12-17 11:20:38

多谢啦,非常好。

wx_陈_UJ5 发表于 2021-12-18 11:55:54

谢谢啦
页: [1]
查看完整版本: 简单做了一个JPEG硬件解码 基于RK3288