以前已经有人尝试使用了PX2板实现H.264裸码流的解码,而且给了例程,不过楼主尝试时碰到了一点小问题,如今也是解决了,如今楼主配上图文教程,分享给你们,一块儿学习。html
先是将源码下载到Android编译环境的的根目录下api
而后执行mm -B命令,可是楼主碰到了这种状况,执行时提示“Could not open packet”ide
并无成功执行这个mm这个命令,而后回到根目录下,执行了下,工具
Source build/envsetup.sh学习
让mm这个命令能够在当前终端下执行。输入后,出现的界面以下。测试
以后即可以继续正常执行mm -B这个命令,执行后以下ui
而后找到测试文件的目录,地址为/out/target/product/rkpx2/system/bin以下spa
而后把这个测试文件vpu_apiDemo经过adb工具下载到板中,以前的先在板中新建了个文件夹/data/wink,将两个文件push进去了板中。其中Video.264是我在网上找的一个H264码流文件,orm
开始测试文件所在的目录下执行了htm
先改变vpu_apiDemo的权限,chmod 777 vpu_apiDemo
而后执行测试文件./vpu_apiDemo -i Video.h264 -coding 7
成功执行,而后能够执行logcat,查看命令是否执行正确,可看到以下解码过程
原楼主的帖子:http://bbs.ickey.cn/group-topic-id-44129.html,具体的源码文件可到源楼主那边下载