找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 545|回复: 11

[iptv信源 资源分享或寻求] php代理 在电脑VLC能播放,在手机TVBOX端无法播放

[复制链接]
发表于 2024-9-7 12:12 | 显示全部楼层 |阅读模式
本帖最后由 tubuxing 于 2024-9-7 12:47 编辑

请大老看看哪里出问题了


  1. <?php
  2. session_start();
  3. error_reporting(0);
  4. header('Content-Type:text/html;charset=UTF-8');
  5. // header("Content-Type: application/vnd.apple.mpegurl;");
  6. header("Access-Control-Allow-Origin: *"); //允许所有地址跨域请求
  7. require "../../data-Cupbearer4551/api.class.php";


  8. //https://www.ahtv.cn/folder9000/folder20193?channelIndex=0

  9. function m3u8($url, $referer)
  10. {
  11. $ch = curl_init($url);
  12. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  13. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  14. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
  15. curl_setopt($ch, CURLOPT_HTTPHEADER, ["User-Agent: Mozilla/5.0",]);
  16. curl_setopt($ch, CURLOPT_REFERER, $referer);
  17. $res = curl_exec($ch);
  18. curl_close($ch);
  19. return $res;
  20. }

  21. $referer = 'https://www.ahtv.cn/';
  22. if (empty($_GET['ts'])) {
  23. $id = isset($_GET['id']) ? $_GET['id'] : 'jjsh';
  24. $n = [
  25. 'ahws' => 47, //安徽卫视
  26. 'jjsh' => 71, //经济生活
  27. 'zyty' => 73, //综艺体育
  28. 'ys' => 72, //影视频道
  29. 'gg' => 50, //安徽公共
  30. 'ny' => 51, //农业·科教
  31. 'gj' => 70, //安徽国际
  32. 'yd' => 68, //移动电视
  33. ];
  34. $header = ['Referer: https://www.ahtv.cn/'];
  35. $url = 'http://mapi.ahtv.cn/api/open/ahtv/channel.php?appid=m2otdjzyuuu8bcccnq&appkey=5eab6b4e1969a8f9aef459699f0d9000&is_audio=0&category_id=1,2'; //,2
  36. $Curl = chat($url, ['', $header]);
  37. $json = json_decode($Curl[1], true);
  38. $array_column = array_column($json, 'id');
  39. foreach ($array_column as $key => $value) {
  40. if (stripos($value, $n[$id]) !== false) {
  41. $m3u8 = $json[$key]['m3u8'];
  42. break;
  43. }
  44. }
  45. $host = 'https://' . parse_url($m3u8)['host'];
  46. $burl = dirname($m3u8) . "/";
  47. $live = $burl . strstr(chat($m3u8, ['', $header])[1], 'hd');
  48. $php = "https://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']; // REQUEST_URI PHP_SELF
  49. // $php = "https://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'];
  50. // header('Content-Type: application/vnd.apple.mpegurl');
  51. header("Content-Disposition: inline; filename=index.m3u8");
  52. $modifiedM3u8 = preg_replace("/(.*?.ts)/i", $php . "?ts=$host$1", m3u8(trim($live), $referer));
  53. echo $modifiedM3u8;
  54. } else {
  55. // header('Content-Type: video/MP2T');
  56. $playurl = m3u8(trim($_GET['ts']), $referer);
  57. // echo $playurl;
  58. // header('Content-Type: video/MP2T');
  59. // header('Content-Length: ' . strlen($playurl));
  60. echo $playurl;
  61. }
复制代码

本帖子中包含更多资源

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

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2024-9-7 12:20 | 显示全部楼层
你这求助还要必须回复才能查看内容?你觉得别人愿意帮你么?

点评

第一次发帖,也不见得你能帮啊  详情 回复 发表于 2024-9-7 12:48
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-7 12:38 | 显示全部楼层
手机软件那么多,换一个

点评

换了也不行,我的其它代理的都能看,  详情 回复 发表于 2024-9-7 12:50
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-7 12:42 | 显示全部楼层
换一个播放器试下
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-9-7 12:48 | 显示全部楼层
huanggai186 发表于 2024-9-7 12:20
你这求助还要必须回复才能查看内容?你觉得别人愿意帮你么?

第一次发帖,也不见得你能帮啊
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-9-7 12:50 | 显示全部楼层
ca972008 发表于 2024-9-7 12:38
手机软件那么多,换一个

换了也不行,我的其它代理的都能看,
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-7 13:13 来自手机 | 显示全部楼层
ua的问题吧
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-7 13:27 | 显示全部楼层
啥php?分享下

点评

代码在1楼  详情 回复 发表于 2024-9-7 13:58
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-9-7 13:58 | 显示全部楼层

代码在1楼
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-7 20:19 来自手机 | 显示全部楼层
盲猜ua或者referer的锅
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-9-8 07:19 | 显示全部楼层
重庆移动无法观看

点评

我也是重庆移动,可能是40行 是我公用的curl,没在楼中  详情 回复 发表于 2024-9-8 14:48
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-9-8 14:48 | 显示全部楼层
csxf520 发表于 2024-9-8 07:19
重庆移动无法观看

我也是重庆移动,可能是40行 是我公用的curl,没在楼中
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

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

GMT+8, 2024-9-21 23:36

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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