本来想试试能不能越过Vip验证关卡,直接获取到视频资源地址的,但是发现拿到的地址只有几分钟的,或者十几分钟的!
想着这应该是视频分段播放了,获取每一段视频资源地址前,先向后台验证-请求,广告就是这么插入的吧!
HTML5播放器 无感(让用户没有卡顿的体验)分段播放视频,以腾讯视频为例,可以看到,一开始在其中引入了三个video标签,两个是属于隐藏状态display:none; preload=auto; (不懂自行百度) 上面两个video标签是没有引入视频的!
由于每段视频都是有时间长度的,那么该什么时候去获取新视频的资源地址呢?
如果一直看着html,可以发现在这段视频结束之前,另一个video已经引入了另一段视频,并且这个video标签依然是隐藏状态!等上一段视频播放完成之后,上一个video的src的资源地址被清除,被隐藏,引入新视频的video标签显示出来!
主要是对video标签的控制,运用比较灵活
图片一
图片二