找回密码
 立即注册
搜索
查看: 118|回复: 4

大佬们 可以写下这个php吗

[复制链接]

10

主题

104

回帖

134

积分

彩电迷

积分
134
发表于 2025-12-24 23:52:40 | 显示全部楼层 |阅读模式
https://www.hrbtv.net/folder79/   哈尔滨的频道  3个

2

主题

157

回帖

174

积分

彩电迷

积分
174
发表于 2025-12-25 01:16:30 | 显示全部楼层
静态的,要什么php

0

主题

157

回帖

216

积分

等离子电视迷

积分
216
发表于 2025-12-25 10:42:36 | 显示全部楼层
<?php
header('Access-Control-Allow-Origin: *');
$channels = [
    'xwzh' => '3', // 新闻综合频道
    'yspd' => '5', // 影视频道
    'shpd' => '7', // 生活频道
];
$channel = isset($_GET['id']) ? trim($_GET['id']) : '';
if (empty($channel)) {
    header('Content-Type: text/plain; charset=utf-8');
    die("请指定频道代码:\n" . implode("\n", array_keys($channels)));
}
if (!isset($channels[$channel])) {
    header('Content-Type: text/plain; charset=utf-8');
    die("无效的频道代码,可用:\n" . implode("\n", array_keys($channels)));
}
$channelId = $channels[$channel];
$url = "https://www.hrbtv.net/m2o/channel/channel_info.php?id=" . $channelId;
$json = @file_get_contents($url);
if (!$json) {
    header('Content-Type: text/plain; charset=utf-8');
    die("无法获取频道信息");
}
$data = json_decode($json, true);
if (!$data || !isset($data[0])) {
    header('Content-Type: text/plain; charset=utf-8');
    die("解析数据失败");
}
$info = $data[0];
$m3u8 = '';
if (isset($info['channel_stream']) && is_array($info['channel_stream'])) {
    foreach ($info['channel_stream'] as $stream) {
        if (!empty($stream['m3u8'])) {
            $m3u8 = $stream['m3u8'];
            break;
        }
    }
}
if (empty($m3u8) && !empty($info['m3u8'])) {
    $m3u8 = $info['m3u8'];
}
if (empty($m3u8)) {
    header('Content-Type: text/plain; charset=utf-8');
    die("找不到m3u8地址\n原始数据:" . json_encode($info, JSON_UNESCAPED_UNICODE));
}
header('HTTP/1.1 302 Found');
header('Location: ' . $m3u8);
exit;
?>



使用说明:

xxx.php?id=xwzh  //新闻综合频道
xxx.php?id=yspd  //影视频道
xxx.php?id=shpd  //生活频道

10

主题

104

回帖

134

积分

彩电迷

积分
134
 楼主| 发表于 2025-12-25 11:11:43 | 显示全部楼层
975168865 发表于 2025-12-25 10:42
使用说明:

xxx.php?id=xwzh  //新闻综合频道

10

主题

104

回帖

134

积分

彩电迷

积分
134
 楼主| 发表于 2025-12-25 11:12:20 | 显示全部楼层
93met 发表于 2025-12-25 01:16
静态的,要什么php

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

本版积分规则

手机版|小黑屋

创办于 2025 年 5 月 5 日

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