恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
 迅雷TV版在当贝应用市场独家首发恩山
查看: 2519|回复: 148

[iptv信源 资源分享或寻求] 也发PHP---m3u8与ts双referer验证之合肥电视台

  [复制链接]
发表于 2022-6-9 19:29 | 显示全部楼层 |阅读模式
本帖最后由 jiteloozz 于 2022-8-26 01:04 编辑

最近坛里分享了许多双referer验证的代码,如云南,重庆,达州,防城港,习水等电视台。

本人借鉴了各路大神的写法,也发合肥电视台php,若有不足之处欢迎交流指正。
游客,如果您要查看本帖隐藏内容请回复


个人比较喜欢这种写法,易读易懂,而且替换后的每个ts都是完整的代理地址,可以直接在浏览器验证是否有数据输出。


评分

参与人数 2恩山币 +2 收起 理由
ccc0120 + 1 赢了会所嫩模,输了回家蒸馍!
coolguy007 + 1 大神,可以做个合肥电台的phP吗?或者把合.

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-6-9 20:09 | 显示全部楼层
还有一种双PHP文件的写法,欢迎指正~~~
文件一:hftv.php
(前面同)


if (empty($_GET['ts'])){
print_r(preg_replace("/(.*?.ts)/i","hfts.php?ts=$live$1",get_data($playurl,1)));//get最终m3u8地址,获取TS信息;把ts地址转换成代理的外部参数。
exit;
}
/*//这部分不要
else{
  $ts=get_data($_GET['ts'],0);//get ts参数传入的ts地址。
  //header("Content-type: video/mp2t");
  echo $ts;
  exit;
}
*/
文件二:hfts.php   (专门解析TS切片)
<?php
header('Content-Type: text/json;charset=UTF-8');


$ts= get_data($_GET['ts']);
//header("Content-type: video/mp2t");
echo $ts;
exit;


function get_data($url){
$header=array(
             "User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:50.0) Gecko/20100101 Firefox/50.0",
             "Referer: http://m.hfbtv.com/application/t ... nline=0&type=tv",            
             );   
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0 );
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1 );
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}

?>

把hftv.php和hfts.php在服务器同一位置即可。此方法是否更优,有待验证。


我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 19:31 | 显示全部楼层
感谢分享~~
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 19:39 | 显示全部楼层
看看学习一下。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 19:40 | 显示全部楼层
合肥电视台php
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 19:42 | 显示全部楼层
看看哦,谢谢分享,了解学习一下
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 19:44 | 显示全部楼层
看看学习一下。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 19:47 | 显示全部楼层
谢谢呃呃呃分享一下
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 19:57 | 显示全部楼层
谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 19:58 | 显示全部楼层
看看,借鉴了哪些,哈哈

点评

$php='http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];  详情 回复 发表于 2022-6-9 20:00
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 20:00 | 显示全部楼层
qqincai 发表于 2022-6-9 19:58
看看,借鉴了哪些,哈哈

$php='http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 20:07 | 显示全部楼层
看看学习一下。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 20:08 | 显示全部楼层
看看怎么样
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 20:09 来自手机 | 显示全部楼层
啥时候回来啊,
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-9 20:09 | 显示全部楼层
谢谢谢谢谢谢谢谢
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2022-10-5 14:27

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

| 江苏省互联网有害信息举报中心 举报信箱:js12377@jschina.com.cn 举报电话:025-88802724 | 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797
快速回复 返回顶部 返回列表