找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[网络视频应用推荐 使用 疑问] 代理的php电视源,用哪款软件可以使用回放?

[复制链接]
发表于 2022-6-3 13:14 | 显示全部楼层 |阅读模式
一直用的是DIYP影音这款纯自定义版的,看电视。主要是它纯净无广告。而且支持PLTV这类电视源的回放。

最近,看了下论坛分享的php代理电视源,发现里面用&start,&end两个参数实现回放功能。
但是,diyp不认php代理电视源的回放。要怎么设置才行?
大家用这类电视源的回放,是用什么软件?


补充内容 (2022-6-5 15:00):
已经发现,http://localhost:8080/PLTV/pltv.php?id=cctv4&playseek=代理
只要在后面加上 &playseek=代理 就可以点击回放,但是,点击回放后还是黑屏。是要在php里改代码,还是在电视源地址后面加上什么其它代码?

补充内容 (2022-6-6 10:41):
具体要怎么设置DIYP和php代理源,能让DIYP回放?
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-6-3 14:31 来自手机 | 显示全部楼层
<?php
$head_httpdvb = 'http://httpdvb.slave.yqdtv.com:13164/playurl';
$head_httpstream = 'http://stream.slave.yqdtv.com:13164/playurl';
//$head_rtsp = 'rtsp://vod.slave.yqdtv.com:554/playurl';

$accesstoken=array('G981B7E55V21307D1TC06273J4D0002ABM786ACE0AI7A07A0DEK98BDA6','G7E1BC473V21307D1T37C06273JF00002ABM786ACE0AI7A07A0DEK98BDA6','G331C72D3V21307D1T206251J729402ABM786AD2D2I39659027K98BDA6','G171CCF47V21307D1TE06202J347C03ABM7902F3A5I2A659027K98BDA6');

$id=isset($_GET['id'])?$_GET['id']:'001';

$url = 'http://slave.yqdtv.com:13160/media/channel/get_info?chnlid=4200000'.$id.'&accesstoken='.$accesstoken[mt_rand(0,count($accesstoken)-1)];
$result = file_get_contents($url);
$json = json_decode($result);
$playtoken = isset($json->play_token)?$json->play_token:'ABCDEFGHI';

$start='';
$end='';
$isplayback=false;
if(isset($_GET['start'])&isset($_GET['end'])){
    $start=$_GET['start'];
    $end=$_GET['end'];
    $pf_id=$json->pf_info[0]->id;
    $isplayback=true;
}

if($isplayback){
    $playurl=$head_httpstream.'?playtype=lookback&protocol=hls&starttime='.$start.'&endtime='.$end.'&accesstoken='.$accesstoken[mt_rand(0,count($accesstoken)-1)].'&programid='.$pf_id.'&playtoken='.$playtoken;
}else{
    $playurl=$head_httpdvb.'?playtype=live&protocol=hls&accesstoken='.$accesstoken[mt_rand(0,count($accesstoken)-1)].'&programid=4200000'.$id.'&playtoken='.$playtoken;
}

header("location: ".$playurl);
?>

//yqdtv.php?id=001
//yqdtv.php?id=001&start=20220227190000&end=20220227191000е


php
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-6-3 14:32 来自手机 | 显示全部楼层
这是可回放的一个代理电视源

点评

好像不行哦  详情 回复 发表于 2022-6-3 14:53
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-3 14:53 | 显示全部楼层
onlyangli 发表于 2022-6-3 14:32
这是可回放的一个代理电视源

好像不行哦
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-6-3 15:05 | 显示全部楼层
http://localhost:8080/PLTV/pltv.php?id=cctv1&start=20220603120000&end=20220603123600
通过手机自建服务器,用mxplayer播放正常回放
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-6-3 15:07 | 显示全部楼层
<?php
//代理格式举例:http://117.148.179.155/PLTV/88888888/224/3221231468/index.m3u8
//直播,http://你的服务器地址/ahyd.php?id=XXX
//回放,http://你的服务器地址/ahyd.php?id=XXX&start=XXX&end=XXX

//直播:kmgd.php?id=060(&type=live)
//(注:“&type=live”可有可无)
//节目单:kmgd.php?id=060&type=epg

