IOS 视屏功能研究
来源:互联网 发布:mac root 空密码登录 编辑:程序博客网 时间:2024/06/07 11:48
视频播放研究主要的 AVplayer,vitamin,ffmpeg
首先第三方库vitamin,(当年做android工程师的时候就用的这个东西,印象比较好) 这东西是好用,支持所有播放格式,界面都是自带的,弃用的原因也就是因为太好用了他的播放对象是单利模式,与我们的业务要求是不能融合的,故而放弃。
接着是研究自带的AVplayer,不得不说这个ios推荐对象还是比较方便的,可有个致命的缺憾是不能播放flv格式的视屏虽然网上很多人都说可以,但是本人亲试是不行的,最后也不得不放弃使用。
最后就着要求使用ffmpeg的方法来做,成功完成业务需求
本人理解,其实视频播放,就是文件下载,都是一段段的分批下载,下载完之后的流在通过解码器转成可以播放的视频流
就而一般视频播放的功能实现 iOS 是讲视屏view add到对应的cell上面,在切换的时候,将之前的播放器remove就可以了
代码本也是晚上找到的,只是我将这个view重新封装了一下,通过代理的方法可以自定义view的使用环境
界面绘制用的masonry 所以大家如果有需求使用记得pod这个类库,
代码上传到 GitHub上,如果有需要可以下载使用,有用请大家star一下,不好也请大家提出,改善改善
再多说一句,我的梦想:希望世界和平
跳到GitHub
阅读全文
0 0
- IOS 视屏功能研究
- iOS APP内购功能实现研究资料
- iOS 离屏渲染研究
- 【IOS】截屏功能
- IOS截屏功能
- iOS截屏功能
- iOS截屏功能
- iOS截屏功能
- iOS 截屏功能
- IOS下的横竖屏切换研究
- iOS 离屏渲染的研究
- iOS 离屏渲染的研究(二)
- iOS 离屏渲染的研究(一)
- iOS 离屏渲染的研究
- iOS 离屏渲染的研究
- iOS 离屏渲染的研究
- iOS 离屏渲染的研究
- iOS 离屏渲染的研究
- spring boot----简单入门
- RN IOS极光推送配置
- 算法--微软面试题:求一个整数数组元素间最小差值
- Java SSL Socket通讯示例
- 深度森林:探索深度神经网络以外的方法
- IOS 视屏功能研究
- 10个重要的Linux ps命令实战
- hnust
- jQuery插件之ajaxFileUpload
- java中while与do-while的选择与应用
- 解决PKIX:unable to find valid certification path to requested target 的问题
- es 模板demo
- 常用正则表达式
- 继承(一)