|
Hi all:
周一拿到一块cubieboard,做了一个apk,播放来自uvc camera(uvc 1.1)的h.264 bitstream可是看起来效果不好,
15fps 320x240 4Mbps即使在这样的配置下:cup和内存也老是跑得很高
User 86%, System 9%, IOW 0%, IRQ 0%
User 268 + Nice 0 + Sys 29 + Idle 13 + IOW 0 + IRQ 0 + SIRQ 0 = 310
PID PR CPU% S #THR VSS RSS PCY UID Name
5483 0 87% R 15 485740K 37632K fg app_38 demo.android.camera.h264
86 0 6% S 7 6536K 232K fg root /sbin/adbd
实现:
1、source code:http://dl.cubieboard.org/softwar ... board_opentv.tar.gz 打开了usb video class开关。
2、其中uvcvideo部分加入了h.264的相关定义
apk采用jni调用v4l2接口取数据,同样透过jni调用ffmpeg解码h.264raw data(to rgb565)。
由于对arm或者附带的图形芯片不了解,如果要硬解码h.264有什么资料可能参考,求大神支招。
|
|