找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 9837|回复: 119

[iptv信源 资源分享或寻求] 闲说1905电影网---CCTV6.PHP,向大神请教两个问题!

 火.. [复制链接]
发表于 2022-6-24 20:45 | 显示全部楼层 |阅读模式
本帖最后由 jiteloozz 于 2022-7-13 14:08 编辑

1905电影网CCTV6频道的代理地址,原来的preg_match获取方式失效了,网页源码里现在已看不到直播地址。

PC端:https://www.1905.com/cctv6/live/
手机端:https://m.1905.com/m/cctv6/gzh/

2022.7.12说明:此接口失效,但算法可适用于免费电影

值得一提的是,手机端网页我用浏览器查看源码居然能看到直播源地址,但是用PC查看或是PHP CURL都没有源码中的地址。甚感疑惑,如图

向大神请教问题1:
为什么会出现这种源码数据有一段不一样的情况?

既然网页抓取方法行不通了,那看看有没有接口可用。。。
还好,PC端和手机端都找到了:
PC端:$url='https://profile.m1905.com/mvod/getliveinfo.php?nonce=1655974733&expiretime=1655975333&cid=999999&streamname=LIVE2OR14O20ADLYU&uuid=30a14081-d7bc-47ff-8c93-9b4e812ae248&playerid=473254168025387&page=https%3A%2F%2Fwww.1905.com%2F&signature=9276e3496af4b6b5fb3f4df45b37b9bb58df1378&type=json';
手机端:$url='https://profile.m1905.com/mvod/getliveinfo.php?nonce=1655970516&expiretime=1655971116&cid=999999&streamname=LIVEOCTI36HXJXB9U&uuid=9550c399-a684-4545-8a37-499bc22c9349&playerid=051619085160464&page=https%3A%2F%2Fm.1905.com%2Fm%2Fcctv6%2Fgzh%2F%3Fhome&signature=6a1796f96c37bf6fefdf0d5ed2c538d7836336af&type=json';
接口参数浅析:
nonce=1655974733//时间戳1
expiretime=1655975333//时间戳2
//时间戳2-时间戳1=600
cid=999999//固定值
streamname=LIVE2OR14O20ADLYU//PC端固定
streamname=LIVEOCTI36HXJXB9U//手机端固定
uuid=30a14081-d7bc-47ff-8c93-9b4e812ae248,貌似和guoma大佬写的奥点云里那个UUID算法一样;
playerid=473254168025387//这个有算法
playerId = ( +new Date() + '' ).slice(6) + ( Math.random() + '' ).slice( -8 );
signature=9276e3496af4b6b5fb3f4df45b37b9bb58df1378,貌似是32位MD5,与以上参数都有关
接口应该是动态加密,现在可用,不知时效多久!?


向大神请教问题2:
寻求接口中的signature算法相关函数。。。如果有的话~~~


附CCTV6.php
<?php
$id = isset($_GET['id'])?$_GET['id']:'pc';
switch ($id) {
    case 'pc':
        $url='https://profile.m1905.com/mvod/getliveinfo.php?nonce=1655970516&expiretime=1655971116&cid=999999&streamname=LIVEOCTI36HXJXB9U&uuid=9550c399-a684-4545-8a37-499bc22c9349&playerid=051619085160464&page=https%3A%2F%2Fm.1905.com%2Fm%2Fcctv6%2Fgzh%2F%3Fhome&signature=6a1796f96c37bf6fefdf0d5ed2c538d7836336af&type=json';
        break;
    default:
        $url='https://profile.m1905.com/mvod/getliveinfo.php?nonce=1655974733&expiretime=1655975333&cid=999999&streamname=LIVE2OR14O20ADLYU&uuid=30a14081-d7bc-47ff-8c93-9b4e812ae248&playerid=473254168025387&page=https%3A%2F%2Fwww.1905.com%2F&signature=9276e3496af4b6b5fb3f4df45b37b9bb58df1378&type=json';
        break;
}
$data=get_data($url);//没有用file_get_contents(),貌似获取不稳定
$json=json_decode(trim($data,'()'));
$host=$json->data->quality->hd->host;
$path=$json->data->path->hd->path;
$sign=$json->data->sign->hd->sign;
$playurl=$host.$path.$sign;
//print_r($playurl);
header('Location:'.$playurl);
function get_data($bstrURL){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $bstrURL);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
return $data = curl_exec($ch);
curl_close($ch);
}
?>
本来CCTV6的源满大街都是,秉着学习和巩固PHP知识,所以和大家水了这一贴~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 1恩山币 +1 收起 理由
ivk*** + 1 感谢修复。又可以愉快的玩耍了

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-26 12:46 | 显示全部楼层
本帖最后由 yh0306 于 2022-6-26 13:06 编辑

