关于PLTV回看 部分带PLTV的链接支持7天回看,支持回看的播放器可以直接调用,不支持的也可以通过自定义来实现回看,不过要自己查一下节目单。在地址最后加上?playseek=开始时间-结束时间 (如?playseek=20200722222222-20200722223222代表2020年7月22日22时22分22秒之后的10分钟片段),再将地址里的PLTV改成TVOD即可播放 例: [color=var(--color-text-link)]直播格式 http://183.207.248.108/ott.js.chinamobile.com/PLTV/3/224/3221227581/index.m3u8 [color=var(--color-text-link)]回看格式 http://183.207.248.108/ott.js.chinamobile.com/TVOD/3/224/3221227581/index.m3u8?playseek=20200722222222-20200722223222
其他播放器不熟悉。这里只说DIYP。 列表格式一般是这样的: - 央视#genre#
- CCTV1,http://1.2.3.4/1.m3u8$1080P
- CCTV2,http://1.2.3.4/2.m3u8$1080P
- CCTV3,http://1.2.3.4/3.m3u8$1080P
复制代码怎么让他都显示回看按钮呢。DIYP只认第一个链接。 即,修改成下面这样就OK。 - 央视#genre#
- CCTV1,http://myvps.com/TVOD/u.php?url=http://1.2.3.4/1.m3u8$1080P
- CCTV2,http://1.2.3.4/2.m3u8$1080P
- CCTV3,http://1.2.3.4/3.m3u8$1080P
复制代码
u.php的内容: - <?php
- $url=$_GET['url'];
- header("Location: ".$url);
- ?>
复制代码这里面的myvps.com可以是你的路由器,也可以是自己买的VPS。反正只要是个支持PHP脚本的环境就行。
最重要的是这个源真的支持回看。
怎么判断一个源是否支持回看呢。一个很简单的测试方法。 以WIN10系统为例。 命令行输入 curl http://ivi.bupt.edu.cn/hls/cctv1.m3u8 得到回显: #EXTM3U #EXT-X-VERSION:3 #EXT-X-MEDIA-SEQUENCE:138801 #EXT-X-TARGETDURATION:10 #EXTINF:10.000, cctv1-1620354108000.ts 。。。。
直播流说白了就是由这样一段段的ts文件组成的,服务器一直保存是不现实的,没那么大空间。就看他保存多久了。 随便找个ts文件,拼接成: http://ivi.bupt.edu.cn/hls/cctv1-1620354108000.ts 过一段时间,比如10分钟,30分钟,1小时,再看
如果是200,就是支持回看,如果是HTTP/1.1 404 Not Found,就是不支持回看。
我觉得说的已经很明白了。看不懂的也不用问了。
发帖注意事项
请勿胡乱发帖:https://www.right.com.cn/forum/thread-8307840-1-1.html
账户手机验证:https://www.right.com.cn/forum/home.php?mod=spacecp&ac=plugin&id=jzsjiale_sms:home
|