返回列表 发布新帖
查看: 744|回复: 6

iptv回看源码+m3u8列表

发表于 2025-2-9 02:42:14 | 查看全部 |阅读模式

欢迎注册账号,享受无广告更清爽的界面!

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

×
  1. <?php


  2. error_reporting(0);
  3. date_default_timezone_set("UTC");
  4. $n = [
  5.         'CCTV1HD'=>[20240709,215634,10,32],//CCTV1高清
  6.         'CCTV2HD'=>[20240709,215634,10,20],//CCTV2高清
  7.         'CCTV4HD'=>[20240709,215634,10,16],//CCTV4高清
  8.         'CCTV9HD'=>[20240709,215634,10,16],//CCTV9高清
  9.         'CCTV10HD'=>[20240709,215634,10,19],//CCTV10高清
  10.         'CCTV11HD'=>[20240709,215634,10,99],//CCTV11高清
  11.         'CCTV12HD'=>[20240709,215634,10,19],//CCTV12高清
  12.         'CCTV13HD'=>[20240709,215634,10,60],//CCTV13高清
  13.         'CCTV14HD'=>[20240709,215635,10,19],//CCTV14高清
  14.         'CCTV15'=>[20240709,215635,10,18],//CCTV15
  15.         'ANHUIHD'=>[20240709,215645,10,19],//安徽卫视高清
  16.         'BEIJHD'=>[20240709,215645,10,19],//北京卫视高清
  17.         'DONGNHD'=>[20240709,215645,10,29],//福建东南卫视高清
  18.         'GSWS'=>[20240709,215636,10,17],//甘肃卫视
  19.         'GUANGDHD'=>[20240709,215644,10,39],//广东卫视高清
  20.         'GUANGXHD'=>[20240709,215644,10,37],//广西卫视高清
  21.         'GUIZHD'=>[20240709,215644,10,85],//贵州卫视高清
  22.         'HAINHD'=>[20240709,215644,10,15],//海南卫视高清
  23.         'HAIBHD'=>[20240709,215644,10,26],//河北卫视高清
  24.         'HENHD'=>[20240709,215644,10,17],//河南卫视高清
  25.         'HEILJHD'=>[20240709,215644,10,27],//黑龙江卫视高清
  26.         'HUBEIHD'=>[20240709,215643,10,41],//湖北卫视高清
  27.         'JYJSHD'=>[20240709,215636,10,94],//湖南金鹰纪实高清
  28.         'JYKTHD'=>[20240709,215637,10,241],//湖南金鹰卡通高清
  29.         'HUNANHD'=>[20240709,215643,10,114],//湖南卫视高清
  30.         'JILHD'=>[20240709,215643,10,22],//吉林卫视高清
  31.         'JIANGSHD'=>[20240709,215643,10,61],//江苏卫视高清
  32.         'JXDS'=>[20240709,215638,10,17],//江西都市
  33.         'FSGW'=>[20240709,215637,10,19],//江西风尚购物
  34.         'JXGGNY'=>[20240709,215638,10,30],//江西公共农业
  35.         'JXJY'=>[20240709,215638,10,13],//江西教育
  36.         'JXJJSHHD'=>[20240709,215637,10,20],//江西经济生活高清
  37.         'JXSEHD'=>[20240709,215637,10,16],//江西少儿高清
  38.         'JXWSHD'=>[20240709,215637,10,17],//江西卫视高清
  39.         'JXXWHD'=>[20240709,215637,10,18],//江西新闻高清
  40.         'JXYS'=>[20240709,215637,10,21],//江西影视旅游
  41.         'LIAONHD'=>[20240709,215643,10,24],//辽宁卫视高清
  42.         'NMGWS'=>[20240709,215636,10,18],//内蒙古卫视
  43.         'NXWS'=>[20240709,215635,10,19],//宁夏卫视
  44.         'QHWS'=>[20240709,215635,10,17],//青海卫视
  45.         'SHANDHD'=>[20240709,215643,10,67],//山东卫视高清
  46.         'SXWS'=>[20240709,215635,10,18],//山西卫视
  47.         'SXTV'=>[20240709,215635,10,19],//陕西卫视
  48.         'DONGFHD'=>[20240709,215645,10,88],//上海东方卫视高清
  49.         'SHENZHD'=>[20240709,215642,10,10],//深圳卫视高清
  50.         'SICHD'=>[20240709,215642,10,95],//四川卫视高清
  51.         'TIANJHD'=>[20240709,215642,10,58],//天津卫视高清
  52.         'XZWS'=>[20240709,215635,10,17],//西藏卫视
  53.         'BTWS'=>[20240709,215636,10,15],//新疆兵团卫视
  54.         'XJWS'=>[20240709,215635,10,19],//新疆卫视
  55.         'YUNNHD'=>[20240709,215642,10,16],//云南卫视高清
  56.         'ZHEJHD'=>[20240709,215638,10,135],//浙江卫视高清
  57.         'CETV1HD'=>[20240709,215637,10,16],//中国教育1高清
  58.         'CETV4'=>[20240709,215637,10,18],//中国教育4
  59.         'CHONGQHD'=>[20240709,215642,10,19],//重庆卫视高清
  60.         'XDKT'=>[20240709,215636,10,19],//哈哈炫动

  61.         'CCTV3_HD'=>[20250107,185651,12.28,-1281673],//CCTV3高清
  62.         'CCTV5+HD'=>[20241108,'095220',13.62,-5425],//CCTV5+高清
  63.         'CCTV5_HD'=>[20250107,185457,13.02,-392707],//CCTV5高清
  64.         'CCTV6_HD'=>[20241230,160139,13.15,-113],//CCTV6高清
  65.         'CCTV8_HD'=>[20250115,163504,12.8,-1295402],//CCTV8高清
  66.         'CCTV16HD'=>[20250107,185509,13.33,-386284],//CCTV16高清
  67.         ];

  68. #回看测试:http://127.0.0.1/gcts.php?id=CCTV1HD&playseek=20250206190000-20250206193000
  69. $id = str_replace(' ','+',$_GET['id']??'CCTV1HD');
  70. if(!isset($n[$id])) die(header("HTTP/1.1 404"));
  71. $update = $n[$id][0].$n[$id][1];
  72. $cut = $n[$id][2]??'10';
  73. $offset = $n[$id][3]??'16';
  74. $now = time();
  75. $ip = 'jxcbn.ws-cdn.gitv.tv';
  76. $url_pre = 'http://'.$ip.'/hls/'.$id.'/'.$n[$id][0].'T'.$n[$id][1].'-1-';
  77. $url_end = '.ts';
  78. $playseek = $_GET['playseek']??'';
  79. #模式判断
  80. if ($playseek) {//回放
  81.         $t_arr = explode('-',$playseek);
  82.         $start = floor((strtotime($t_arr[0])-28800-strtotime($update))/$cut)-$offset+3;
  83.         $end = floor((strtotime($t_arr[1])-28800-strtotime($update))/$cut)-$offset+3;
  84.         $m3u8 = "#EXTM3U".PHP_EOL."#EXT-X-VERSION:3".PHP_EOL."#EXT-X-TARGETDURATION:$cut".PHP_EOL."#EXT-X-MEDIA-SEQUENCE:$start".PHP_EOL;
  85.         for (; $start < $end; $start++) {
  86.                 $m3u8 .= "#EXTINF:$cut,".PHP_EOL.$url_pre.$start.$url_end.PHP_EOL;
  87.         }
  88.         $m3u8 .= "#EXT-X-ENDLIST";//结束标志
  89. } else {//直播
  90.         $start = floor(($now-strtotime($update))/$cut-$offset);
  91.         $m3u8 = "#EXTM3U".PHP_EOL."#EXT-X-VERSION:3".PHP_EOL."#EXT-X-TARGETDURATION:$cut".PHP_EOL."#EXT-X-MEDIA-SEQUENCE:$start".PHP_EOL;//前4行
  92.         for ($i = 0; $i<3; $i++,$start++) {//后6行
  93.                 $m3u8 .= "#EXTINF:$cut,".PHP_EOL.$url_pre.$start.$url_end.PHP_EOL;
  94.         }
  95. }
  96. header("Content-Type: application/vnd.apple.mpegURL");
  97. header("Content-Disposition: inline; filename=$id.m3u8");
  98. echo $m3u8;
  99. ?>
