iOS开发之在线视频播放,进度精准拖动

iOS开发之在线视频播放,进度精准拖动,第1张

本文讲解的是 iOS 视频播放, 支持本地,在线播放 进度拖动,精准跳转,获取视频的长度等问题

demo 记得点亮 star 3Q

iOS 视频播放主要使用的类 AVPlayerItem,AVPlayerLayer,AVPlayer

AVPlayerItem: 提供视频信息, 利用视频的 url 创建一个对象利用 kvo 监听 status,可以获取当前视频的状态

AVPlayer: 就类似视频的控制者 可以用来控制视频的播放,暂停,跳转等 它的创建依赖于AVPlayerItem

AVPlayerLayer: 用于视频的显示 可以理解成一个 view 它的创建依赖于AVPlayer

简单总结: AVPlayer控制视频状态, AVPlayerLayer用于显示,AVPlayerItem提供视频信息

获取视频的长度 s

视频精准跳转拖动 UISlider,监听 value 改变方法如下:

//为什么timescale要设置成 600 CMTime教程

工具/原料:oppoR11Pluskt、Android810、爱奇艺1296

1、打开爱奇艺APP,登录并选取自己喜欢的视频。

2、将视频调节到全屏播放状态,点击右侧的录像按钮,进入视频录制状态。

3、选择“截片段”功能键,选取自己要剪辑的位置及时长,完成后点击“确定”即可。

4、在爱奇艺里点击“我的”找到“创作中心”。

5、在“创作中心”找到剪辑的视频并复制链接。

6、把复制的链接粘贴到指定位置,点击“提取视频",然后把提取的视频保存。

7、保存后的视频就可以在相册中找到,这时你就可以对这段视频进行转发。

选择“插入”菜单,然后选择“对象”,然后选择“由文件创建”,然后再d出的窗口中找到你的视频文件就行了。但是如果你要把excel转给其他人看的话,视频文件和excel文件必须一起转走,而且转过去如果不播放你还得把前面的 *** 作重复一遍,也就是把文件

以上就是关于iOS开发之在线视频播放,进度精准拖动全部的内容,包括:iOS开发之在线视频播放,进度精准拖动、爱奇艺怎么提取视频片段、视频上传到Excel中直接显示的是播放状态怎么 *** 作等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9630022.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存