找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[iptv信源 资源分享或寻求] 湖南邵阳电视台php

[复制链接]
发表于 2022-4-19 15:32 | 显示全部楼层 |阅读模式
  1. <?php
  2. $id = isset($_GET['id'])?$_GET['id']:'sygg';
  3. $n = array(
  4.   'syxwzh' => 33 ,//邵阳新闻综合
  5.   'sygg' => 34 ,//邵阳公共
  6. );
  7. $d = json_decode(file_get_contents('http://mapi.sytv.net.cn/api/v1/channel.php'));
  8. for($i=0;$i<count($d);$i++){
  9.         if($n[$id] == $d[$i]->id){
  10.           $playurl = $d[$i]->m3u8;
  11.         };
  12. };
  13. header("location:".$playurl);
  14. //echo $playurl;
  15. ?>
复制代码


我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-4-19 15:49 | 显示全部楼层
更简洁的代码:
<?php
$id = isset($_GET['id'])?$_GET['id']:'sygg';
$n = array(
  'syxwzh' => 33 ,//邵阳新闻综合
  'sygg' => 34 ,//邵阳公共
);
$playurl = json_decode(file_get_contents('http://mapi.sytv.net.cn/api/v1/channel.php?channel_id='.$n[$id]))[0]->m3u8;
header("location:".$playurl);
//echo $playurl;
?>

点评

我用 Perfect Player 播放器在电视上播放,刚进去确实可以播放,放一段时间后,换在其它台,再换回邵阳台,就不能放了,如果隔很久(具体时间没算过)(比如下班回家再打开又能放了),估计是缓存的问题,但手机用同  详情 回复 发表于 2022-5-7 11:57
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-4-19 16:08 | 显示全部楼层
我一般还是用前面一种,直接把全部频道缓存下来。然后直接调用缓存里的,不然每次播放都要访问一次接口……

点评

亲,有没有缓存版示例参考一下?  详情 回复 发表于 2022-4-19 22:36
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-4-19 22:36 | 显示全部楼层
EScZkc_1d8 发表于 2022-4-19 16:08
我一般还是用前面一种,直接把全部频道缓存下来。然后直接调用缓存里的,不然每次播放都要访问一次接口……

亲,有没有缓存版示例参考一下?

点评

https://www.cnblogs.com/kwishly/p/3491189.html 这个就是缓存代码。  详情 回复 发表于 2022-4-19 23:15
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-4-19 23:15 | 显示全部楼层
cfss 发表于 2022-4-19 22:36
亲,有没有缓存版示例参考一下?

https://www.cnblogs.com/kwishly/p/3491189.html
这个就是缓存代码。

点评

好的,有空我研究看看的!感谢  详情 回复 发表于 2022-4-20 18:41
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-4-20 18:41 | 显示全部楼层
EScZkc_1d8 发表于 2022-4-19 23:15
https://www.cnblogs.com/kwishly/p/3491189.html
这个就是缓存代码。

好的,有空我研究看看的!感谢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-7 11:57 | 显示全部楼层
我用 Perfect Player 播放器在电视上播放,刚进去确实可以播放,放一段时间后,换在其它台,再换回邵阳台,就不能放了,如果隔很久(具体时间没算过)(比如下班回家再打开又能放了),估计是缓存的问题,但手机用同样的软件,又不会出现这样的情况。有办法解决吗,谢谢。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-5-7 11:57 | 显示全部楼层
guoma 发表于 2022-4-19 15:49
更简洁的代码:

我用 Perfect Player 播放器在电视上播放,刚进去确实可以播放,放一段时间后,换在其它台,再换回邵阳台,就不能放了,如果隔很久(具体时间没算过)(比如下班回家再打开又能放了),估计是缓存的问题,但手机用同样的软件,又不会出现这样的情况。有办法解决吗,谢谢。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 20:55

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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