复制代码


频道列表
  1. http://127.0.0.1/gcts.php?id=CCTV1HD
  2. http://127.0.0.1/gcts.php?id=CCTV2HD
  3. http://127.0.0.1/gcts.php?id=CCTV4HD
  4. http://127.0.0.1/gcts.php?id=CCTV9HD
  5. http://127.0.0.1/gcts.php?id=CCTV10HD
  6. http://127.0.0.1/gcts.php?id=CCTV11HD
  7. http://127.0.0.1/gcts.php?id=CCTV12HD
  8. http://127.0.0.1/gcts.php?id=CCTV13HD
  9. http://127.0.0.1/gcts.php?id=CCTV14HD
  10. http://127.0.0.1/gcts.php?id=CCTV15
  11. http://127.0.0.1/gcts.php?id=ANHUIHD
  12. http://127.0.0.1/gcts.php?id=BEIJHD
  13. http://127.0.0.1/gcts.php?id=DONGNHD
  14. http://127.0.0.1/gcts.php?id=GSWS
  15. http://127.0.0.1/gcts.php?id=GUANGDHD
  16. http://127.0.0.1/gcts.php?id=GUANGXHD
  17. http://127.0.0.1/gcts.php?id=GUIZHD
  18. http://127.0.0.1/gcts.php?id=HAINHD
  19. http://127.0.0.1/gcts.php?id=HAIBHD
  20. http://127.0.0.1/gcts.php?id=HENHD
  21. http://127.0.0.1/gcts.php?id=HEILJHD
  22. http://127.0.0.1/gcts.php?id=HUBEIHD
  23. http://127.0.0.1/gcts.php?id=JYJSHD
  24. http://127.0.0.1/gcts.php?id=JYKTHD
  25. http://127.0.0.1/gcts.php?id=HUNANHD
  26. http://127.0.0.1/gcts.php?id=JILHD
  27. http://127.0.0.1/gcts.php?id=JIANGSHD
  28. http://127.0.0.1/gcts.php?id=JXDS
  29. http://127.0.0.1/gcts.php?id=FSGW
  30. http://127.0.0.1/gcts.php?id=JXGGNY
  31. http://127.0.0.1/gcts.php?id=JXJY
  32. http://127.0.0.1/gcts.php?id=JXJJSHHD
  33. http://127.0.0.1/gcts.php?id=JXSEHD
  34. http://127.0.0.1/gcts.php?id=JXWSHD
  35. http://127.0.0.1/gcts.php?id=JXXWHD
  36. http://127.0.0.1/gcts.php?id=JXYS
  37. http://127.0.0.1/gcts.php?id=LIAONHD
  38. http://127.0.0.1/gcts.php?id=NMGWS
  39. http://127.0.0.1/gcts.php?id=NXWS
  40. http://127.0.0.1/gcts.php?id=QHWS
  41. http://127.0.0.1/gcts.php?id=SHANDHD
  42. http://127.0.0.1/gcts.php?id=SXWS
  43. http://127.0.0.1/gcts.php?id=SXTV
  44. http://127.0.0.1/gcts.php?id=DONGFHD
  45. http://127.0.0.1/gcts.php?id=SHENZHD
  46. http://127.0.0.1/gcts.php?id=SICHD
  47. http://127.0.0.1/gcts.php?id=TIANJHD
  48. http://127.0.0.1/gcts.php?id=XZWS
  49. http://127.0.0.1/gcts.php?id=BTWS
  50. http://127.0.0.1/gcts.php?id=XJWS
  51. http://127.0.0.1/gcts.php?id=YUNNHD
  52. http://127.0.0.1/gcts.php?id=ZHEJHD
  53. http://127.0.0.1/gcts.php?id=CETV1HD
  54. http://127.0.0.1/gcts.php?id=CETV4
  55. http://127.0.0.1/gcts.php?id=CHONGQHD
  56. http://127.0.0.1/gcts.php?id=XDKT
  57. http://127.0.0.1/gcts.php?id=CCTV3_HD
  58. http://127.0.0.1/gcts.php?id=CCTV5+HD
  59. http://127.0.0.1/gcts.php?id=CCTV5_HD
  60. http://127.0.0.1/gcts.php?id=CCTV6_HD
  61. http://127.0.0.1/gcts.php?id=CCTV8_HD
  62. http://127.0.0.1/gcts.php?id=CCTV16HD
