那个大佬出手这个php
http://www.sxtygdy.com/23/23mbdszb/index.shtml研究了一下搞不定,也有软件,叫 锦绣太原 本帖最后由 0000001 于 2024-8-22 15:13 编辑
看了一下,21o04V0 这个是请求
https://hls-api.sxtygdy.com/getCutvHlsLiveKey?t=1724310284&id=49VAfrw&token=xxxx
得来的
https://tytv-hls.sxtygdy.com/49VAfrw/500/21o04V0.m3u8
token 获取
确实大佬已经给出了方法
https://www.tvzb.com/thread-3029-1-1.html
0000001 发表于 2024-8-22 14:58
看了一下,21o04V0 这个是请求
https://hls-api.sxtygdy.com/getCutvHlsLiveKey?t=1724310284&id=49VAfrw& ...
21o04V0这个值不是动态? fxgsfxgs 发表于 2024-8-22 15:15
21o04V0这个值不是动态?
是动态的,参考大佬的代码获取,或者直接用 0000001 发表于 2024-8-22 15:18
是动态的,参考大佬的代码获取,或者直接用
那代码已经挂了,可能token算法变了 fxgsfxgs 发表于 2024-8-22 15:36
那代码已经挂了,可能token算法变了
测试token算法没有问题 token算法没问题 zxw3213 发表于 2024-8-22 17:09
token算法没问题
这个代码深圳台看不了https://www.tvzb.com/forum.php?mod=viewthread&tid=3029&fromuid=5 https://www.sxtygdy.com/23/23mbdszb/index.shtml 这个里面有算法,搜token <?php
error_reporting(0);
$id = isset($_GET['id']) ? $_GET['id'] : 'tyxwzh';
$n = [
'tyxwzh' => '49VAfrw',// 太原新闻综合
'tyjjsh' => 'u8BmT6h',// 太原经济生活
'tysjfz' => 'phsry3e',// 太原社教法制
'tyys' => 'J4EX72D',// 太原影视
'tywt' => 'rk8Z088',// 太原文体
'tyblg' => 'iancgyD',// 太原佰乐购
'tycssh' => "i88rmGU",// 太原城市生活
'tyjy' => "g4XtSCF",// 太原教育
];
$t = time();
$token = md5($t . $n[$id] . 'cutvLiveStream|Dream2017');
$url = "https://hls-api.sxtygdy.com/getCutvHlsLiveKey?t=" . $t . "&token=" . $token . "&id=" . $n[$id];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
$p = curl_exec($ch);
curl_close($ch);
$playurl = 'https://tytv-hls.sxtygdy.com/' . $n[$id] . '/500/' . $p . '.m3u8';
header('Content-Type: application/vnd.apple.mpegurl');
header('Location:' . $playurl);
//echo $playurl;
?>
根据guoma大佬的tide代码https://www.tvzb.com/thread-3029-1-1.html,修改如下:
<?php
error_reporting(0);
$id = isset($_GET['id'])?$_GET['id']:'tyxwzh';
$n = [
//太原台
'tyxwzh' => '49VAfrw', //太原新闻综合
'tyjjsh' => 'u8BmT6h', //太原经济生活
'tysjfz' => 'phsry3e', //太原社教法制
'tyys' => 'J4EX72D', //太原影视
'tywt' => 'rk8Z088', //太原文体
'tyblg' => 'iancgyD', //太原佰乐购
'tycssh' => "i88rmGU", //太原城市生活
'tyjy' => "g4XtSCF", //太原教育
];
$t = time();
$token=md5($t.$n[$id].'cutvLiveStream|Dream2017');
$p = file_get_contents("https://hls-api.sxtygdy.com/getCutvHlsLiveKey?t=".$t."&token=".$token."&id=".$n[$id]);
$playurl = 'https://tytv-hls.sxtygdy.com/'.$n[$id].'/500/'.$p.'.m3u8';
header('Content-Type: application/vnd.apple.mpegurl');
header('Location:'.$playurl);
?>
页:
[1]