开发者社区> 问答> 正文

ios播放SDK设置缓存无效,使用的是视频点播,播放一下卡一下,很卡,设置了变下边播

AliyunVodPlayer *player = [[AliyunVodPlayer alloc]init];

            player.delegate = self;

            player.autoPlay = NO;

            player.circlePlay = YES;

            [player setDisplayMode:AliyunVodPlayerDisplayModeFitWithCropping];

            

            NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

            NSString *docDir = [pathArray objectAtIndex:0];

            NSString *destFilePath = [docDir stringByAppendingPathComponent:[NSString stringWithFormat:@"video%@",[self getCurrentTime]]];

            [player setPlayingCache:YES saveDir:destFilePath maxSize:1024 maxDuration:10000];

展开
收起
1949174525347251 2019-03-14 17:21:23 1677 0
1 条回答
写回答
取消 提交回答
  • 播放某些视频的时候很卡

    新的播放器状态:加载中

    2019-03-14 17:28:16.834660+0800 SmartMonitors[4805:1342898] newstate is 3,current state is 7

    新的播放器状态:播放

    2019-03-14 17:28:25.752100+0800 SmartMonitors[4805:1342898] newstate is 7,current state is 3

    新的播放器状态:加载中

    2019-03-14 17:28:25.780540+0800 SmartMonitors[4805:1342898] newstate is 3,current state is 7

    新的播放器状态:播放

    2019-03-14 17:28:25.797378+0800 SmartMonitors[4805:1343424] AudioOutputUnitStop

    2019-03-14 17:28:34.764349+0800 SmartMonitors[4805:1342898] newstate is 7,current state is 3

    新的播放器状态:加载中

    2019-03-14 17:28:34.781092+0800 SmartMonitors[4805:1342898] newstate is 3,current state is 7

    新的播放器状态:播放

    2019-03-14 17:28:34.794077+0800 SmartMonitors[4805:1343424] AudioOutputUnitStop


    一直在加载中和播放徘徊,循环播放也是如此

    2019-03-14 17:29:03
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于英特尔 SSD 的虚拟机缓存解决SSD 立即下载
用户态高速块缓存方案 立即下载
高性能Web架构之缓存体系 立即下载