复制代码
爱生活,爱奶昔~
发表于 2025-2-9 02:45:14 | 查看全部
这咋用啊,能否给个教程呢
爱生活,爱奶昔~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-2-9 02:47:35 | 查看全部
http://127.0.0.1/gcts.php?id=CCTV1HD&playseek=20250206190000-20250206193000 加粗部分自己修改时间
爱生活,爱奶昔~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-2-9 02:48:12 | 查看全部
btpanel 发表于 2025-2-9 02:45
这咋用啊,能否给个教程呢


很简单的 装个php>7的环境然后把文件扔上去配合下面的m3u8链接加上回看时间就可以了




http://127.0.0.1/gcts.php?id=CCT ... 0000-20250206193000 加粗部分自己修改时间
爱生活,爱奶昔~
回复 支持 反对

使用道具 举报

发表于 2025-2-9 02:53:26 来自手机 | 查看全部
奇迹 发表于 2025-2-9 02:48
很简单的 装个php>7的环境然后把文件扔上去配合下面的m3u8链接加上回看时间就可以了



大佬强的可怕啊
爱生活,爱奶昔~
回复 支持 反对

使用道具 举报

发表于 2025-2-10 23:22:41 | 查看全部
nb
爱生活,爱奶昔~
回复 支持 反对

使用道具 举报

发表于 2025-2-11 13:12:47 | 查看全部
感谢大佬的提供啊
爱生活,爱奶昔~
回复 支持 反对

使用道具 举报

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

本版积分规则

  • 卡粉专属群
  • 官方电报群
© 2025 Naixi Networks 沪ICP备13020230号-1|沪公网安备 31010702007642号
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表