• 本站域名:OceanCoder.cn 若您喜欢本站,请添加至收藏夹!
  • 网站少部分资源来源自网络,如有侵犯您的权益,请联系站长删除!
  • 本站所有文章,除特殊标明外,皆为本人原创,转载请注明出处,谢谢合作!
  • 本站所下载的资源,若无特殊说明,使用统一解压密码:oceancoder.cn
  • 本站已实现布局自适应,支持手机端、pad端访问,欢迎体验
  • 本站部分资源可通过微信公众号留言获取,欢迎体验

关于某VIP解析视频接口的分析#无广告播放的实现其实也不难

PC类 OceanCoder 2019-05-23 7903 次浏览 0个评论

随便找了一个VIP视频的解析接口(网址我尽可能的隐藏下,这类网址靠广告盈利,就不宣传了),抓包分析如下:



输入视频链接并打开

image.png

查看返回数据


<div id="a1" class="player">
            <iframe id="player" width="100%" height="100%" allowfullscreen="true" scrolling="no" frameborder="0" border="0" 
            marginwidth="0" marginheight="0" 
            src="/m3u8.php?url=https://cn3.78love.cn/hls/20190120/162bad72a3574816c3e1ca335a4b50b8/1547997439/index.m3u8"></iframe>
        </div>


可以看到内联框架的关联网址

/m3u8.php?url=https://cn3.78love.cn/hls/20190120/162bad72a3574816c3e1ca335a4b50b8/1547997439/index.m3u8

其中,

https://cn3.78love.cn/hls/20190120/162bad72a3574816c3e1ca335a4b50b8/1547997439/index.m3u8

就是视频的播放地址,本地搭建dplayer环境,测试一下

Snipaste_2019-05-22_11-05-16.png


可以正常播放的。。。。

该接口针对爱奇艺视频应该不是二次解析接口,所以比较顺利!我们只要解析出视频的真实播放地址就可以实现无广告播放了!

测试了一下,也可以直接解析出腾讯视频的播放地址。但是,优酷的不行,又调用了其它接口。


输入优酷视频链接返回结果如下

<div id="a1" class="player"><iframe id="player" width="100%" height="100%" allowfullscreen="true"
  scrolling="no" frameborder="0"  border="0" marginwidth="0" marginheight="0"  
  src="https://jx.x53.xyz/?url=https://v.youku.com/v_show/id_XNDE2OTc2MjA4MA==.html"></iframe></div>
<div

很显然它又调用了第三方别的接口。。


总结,该接口可以作为爱奇艺和腾讯视频的解析接口,并且可自己抓包实现无广告解析播放



再看看广告部分

1)当User-Agent为PC端的时候,返回以下内容

(function() {
var _zy_a_c_name_=[];document.write('<!--noads-->');})();

无广告。。。也就是电脑端使用该接口可无广告播放

2)当User-Agent为移动端的时候,同样的网址返回了不一样的js代码

image.png

所以,手机端使用时才会弹出这么多的广告

这也是解析接口的主要盈利方式。






已有 7903 位网友参与,快来吐槽:

发表评论