在线视频的进度条被锁定,缓冲都好了。就是不允许拖动。有啥方法可以破解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在线视频的进度条被锁定,缓冲都好了。就是不允许拖动。有啥方法可以破解相关的知识,希望对你有一定的参考价值。

我需要在线看完这一集才能看下一集,所以把视频下载下来到本地看的方法不是我需要的,不在线看完我就完成不了任务,但是视频的进度条又禁止拖动!。

参考技术A 除了你是电脑高手,或者破解服务器,其他没有办法,

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

参考技术A 本文讲解的是 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教程

以上是关于在线视频的进度条被锁定,缓冲都好了。就是不允许拖动。有啥方法可以破解的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序-video禁止拖动进度条

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

OpenCV+Qt实现简易视频播放器——支持进度条拖动

记一次 Android 客户端的逆向

像寻求拖动视频进度条这样的视频控件在 HTML 中不起作用?

Javascript实现Video视频进度条拖动无效