app的稳定点

网页版signature算法

按照你php里已知参数来复现

第一条

signature=6a1796f96c37bf6fefdf0d5ed2c538d7836336af

  1. echo sha1('cid=999999&expiretime=1655971116&nonce=1655970516&page=https%3A%2F%2Fm.1905.com%2Fm%2Fcctv6%2Fgzh%2F%3Fhome&playerid=051619085160464&streamname=LIVEOCTI36HXJXB9U&uuid=9550c399-a684-4545-8a37-499bc22c9349.dde3d61a0411511d');
复制代码


第二条

signature=9276e3496af4b6b5fb3f4df45b37b9bb58df1378

  1. echo sha1('cid=999999&expiretime=1655975333&nonce=1655974733&page=https%3A%2F%2Fwww.1905.com%2F&playerid=473254168025387&streamname=LIVE2OR14O20ADLYU&uuid=30a14081-d7bc-47ff-8c93-9b4e812ae248.dde3d61a0411511d');
复制代码


点评

原来是SHA1算法,从哪里看出来的啊~~~  详情 回复 发表于 2022-6-26 14:07
Y大威武~~~  详情 回复 发表于 2022-6-26 14:05
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-6-26 14:27 | 显示全部楼层
本帖最后由 jiteloozz 于 2022-6-26 14:36 编辑

感谢Y大,备用接口:
https://profile.m1905.com/mvod/getliveinfo.php?cid=999999&expiretime=1788888888&nonce=1688888888&page=https%3A%2F%2Fwww.1905.com%2F&playerid=888888888888888&streamname=LIVE2OR14O20ADLYU&uuid=88888888-8888-4888-8888-888888888888&signature=92762d6aab406e18d16bf9d9212774d324c845f3&type=json

https://profile.m1905.com/mvod/getliveinfo.php?cid=999999&expiretime=1788888888&nonce=1688888888&page=https%3A%2F%2Fm.1905.com%2Fm%2Fcctv6%2Fgzh%2F%3Fhome&playerid=888888888888888&streamname=LIVEOCTI36HXJXB9U&uuid=88888888-8888-4888-8888-888888888888&signature=336f1788e801403571a869fd29ea19faee7d4ae1&type=json
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 20:53 | 显示全部楼层
PC端和手机端都找到了:
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 20:53 | 显示全部楼层
谢谢了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 20:57 | 显示全部楼层
谢谢大神的分享。我是小白,天天跟着大佬屁股后面捡
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 20:57 来自手机 | 显示全部楼层
虽然对php一窍不通,但是还是支持下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 20:58 来自手机 | 显示全部楼层
请问,这个应该怎么使用?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 20:59 | 显示全部楼层
路过看看
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 21:01 | 显示全部楼层
可用,完美输出,不知道什么时候又更新

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 21:06 | 显示全部楼层
能用就好,动动改改就歇菜了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 21:07 | 显示全部楼层
谢谢分享谢谢分享谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 21:14 | 显示全部楼层
大神就是大神
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 21:22 | 显示全部楼层
看下是什么好东西
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 21:37 | 显示全部楼层
xiexiefenxiang
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 21:42 | 显示全部楼层
谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-24 21:48 | 显示全部楼层
前面有一天我看着这网站改了三次url调用方式。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-26 03:34

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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