找回密码
 立即注册
搜索
楼主: luo1234525

[求助]请帮忙写一个php**

 火.. [复制链接]

0

主题

27

回帖

73

积分

注册会员

积分
73
发表于 2025-10-27 08:26:04 | 显示全部楼层

怎么弄的?教我啊

0

主题

13

回帖

32

积分

新手上路

积分
32
发表于 2025-10-28 22:19:20 | 显示全部楼层
level 发表于 2025-10-27 08:26
怎么弄的?教我啊

你有服务器吗?   直接给你PHP

0

主题

27

回帖

73

积分

注册会员

积分
73
发表于 2025-10-29 08:12:17 | 显示全部楼层
myhb 发表于 2025-10-28 22:19
你有服务器吗?   直接给你PHP

有的,按论坛教程docker部署的php

0

主题

27

回帖

73

积分

注册会员

积分
73
发表于 2025-11-6 14:31:42 | 显示全部楼层

大佬你好,帮忙看看我为什么播放不了呢?是我配置的问题吗?其它台都能正常播放呢?感激不尽!!!


本帖子中包含更多资源

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

×

0

主题

13

回帖

32

积分

新手上路

积分
32
发表于 2025-11-8 18:18:41 | 显示全部楼层
level 发表于 2025-10-29 08:12
有的,按论坛教程docker部署的php

<?php

$channel_map = [
    'xwzh' => '10200',  // 新闻综合
    'dzzh' => '10102',  // 大冶综合
];

// 获取频道参数,默认为新闻综合
$channel_id = $_GET['id'] ?? 'xwzh';

// 根据频道别名获取site_id
$site_id = $channel_map[$channel_id] ?? '10200';

// API地址
$api_url = "https://app.cjyun.org.cn/video/player/streamlist?site_id={$site_id}&live_type=1";


$ch = curl_init();
curl_setopt_array($ch, [
    CURLOPT_URL => $api_url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_TIMEOUT => 15,
    CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36',
    CURLOPT_SSL_VERIFYPEER => false,
    CURLOPT_FOLLOWLOCATION => true
]);

$json_data = curl_exec($ch);
curl_close($ch);

if (!$json_data) {
    http_response_code(503);
    die("暂时不可用");
}

$data = json_decode($json_data, true);

if ($data && $data['state'] && !empty($data['data'][0]['play_url'])) {
    header("Location: " . $data['data'][0]['play_url']);
    exit;
} else {
    http_response_code(404);
    die("获取失败");
}
?>   


拿去吧//  这个才出炉的..

0

主题

27

回帖

73

积分

注册会员

积分
73
发表于 2025-11-10 08:07:28 | 显示全部楼层
myhb 发表于 2025-11-8 18:18
拿去吧//  这个才出炉的..

大佬牛逼,可以了,非常感谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|直播源论坛