|
本帖最后由 jiteloozz 于 2022-1-21 18:20 编辑
1.21更新:更换代理地址
一直以来,我都认为YY没有静态地址,需要代理。
在通过学习直播源代理的PHP过程中,最近无意就发现了,其实是有的。惊喜之余,不妄独享!!!
http://data.3g.yy.com/live/hls/id/id; (标清解析640*368)
测试:武侠经典电影 永恒不变,http://data.3g.yy.com/live/hls/1353587611/1353587611
既然有了静态,是不是用不着代理了呢?非也~主要是这个静态是标清解析,分辨率只有640*368,美中不足。
不知道为什么,YY官网隐藏了轮播频道的分类入口,ID不容易找到了。唯一的地方就是某个轮播页面下的直播推荐还能看到一些频道
如下图:
于是整理测试弄了一份ID表,主要剔除了一些没有用的ID.当然肯定还不完善。
基于以上两点,加强版YY代理源码新鲜出炉。首先感谢825567468、 wjxgzz两位的分享
(参考帖子:https://www.right.com.cn/forum/thread-4034519-1-1.html https://www.right.com.cn/forum/thread-4164739-1-1.html)
本源码经过融合并在此基础上加入了一些自己的元素进去,有不足之处欢迎指正交流~~~
wjxgzz大神源码中的接口bstrURL = 'http://interface.yy.com/hls/new/get/'.$rid.'/'.$rid.'/1200?source=wapyy&callback=jsonp3'; 是标清解析,修改一下,就可以变高清了。
bstrURL = 'http://interface.yy.com/hls/new/get/'.$rid.'/'.$rid.'/4000?source=&callback='; //高清解析,经测试大部分是1280*720或720*1280,竖屏偶尔364*640
精简了部分ID的源码如下,ID列表见附件,你也可以通过我的代理地址http://mmitv.top/pltv/yy.php获取。
- <?php
- $rid = $_GET['id'];
- if($rid==null){
- $arr = array("香港赌片[1280*720]"=>29900720,
- "英叔全集经典鬼片[1280*720]"=>1354869861,
- //此处省略部分ID
- "|熊猫功夫台"=>1355013632
- );
- $arrs = array("YY舞蹈757热舞连连"=>75060578,
- "YY音乐991好歌不停"=>54880976,
- "YY舞蹈993联播不断"=>22490906);
- $key = array_keys($arrs);
- $val = array_values($arrs);
- for ($i=0; $i<count($arrs); $i++) {
- echo ''.$key[$i].',http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?id='.$val[$i].'</a><br>';
- }
- $ke = array_keys($arr);
- $va = array_values($arr);
- echo '===YY影视轮播===</a><br>';
- for ($i=0; $i<count($arr); $i++) {
- echo ''.$ke[$i].',http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?id='.$va[$i].'</a><br>';
- }
- header('Content-Type:text/html;charset=UTF-8');
- $bstrURL = ("https://www.yy.com/more/page.action?biz=sing&subBiz=idx&moduleId=308&pageSize=1500");
- $data=data($bstrURL);
- preg_match_all('/"ssid".*?),".*?"desc":"(.*?)"/is',$data,$m);
- echo '===YY歌舞秀===</a><br>';
- for ($i=0; $i<count($m[0]); $i++) {
- echo ''.$m[2][$i].',http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?id='.$m[1][$i].'</a><br>';
- }
- }
- else
- if (isMobile()==true){
- $playurl = 'http://data.3g.yy.com/live/hls/'.$rid.'/'.$rid.''; //标清解析
- header('location:'.$playurl);
- }
- else{
- $i = rand(1,2);
- switch ($i) {
- case 1:
- //$bstrURL = 'http://interface.yy.com/hls/new/get/'.$rid.'/'.$rid.'/1200?source=wapyy&callback=jsonp3'; //标清解析
- $bstrURL = 'http://interface.yy.com/hls/new/get/'.$rid.'/'.$rid.'/4000?source=&callback='; //高清解析,竖屏偶尔364*640
- $data=data($bstrURL);
- preg_match('/hls":"(.*?)"/',$data,$result);
- header('location:'.$result[1]);
- break;
- case 2://新接口省略,完整版可见
- //$bstrURL = '';
- //$data=data($bstrURL);
- //$result = json_decode($data,true);
- //header('location:'.$result["hls"]);
- //print_r($result["hls"]);
- break;
- }
- }
- function data($bstrURL)
- {
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_URL, $bstrURL);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
- curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
- curl_setopt($ch, CURLOPT_USERAGENT, Mozilla/5.0 );
- curl_setopt($ch,CURLOPT_REFERER,'http://www.yy.com/'.$rid);
- //curl_setopt($ch,CURLOPT_REFERER,'http://wap.yy.com/mobileweb/'.$rid);
- return $data = curl_exec($ch);
- curl_close($ch);
- }
- function isMobile()
- {
- if (isset($_SERVER['HTTP_VIA']) && stristr($_SERVER['HTTP_VIA'], "wap")) {
- return true;
- } elseif (isset($_SERVER['HTTP_ACCEPT']) && strpos(strtoupper($_SERVER['HTTP_ACCEPT']), "VND.WAP.WML")) {
- return true;
- } elseif (isset($_SERVER['HTTP_X_WAP_PROFILE']) || isset($_SERVER['HTTP_PROFILE'])) {
- return true;
- } elseif (isset($_SERVER['HTTP_USER_AGENT']) && preg_match('/(blackberry|configuration\/cldc|hp |hp-|htc |htc_|htc-|iemobile|kindle|midp|mmp|motorola|mobile|nokia|opera mini|opera|android|iphone|ipod|mobi)/i', $_SERVER['HTTP_USER_AGENT'])) {
- return true;
- } else {
- return false;
- }
- }
- ?>
复制代码
代理测试:
YY舞蹈993联播不断,http://mmitv.top/pltv/yy.php?id=22490906强烈推荐,每天都可以看不同的小姐姐扭腰,每天都是好心情!!!
完整版源码见附件,包含新的接口:
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
参与人数 3 | 恩山币 +3 |
收起
理由
|
洋葱***
| + 1 |
多搞点这种热舞代理,谁还不是个老色皮&amp;#128525; |
bing***
| + 1 |
生活不易,相遇也不易,既然这样,让我们成为朋友一起面朝大海、花开花落…… |
ccc***
| + 1 |
风清云淡、飘逸悠然……极爽! |
查看全部评分
|