有问题请到QQ群210741578中交流
1.2.0.168 (日期 2019-3-6)
======================
1、优化解码、渲染性能2、支持更多格式硬解3、修复一些BUG
1.2.0.125 (日期 2017-10-10)
======================
1、BugFix RTMP等直播地址打开失败 - IOCache 只作用在HTTP上2、BugFix 带Cook的HTTP/HTTPS打开失败的问题
3、添加渲染第一帧的回调事件 onFrirstFrameRender
1.2.0.123 (日期 2017-09-20)
======================
1、BugFix 修复播放过程中,来电会崩溃的Bug2、BugFix 解决close播放器,再打开播放器可能导致后续无声音的情况(音频设备被占用)
3、优化弱网环境-流容易结束的问题,添加IO延时重联机制
4、优化,静音模式没声音的现象
5、BugFix 修复Seek后缓冲进度可能一直在0% 和100%两种状态切换的Bug
6、BugFix RMVB可能在回退Seek后只有音频继续播放的Bug
7、BugFix 修复Seek后GetPostion()可能返回Seek前的值
8、BugFix 修复未设置外部字幕时,获取字幕返回崩溃的问题
9、BugFix 修复极少情况出现的崩溃 - 支持特殊宽高不恒定视频解码
10、BugFix 修复音轨切换,视频播放停止的Bug
11、BuGFix 外部字幕支持带UTF-8 BOM 的文件格式
12、优化 - Seek后有几帧画面快进,然后等待音频播放的现象
13、BugFix 修复OpenSucess后Seek再Play()偶尔会显示首帧的Bug
14、BugFix 修复部分mpg不能播放的Bug,底层IO Seek优化
15、优化 提高兼容性,修改音频时间戳较正机制,对时间戳不正常的视频提高兼容性
16、BugFix 避免将MP3等音频的封面图片解析为视频流 - 导致获取到有效宽高,认为当前是视频
17、BugFix 对于Duration无效的视频,Seek后时长估算值无效, - 在Seek后需要清理估算记录重新计算
18、BugFix 内嵌字幕,在回退Seek后,可能不再显示
1.2.0.100 (日期 2017-03-06)======================
新功能:1、增加网络参数设置(COOKIE)
2、增加缓冲大小设置接口
3、增加静音接口
4、底层内核优化,接口和Android平台统一待完成:1、4K硬件播放优化(避免卡顿)
2、视频纵横比设置(现在为默认---- 铺满屏幕 )注意事项:
虽我们尽量保证API接口不变,但基于新功能特性的需要,部分API仍有少许改动//初始化新接口替换如下
//APlayerIOS *aPlayer = [ Init:videoView]; APlayerIOS *aPlayer =[ init];
;
//关闭接口替换如下:
// ;
;
//关闭操作是异步函数,等待关闭完成(状态切回到 AP_STATE_READ 状态)
- (void) player:(APlayerIOS *)player OnPlayComplete:(NSString*) playRet
{
NSLog(@"OnSeekCompleted, playRet = %@", playRet);
//Add,APlayer New API
;
if (self.presentingViewController || !self.navigationController)
{
;
}
else
{
;
}
};//引擎退出,释放内部资源本次更新,使IOS 版本和Android版本接口基本一致,详细使用手册可参考AplayerAndroid 使用手册http://aplayer.open.xunlei.com/APAndroid.zip
1.0.3.1 (日期2015-12-30)
======================
1、添加IOS8+系统硬解
2、支持 arm64 位版本
3、修复一些bug
APlayerIOS 使用方法
1、在xcode中创建一Singel View Application工程,如图1、2
图1
图2
2、添加APlayerIOS.framework到工程中,如图3、4
图3
图4
3、添加系统framework到工程中,在Build Phases中Link Binary With libraries添加系统库。如图5
图5
下一页 (1/2)