立即注册
登录
电子工程网
新闻
新品
文章
下载
视频
工具
论坛
研讨会
空间
超级丹的个人空间
https://www.eechina.com/space-uid-118800.html
[收藏]
[复制]
[RSS]
空间首页
博客
主题
留言板
个人资料
论坛
BBS
我的空间
好友
帖子
收藏
道具
勋章
任务
博客
例程:如何使用PX2硬解码H.264裸码流 [CODE_PX2]Decode_RAW_H264_FI
已有 2018 次阅读
2015-1-19 10:39
|
个人分类:
Rayeager PX2
芯客网
Rayeager PX2开发板具有非常强大的多媒体处理能力,如果需要调用硬件加速针对普通媒体文件/码流进行解码,只需按照安卓标准调用多媒体相关接口即可。
针对一些行业用户的特殊需求,Rayeager PX2实际上也开放了接口可以对H.264等裸码流进行解码。
这里提供一份代码即可实现H.264裸码流的解码,如果您具有一定的Android系统开发经验,很快就能理解并进行相关改写。使用方法:
在PX2的Android编译环境根目录下将代码解压,并进入ChipSPARK_PX2_H264_DECODER文件夹,执行以下命令进行编译:
mm -B
即可生成可执行文件,路径为:out/target/product/rkpx2/system/bin/vpu_apiDemo
将该文件通过adb推送到PX2开发板上,并注意chmod 777赋予执行权限。
在adb shell中通过以下命令执行解码:
./vpu_apiDemo -i h264码流文件 -coding 7
其中-coding 7表示该文件为H.264编码,实际上该代码经过修改可以解码很多其它类型码流甚至进行编码工作。通过logcat可以看到相关的解码状态。
相关接口API在这个路径:/hardware/rk29/libon2/vpu_api.h
代码:
ChipSPARK_PX2_H264_DECODER.zip
路过
鸡蛋
鲜花
握手
雷人
收藏
邀请
举报
全部
作者的其他最新博客
•
[教程]PX2开发板上的串口UART3使用入门
•
芯客-Rayeager PX2应用之USB摄像头
•
芯客-Rayeager PX2应用之USB摄像头---UVC摄像头篇
•
芯客-Rayeager PX2支持NetBSD
•
例程:如何使用PX2硬编码H.264 [CODE_PX2]Encode_H264
评论 (
0
个评论)
您需要登录后才可以评论
登录
|
立即注册
评论
超级丹
加为好友
给我留言
打个招呼
发送消息
关于我们
-
服务条款
-
使用指南
-
站点地图
-
友情链接
-
联系我们
电子工程网
© 版权所有
京ICP备16069177号
| 京公网安备11010502021702
返回顶部