注意点

1,是否要获取某一帧的画面
2,问题视频是否能够播放( http://legend-video.oss-cn-shanghai.aliyuncs.com/480p/d2b672f21b9729e8480p.mp4
3,拉取进度播放,定位是否准确

Vitamio-iOS-master

IOS上的视频播放解决方案http://www.jianshu.com/p/c6ffe7e9aede使用pod 方式集成注意:设置视频进度不准确:通过关键帧查找位置,如果该时间没有关键帧,会使用最接近的关键帧
视图:1,视频显示在 `GLVPlayerView` 上,没有提供成共有属性,可以在 `GLVPlayerView` 可以通过kvc的方式或者载体的子视图遍历的方式获取2,显示大小问题:如果载体视图设置了圆角,`GLVPlayerView` 会自动缩小到完全显示视频内容,因此直接设置载体视图的圆角是看不到效果的; 可以通过在 `- (void)layoutSubviews` 方法中重写设置 `GLVPlayerView` 的大小
播放实例 ' VMediaPlayer’ 是一个单利(通过 init 方法获取得到的也是单利对象)场景限制: Legend 中:首页进入(1)播放界面播放视频(self.mediaPlayer持有视频模型),再进入到他人中心后播放视频(self.mediaPlayer持有新的视频模型),再次回到(1)播放界面时,视频播放模型需要重新设置;VMediaPlayer 在不使用的时候需要注销 ‘[self.mediaPlayerunSetupPlayer];’,在整个过程中,我们需要判断什么时候注销播放器

短视频SDK

下载:视频录制和编辑,拍照效果

https://help.aliyun.com/document_detail/51992.html?spm=5176.doc53848.6.642.bJmdqV

播放器SDK下载:

播放云点播视频

iOS播放器SDK

视频直播,视频点播

基于AVPlayer:out

骑牛:out

腾讯云播放器

https://www.qcloud.com/document/product/454/7876
问题:1,视频拉去进度不准确(关键帧问题)2,推荐使用专业版,非专业版可能存在一定的播放问题(a,无法使用软件;b,播放前卡顿,锁屏控制播放功能不能正常使用)
具有缓存功能

VLC 播放器

导入 vlc framework:http://www.jianshu.com/p/64de78eab7da 可以根据下面方式引用依赖库浅谈iOS视频播放的N种解决方案http://www.jianshu.com/p/3618a9116660 (demo 和 引入方法)
手机上播放视频,问题视频还是会出现卡顿的现象 out
视频拉去进度不准确(关键帧问题)

bilibili

ijkplayer集成https://juejin.im/entry/59a7ae7b6fb9a0249e3b519fgithub地址:https://github.com/Bilibili/ijkplayer直播使用:http://www.jianshu.com/p/af8bed5b3e26
拉取进度问题

百度云播放器SDK

https://cloud.baidu.com/doc/Downloadcenter/player.html#.E7.89.88.E6.9C.AC.E6.9B.B4.E6.96.B0.E8.AE.B0.E5.BD.95
问题视频播放卡顿

直播

Tencent-NOW

AVPlayer

获取关键帧http://blog.csdn.net/u013282507/article/details/53930947
细数AVPlayer的那些坑http://ivanyuan.farbox.com/post/shi-pin-bo-fang-de-na-xie-keng

功能:

1,快进快退2,视频时长,当前播放的时间3,视频播放状态4,视频缓存5,播放填充模式

results matching ""

    No results matching ""