当前位置:首页 > 建站技巧 > 重庆电视台PHP

重庆电视台PHP

admin2年前 (2022-09-10)建站技巧1017
※ 声明:本站为非商业性博客,内容均为本站网友收集于互联网公开分享,仅限于学习和探讨的目的,不得将上述内容用于非法或商业途径,版权争议与本站无关,如有冒犯,请留言删除!

<?php
    $t=date('YmdHi');$type=isset($_GET['type'])?$_GET['type']:'hls';$id=isset($_GET['id'])?$_GET['id']:'2';$u="https://sjlivecdn9.cbg.cn/".$t."/app_2/_definst_/ls_".$id.".stream/";if($type=='key'){
    $d = k('https://sjlivecdnx.cbg.cn/1ive/stream_'.$id.'.php','https://www.cbg.cn/');}else if($type=='hls'){
    //header("Content-type: application/x-mpegURL");
    $m3u8=m3u8($u.'chunklist.m3u8');
    getPHPm3u($m3u8,$u,$id);}function m3u8($url){
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
    curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
    $result = curl_exec($ch);
    curl_close($ch);
    return $result;}function getPHPm3u($_m3u8, $_u, $_id){
    $phpself = substr($_SERVER['PHP_SELF'], strripos($_SERVER['PHP_SELF'], "/") + 1);
    $_m3u8=preg_replace('/URI="(.*?)"/','URI="'.$phpself.'?type=key&id='.$_id.'"',$_m3u8);
    if (strpos($_m3u8, '.ts')) {
        preg_match_all("/\n(.*?).ts/", $_m3u8, $a);
        for ($i = 0; $i < count($a[0]); $i++) {
            $_m3u8 = str_replace($a[0][$i], "\n" . $_u . $a[1][$i] . '.ts', $_m3u8);
        }
        echo $_m3u8;
    }}function k($url,$ref){
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
    //curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt ($ch, CURLOPT_REFERER, $ref);
    $result = curl_exec($ch);
    curl_close($ch);}
    ?>


※ 感谢您的支持,如果喜欢本内容,请打赏本站!谢谢!
打赏 支付宝打赏 微信打赏

扫描二维码推送至手机访问。

版权声明:本文由 鹦鹉台 发布,如需转载请注明出处。

本文链接:https://zimtv.cn/tool/重庆电视台PHP.html

标签: PHP源码
分享给朋友:

“重庆电视台PHP” 的相关文章

信阳电视台PHP

信阳电视台PHP

<?php $id = isset($_GET['id'])?$_GET['id']:'xyzh'; $t =&...

嘉峪关电视台直播源

嘉峪关电视台直播源

嘉峪关综合,http://play.kankanlive.com/live/1658978094528926.m3u8 嘉峪关公共,http://play.kankanlive.com/live/1...

抖音小姐姐轮播直播

抖音小姐姐轮播直播

<!DOCTYPE html> <html> <head>     <meta charSe...

微赞系列地方台PHP

微赞系列地方台PHP

<?php $id=isset($_GET['id'])?$_GET['id']:'tnzh'; $n=array(   ...

FontAwesome动态旋转图标类(fa-spin&fa-pulse)

FontAwesome动态旋转图标类(fa-spin&fa-pulse)

一、总结       fa-spin类:将"fa-spinner"这个图标旋转起来,形成一个连续流畅的旋转动画效果。 &nbs...

html5中怎么设置文本斜体

html5中怎么设置文本斜体

html5中设置文本斜体的方法:1、使用“<i>”标签,语法“<i>斜体文本内容</i>”;2、使用“<em>”标签,语法“<em>斜体文本...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。