android ffmpeg内核 开源播放器编译与使用 支持2.3及4.0

本文详细介绍了开源VLC衍生播放器Faplayer的开发过程,包括Native部分在Ubuntu11.04+NDKr8b+ruby的编译与错误处理,以及在不同Android设备(包括不支持硬解的Android2.3.4设备和支持硬解的Android4.0.3设备)上的测试结果。测试结果显示,Faplayer在两个设备上都能正常运行,但在结束时可能会在某些设备上报错,但不影响使用。同时,提供了Java应用部分的源码,尽管存在资源设置问题,但不影响整体功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 开源 VLC tewilove faplayer   https://github.com/tewilove/faplayer 

 1. 解码库部分,Native部分:Ubuntu 11.04 + NDK r8b + ruby,期间出现了一些错误,如log,error_handlings等函数,根据错误信息规避等方法,并将mkv目录移除。
 2. java应用部分,即apk:使用的是win7 + eclipse + SDK(Android 2.3.4),编译前,在libs目录下放入上面编译出来的lib库。
 3. 测试:在android 2.3.4 设备上(不支持硬解)使用,OK;

     在android 4.0.3 设备上(支持硬解)使用,OK;

     结束时可能会报错,不影响使用。

     java部分的源码放到资源里了,资源的设置有点问题,没找到编辑和减分的地方;

     http://download.csdn.net/detail/changliangdoscript/5145507

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值