说明
首先,我想说一说造轮子的事,其实我也很矛盾对于这个来讲,由于公司业务的原因,可能需求会很急,然而给你开发的时间却很短,这时候,许多功能你不能自己去写,也就是去抄别人的,如果说要自己做的话,那么时间肯定不够的,所以说,这个问题很矛盾,你也不想堕落,你想自己造轮子,但是你就是不能造,没有那么多的时间让你浪费,于是,我们好像感觉自己变得不值钱了,好吧,我就想厚着脸皮说,我一直是在抄别人,因为我也没有那么多的时间,同时我也在学习别人的思想,别人的方法,何乐而不为呢!废话不说了,开始今天的任务吧。我在微信AppCode里等你。
效果展示
实现的功能
视频录制
手动对焦
上滑取消录制
视频循环播放
实现方式
视频录制
首先,先感谢Vcamera,新浪微博的视频播放就是用的Vitamio的技术,因此,我用他的视频录制也不为过吧,这个案例就是用Vcamera实现的,所以说实现起来很是容易,少了很多不必要的麻烦,当然这里面也有许多我们可以学习的地方
视频播放
视频的循环播放是用的
videoView
主要代码
1. 初始化
2. 激活Media
3. 处理监听事件
4. 播放视频
最后的话
由于过程还是比较麻烦,只能粘贴部分代码,具体的代码,以我的Demo为主,大家可以下载Demo,浏览全部源码,毕竟这只是一个效果,最重要的还是如何录制视频,还有压缩视频,这些都是非常重要的,让他应用到你的项目中去吧
本文暂时没有评论,来添加一个吧(●'◡'●)