摘要: //用block只有两种:同步执行/异步执行(参数1:队列;参数二:任务) dispatch_async(dispatch_get_global_queue(0, 0),^{ });//异步在新的线程中执行任务,具备开启新线程能力,能跳过该代码执行后面代码 dispatch_sync(dispatc 阅读全文
posted @ 2016-09-11 18:44 mm0322 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 实现视频边下边播,这里的边下边播不是单独开一个子线程去下载,而是把视频播放的数据给保存到本地。简而言之,就是使用一遍的流量,既播放了视频,也保存了视频。 先说一下avplayer自身的播放原理,当我们给播放器设置好url等一些参数后,播放器就会向url所在的服务器发送请求(请求参数有两个值,一个是o 阅读全文
posted @ 2016-09-11 18:42 mm0322 阅读(2020) 评论(0) 推荐(0) 编辑