找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 1096|回复: 7

[iptv信源 资源分享或寻求] 安徽电视台(pc)又恢复双验证了

[复制链接]
发表于 2023-9-15 14:03 | 显示全部楼层 |阅读模式
本帖最后由 guoma 于 2023-9-15 14:05 编辑

安徽电视台(pc)又恢复双验证了,修复后的ahtv.php:
  1. <?php
  2. //https://www.ahtv.cn/folder9000/folder20193?channelIndex=0
  3. error_reporting(0);
  4. $ts = $_GET['ts'];
  5. if(!$ts){
  6.   $id = isset($_GET['id'])?$_GET['id']:'ahws';
  7.   $n = [
  8.   'ahws' => 47,
  9.   'ahjjsh' => 71,
  10.   'ahzyty' => 73,
  11.   'ahys' => 72,
  12.   'ahgg' => 50,
  13.   'ahnykj' => 51,
  14.   'ahgj' => 70,
  15.   'ahyd' => 68,
  16.   ];
  17.   $url = 'http://mapi.ahtv.cn/api/open/ahtv/channel.php?appid=m2otdjzyuuu8bcccnq&appkey=5eab6b4e1969a8f9aef459699f0d9000&is_audio=0&category_id=1';
  18.   $d = json_decode(m3u8($url));
  19.   for($i=0;$i<count($d);$i++){
  20.     if($n[$id] == $d[$i] -> id) $m3u8 = $d[$i] -> m3u8;
  21.     }
  22.   $host = 'https://'.parse_url($m3u8)['host'];
  23.   $burl = dirname($m3u8)."/";
  24.   $live = $burl.strstr(m3u8($m3u8),'hd');
  25.   $php = "http://".$_SERVER ['HTTP_HOST'].$_SERVER['PHP_SELF'];
  26.   //如果你网站协议头是https,将http换成https;
  27.   header('Content-Type: application/vnd.apple.mpegurl');
  28.   print_r(preg_replace("/(.*?.ts)/i", $php."?ts=$host$1",m3u8(trim($live))));
  29.   } else {
  30.   $data = ts($ts);
  31.   header('Content-Type: video/MP2T');
  32.   }
  33. function m3u8($url){
  34.        $ch = curl_init($url);
  35.        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  36.        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  37.        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
  38.        curl_setopt($ch, CURLOPT_HTTPHEADER, ["User-Agent: Mozilla/5.0",]);
  39.        curl_setopt($ch, CURLOPT_REFERER, 'https://www.ahtv.cn/');
  40.        $result = curl_exec($ch);
  41.        curl_close($ch);
  42.        return $result;
  43. }
  44. function ts($url){
  45.        $ch = curl_init($url);
  46.        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  47.        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
  48.        curl_setopt($ch, CURLOPT_HTTPHEADER, ["User-Agent: Mozilla/5.0",]);
  49.        curl_setopt($ch, CURLOPT_REFERER, 'https://www.ahtv.cn/');
  50.        $result = curl_exec($ch);
  51.        curl_close($ch);
  52. }
  53. ?>
复制代码

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2023-9-15 14:08 | 显示全部楼层
大会威武给力
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2023-9-15 15:29 | 显示全部楼层
本帖最后由 EScZkc_1d8 于 2023-9-15 15:47 编辑

可以加个缓存,就不用每次换台都获取一次接口数据了。
毕竟它那个接口是包含了全部频道的。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2024-4-1 11:26 | 显示全部楼层


安徽卫视能看,其他频道返回这个,换了好几台服务器了,还是不行,求大佬更新,跪谢

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

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

GMT+8, 2025-5-31 18:06

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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

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