//回看(不支持定时回看):kmgd.php?type=back&start=20220414190009&end=20220414193010&event_id=209737646(此为节目单中某链接里获取到的链接)
$id = isset($_GET['id'])?$_GET['id']:'cctv1';
$n = array(
        //央视
  'cctv1' => '3221225618', //央视综合
  'cctv2' => 'HD-8M-1080P-cctv2', //央视经济
  'cctv3' => 'HD-4000k-1080P-cctv3', //央视综艺
  'cctv4' => '3221225621', //央视国际
  'cctv5' => 'cctv-5', //央视体育
  'cctv6' => 'HD-4000k-1080P-cctv6', //央视电影
  'cctv7' => 'cctv-7', //央视军事
  'cctv8' => 'HD-4000k-1080P-cctv8', //电视剧
  'cctv9' => 'HD-8M-1080P-cctv9', //央视纪录
  'cctv10' => 'cctv-10', //央视科教
  'cctv11' => 'cctv-11', //央视戏曲
  'cctv12' => 'cctv-12', //央视社会与法
  'cctv13' => 'cctv-13', //央视新闻
  'cctv14' => 'cctv-14', //央视少儿
  'cctv15' => 'cctv-15', //央视音乐
  'cctv16' => 'HD-4000k-1080P-cctv16', //奥林匹克
  'cctv17' => 'XMTcctv-17hd', //央视农业农村
  'cctv5+' => 'HD-8M-1080P-cctv05plus', //央视
  
  //卫视
  'ahws' => 'HD-8M-1080P-anhuistv', //安徽卫视
  'zjws' => 'HD-8M-1080P-zhejiangstv', //浙江卫视
  'jsws' => 'HD-8M-1080P-jiangsustv', //江苏卫视
  'hnws' => 'HD-8M-1080P-hunanstv', //湖南卫视
  'bjws' => 'HD-8M-1080P-beijingstv', //北京卫视
  'dfws' => 'HD-8M-1080P-dongfangstv', //东方卫视
  'gdws' => 'hdguangdongstv', //广东卫视
  'szws' => 'hdshenzhenstv', //深圳卫视720
  'tjws' => 'hdtianjinstv', //天津卫视
  'hljws' => 'hdheilongjiangstv', //黑龙江卫视
  'dnws' => 'pltv-dongnanstv', //东南卫视6M
  'scws' => 'pltv-dongnanstv', //四川卫视6M
  'hbws' => 'pltv-hebeistv', //河北卫视6M
  'lnws' => 'pltv-liaoningstv', //辽宁卫视6M
  'hbws' => 'pltv-hubeistv', //湖北卫视8M
  'gzws' => 'pltv-guizhoustv', //贵州卫视8M
  'cqws' => 'XMTchongqingwshd', //重庆卫视6M
  'sdws' => 'XMTshandongwshd', //山东卫视6M
  'jxws' => 'XMTjiangxiwshd', //江西卫视
  
);

//江西移动
$ip = 'http://hwrr.jx.chinamobile.com:8080';


//$head = $ip.'/PLTV/88888888/224/'.$n[$id].'/index.m3u8';
// 直播
//回放 + 参数playseek=EPG节目开始时间-结束时间
//http://117.148.179.155/PLTV/88888888/224/3221231468/index.m3u8?playseek=20220530190000-20220530193000

$start = '';
$end = '';
$isplayback = false;
if (isset($_GET['start']) & isset($_GET['end'])){
        $start = $_GET['start'];
        $end = $_GET['end'];
        $isplayback = true;
}

if ($isplayback){
        $playurl = $ip.'/TVOD/88888888/224/'.$n[$id].'/index.m3u8'.'?playseek='.$start.'-'.$end.'';
}else{
        $playurl = $ip.'/PLTV/88888888/224/'.$n[$id].'/index.m3u8';
}
  
header('Location:'.$playurl);
?>
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-6-3 15:09 | 显示全部楼层
上面的那个只有id=cctv1可用,其它的代码我没改。毕竟只是测试学习用的。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-3 20:14 | 显示全部楼层
不知道怎么用。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-6-4 13:53 | 显示全部楼层

我知道改的不好,不过这只是一个测试用的php。另外,你知道这种回放的php,用哪款软件吗?

点评

diyp好用  详情 回复 发表于 2022-6-4 23:32
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-6-4 23:32 | 显示全部楼层
onlyangli 发表于 2022-6-4 13:53
我知道改的不好,不过这只是一个测试用的php。另外,你知道这种回放的php,用哪款软件吗?

diyp好用

点评

[购此贴必须会&playseek=代理] DIYP音影【代理源】的 [时移回看] 方法 在收藏里发现这个标题,可惜打不开了,显示255权限。 试了下,使用php源后面加了 &playseek=代理 终于回放显示可以点击了,但是,点击还  详情 回复 发表于 2022-6-5 10:37
DIYP怎么设置,我用DIYP使用这种php回放源,它根本不识别,直播正常播放,回放在节目列表中是不显示的。  详情 回复 发表于 2022-6-5 09:59
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-6-5 09:59 | 显示全部楼层

DIYP怎么设置,我用DIYP使用这种php回放源,它根本不识别,直播正常播放,回放在节目列表中是不显示的。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-6-5 10:37 | 显示全部楼层

[购此贴必须会&amp;playseek=代理] DIYP音影【代理源】的 [时移回看] 方法
在收藏里发现这个标题,可惜打不开了,显示255权限。
试了下,使用php源后面加了  &playseek=代理  终于回放显示可以点击了,但是,点击还是黑屏。后面的怎么设置?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-6-6 10:38 | 显示全部楼层
具体要怎么设置DIYP和php代理源,能让DIYP回放?
为什么那个帖子不让看了?这个话题是违禁话题吗?都没人回答
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 19:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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