jiteloozz 发表于 2023-5-30 16:12:19

四川官网PHP+成都区县PHP【2023.5.30】

本帖最后由 jiteloozz 于 2023-6-8 23:50 编辑

四川官网更新了接口,获取变得简单了。

6.8更新说明:authorization: bearer有时效。所以官网PHP还是用切片版吧。

<?php
date_default_timezone_set('Asia/Shanghai');

$id = $_GET['id'] ?? '0';
$n = array(
    '0' => 'sctv18f9fb5888dedbe0c6a1b',//四川卫视
    '1' => 'sctv28f9fb5888dedbe0c6a1b',//四川经济
    '2' => 'sctv38f9fb5888dedbe0c6a1b',//四川文化旅游
    '3' => 'sctv48f9fb5888dedbe0c6a1b',//四川新闻
    '4' => 'sctv58f9fb5888dedbe0c6a1b',//四川影视文艺
    '5' => 'sctv68f9fb5888dedbe0c6a1b',//四川星空购物
    '6' => 'sctv78f9fb5888dedbe0c6a1b',//四川妇女儿童
    '7' => 'sctv98f9fb5888dedbe0c6a1b',//四川乡村
    '8' => 'kangba8f9fb5888dedbe0c6a1b',//康巴卫视   
);
$strTmp = strtotime("2023-04-22T12:23:26Z");//1682137406->1665750

$timestamp = (time() - 60);
$seq = 1665750 + intval(($timestamp - $strTmp) / 10);
//$seq = intval(time()/10)-166550876;
$current = "#EXTM3U" . PHP_EOL;
$current .= "#EXT-X-VERSION:3" . PHP_EOL;
$current .= "#EXT-X-TARGETDURATION:10" . PHP_EOL;
$current .= "#EXT-X-MEDIA-SEQUENCE:{$seq}" . PHP_EOL;
for ($i = 0; $i < 3; $i++) {
    $current .= "#EXTINF:10," . PHP_EOL;
    $current .= "https://scgctvshow.sctv.com/hdlive/" . $n[$id] . "/1-" . $seq . ".ts" . PHP_EOL;
    $seq = $seq + 1;
}
echo $current;
非切片版sctv.php(有时效)+成都区县PHP    代码回复可见
**** Hidden Message *****

tvzb 发表于 2023-5-31 11:20:46

将楼主的代码放在服务器上。


http://bbs.328326.com/iptv/tvzb12.php




tvzb 发表于 2023-5-31 11:23:53

第二个也上传了。


http://bbs.328326.com/iptv/tvzb13.php?id=cdxwzh




小紫 发表于 2023-6-1 09:20:35

谢谢大神的分享哈。

小朱同学 发表于 2023-6-4 11:21:47

代码回复可见

ningzky 发表于 2023-6-4 15:58:19

四川的不多啊,看看!

姗姗来迟 发表于 2023-6-5 09:23:12

谢谢大哥的分享。

ningzky 发表于 2023-6-11 21:12:53

这个要怎么播放出来啊?

admin 发表于 2023-6-19 09:02:57

ningzky 发表于 2023-6-11 21:12
这个要怎么播放出来啊?

看二楼。

大理段誉 发表于 2023-6-23 18:25:36

支持一上,支持发源。

话打击 发表于 2023-6-28 14:53:41

看看是什么

XQR 发表于 2023-6-29 09:08:06

非切片版sctv.php
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 四川官网PHP+成都区县PHP【2023.5.30】