恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 450|回复: 4

[iptv信源 资源分享或寻求] 求修复优酷直播php代理源码

[复制链接]
发表于 2021-6-5 16:59 | 显示全部楼层 |阅读模式
<?php
        $id = $_GET['id'];
        $bstrURL = 'https://acs.youku.com/h5/mtop.youku.live.com.livefullinfo/1.0/?appKey=24679788';
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $bstrURL);       
        curl_setopt($ch, CURLOPT_HEADER, true);          
        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" );
        $data = curl_exec($ch);
        $headerSize = curl_getinfo($ch, CURLINFO_HEADER_SIZE);
        $header = substr($data, 0, $headerSize);
        curl_close($ch);
       
        preg_match_all('/_m_h5_tk=(.*?)_/',$header,$result);
        $h5_token = ($result[1][0]);
       
        preg_match('/_m_h5_tk=.*?;/',$header,$tk1);
        preg_match('/_m_h5_tk_enc=.*?;/',$header,$tk2);
       
        $cookies = $tk1[0].$tk2[0];
       
        $data = array("liveId"=>intval($id),"app"=>"Pc");
        $data = json_encode($data);

        $tt = time() ;
        $sign =md5( $h5_token.'&'.$tt.'&24679788&'.$data);
        $bstrURL = $bstrURL.'&t='.$tt.'&sign='.$sign.'&data='.urlencode($data);
       
        $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_HTTPHEADER,array('Cookie:'.$cookies));
        curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0" );
        $data = curl_exec($ch);
        curl_close($ch);
        $obj = json_decode($data);
       
        $sStreamName = $obj->data->data->stream[0]->streamName;
        $bstrURL = 'http://lvo-live.youku.com/vod2live/'.$sStreamName.'_mp4hd2v3.m3u8?&expire=21600&psid=1&ups_ts='.time().'&vkey=';
        header('location:'.$bstrURL);

?>
只能播放29秒,然后就没下文了,烦请大神修复

评分

参与人数 1恩山币 -1 收起 理由
oreol*** -1 代码别贴出来,有点素质好吗

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-6-5 18:09 | 显示全部楼层
自己重新抓ID。 与代码无关
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-6-5 18:44 | 显示全部楼层
wjxgzz 发表于 2021-6-5 18:09
自己重新抓ID。 与代码无关

大神 能提供几个id测试一下吗?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-6-5 19:01 | 显示全部楼层
试试这个8099139
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-6-6 12:51 | 显示全部楼层
代码shi 正确的,但是好多电影都没有额,
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2021-6-16 00:05

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表