找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1420|回复: 24

[iptv信源 资源分享或寻求] 凤凰这个php只能480p么

[复制链接]
  1. <?php
  2. error_reporting(0);
  3. $id = isset($_GET['id'])?$_GET['id']:'fhzx';
  4. $fmt = isset($_GET['fmt'])?$_GET['fmt']:'hls';//hls flv
  5. $n = [
  6.   'fhzx' => '7c96b084-60e1-40a9-89c5-682b994fb680',  //资讯台
  7.   'fhzw' => 'f7f48462-9b13-485b-8101-7b54716411ec',  //中文台
  8.   'fhhk' => '15e02d92-1698-416c-af2f-3e9a872b4d78',  //深圳旁边台
  9.   ];
  10. if($fmt == 'hls') $url = "https://m.fengshows.com/api/v3/hub/live/auth-url?stream_type=hls&live_id={$n[$id]}&live_qa=HD";
  11. if($fmt == 'flv') $url = "https://m.fengshows.com/api/v3/hub/live/auth-url?stream_type=flv&live_id={$n[$id]}&live_qa=HD";
  12. $live = get_headers(json_decode(file_get_contents($url))->data->live_url,1)['Location'];
  13. if($fmt == 'flv') {
  14.    header('Location:'.$live);
  15.    //echo $live;
  16.    }
  17. if($fmt == 'hls') {
  18.    $burl = "http://qctv.fengshows.cn/live/";
  19.    $cur = preg_replace("/(.*?.ts)/i", $burl."$1",file_get_contents($live));
  20.    if($id == 'fhzw') $cur = $cur;
  21.    else $cur = preg_replace("/48-/","72-",$cur);
  22.    header("Content-Type: application/vnd.apple.mpegurl");
  23.    print_r($cur);
  24.    }
  25. ?>
复制代码
凤凰秀官方只能480p?这么拉胯?

我的恩山、我的无线 The best wifi forum is right here.
凤凰把TS也加了尾巴了,所以现在720貌似需要注册并登录账号。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

有720的,也是辣眼睛,不如官网的
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

这个也只能播放几分钟就卡了,切片都切不了了。有大神可以修复一下吗?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

论坛里有个720p的,要自己抓token,半个月就得抓一次,很麻烦的,
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

点评

这个东西怎么抓出来  详情 回复 发表于 2023-11-26 23:37
只有声音  详情 回复 发表于 2023-10-11 09:22
这个黑鸟打不开呢  发表于 2023-10-11 08:48
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

有得看就不错了,我这里直接禁止访问
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

tiangulu002 发表于 2023-10-10 22:03
http://playtv-live.ifeng.com/live/06OLEEWQKN4_audio.m3u8

只有声音
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

  1. <?php
  2.    
  3.     $id = $_GET['id']-1; // 1 = 资讯  2 = 中文  3 = 深圳旁边

  4.     $public_key = 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCsMwDFK9QtawzMO7Df8clvO/gmVbpJ10CRz8uvq2pH4+700yURMgHWiMsIsUza0MPEgIffCAFtn4n0wk+arEcm2/vQd+5ebe0urgpGjl64SST0BxMSNgOWHCmKe7jVNWx6OusSUasDD+ieXChjjMDAaoH0Qx2g2Lg5Zu00abJv+QIDAQAB';
  5.     $public_key = "-----BEGIN PUBLIC KEY-----\n".wordwrap($public_key, 64, "\n", true) . "\n-----END PUBLIC KEY-----";
  6.     $public_key_a = openssl_pkey_get_public($public_key);
  7.    
  8.     $ticket = '';
  9.    
  10.     if(openssl_public_encrypt('$2k4Yk84Mo0O!',$encrypt_data,$public_key_a))
  11.     {
  12.         $ticket = base64_encode($encrypt_data);
  13.     }

  14.     $headers = array(
  15.         'fengshows-client: app(android,5010208);23',
  16.         'User-Agent: okhttp/3.11.0'
  17.     );
  18.     $bstrURL = "https://m.fengshows.com/api/v3/live?live_type=tv&page=1&page_size=15";
  19.     $ch = curl_init();
  20.     curl_setopt($ch, CURLOPT_URL, $bstrURL);                  
  21.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
  22.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  23.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
  24.     curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
  25.     $data = curl_exec($ch);
  26.     curl_close($ch);
  27.     $json = json_decode($data);

  28.     $vid = $json[$id]->_id;

  29.     // 不知道是否为动态ID
  30.     // $vid = '7c96b084-60e1-40a9-89c5-682b994fb680';
  31.     //7c96b084-60e1-40a9-89c5-682b994fb680  资讯台
  32.     //f7f48462-9b13-485b-8101-7b54716411ec  中文台
  33.     //15e02d92-1698-416c-af2f-3e9a872b4d78  深圳旁边台

  34.     /**
  35.      *  获取token
  36.      *  token 有一定时效性,建议cache而非频繁登陆,容易ban id
  37.      */

  38.     $loginData = [
  39.         "phone"=>"凤凰秀账号", // 手机号码登陆方式,这里是你的手机号
  40.         "password"=>"凤凰密码", // 密码
  41.         "ticket"=>$ticket,
  42.         "code"=>"86"

  43.     ];
  44.    
  45.     $headers[] = 'Content-Type: application/json; charset=utf-8'; // 增加 content-type
  46.     $bstrURL = "https://m.fengshows.com/user/oauth/login";
  47.     $ch = curl_init();
  48.     curl_setopt($ch, CURLOPT_URL, $bstrURL);                  
  49.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
  50.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  51.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
  52.     curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
  53.     curl_setopt($ch, CURLOPT_POST,TRUE);
  54.     curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode($loginData));
  55.     $data = curl_exec($ch);
  56.    
  57.     curl_close($ch);
  58.     $json = json_decode($data);
  59.     $token = $json->data->token;  
  60.     array_pop($headers); // 移除 content-type 头部
  61.     $headers[] = 'token: '.$token;  // 加入 token 头

  62.     // token 更新接口
  63.     // https://m.fengshows.com/user/oauth/update
  64.     // 使用cache的时候

  65.     // 获取播放链接
  66.     $bstrURL = 'https://m.fengshows.com/api/v3/hub/live/auth-url?live_id='.$vid.'&live_qa=fhd'; // fhd需要提交登陆token
  67.     $ch = curl_init();
  68.     curl_setopt($ch, CURLOPT_URL, $bstrURL);                  
  69.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
  70.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  71.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
  72.     curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
  73.     $data = curl_exec($ch);
  74.     curl_close($ch);
  75.     $json = json_decode($data);
  76.     $liveURL = $json->data->live_url;
  77.    
  78.     header("location:". $liveURL);

  79. ?>
复制代码

点评

太厉害了!!!!!  详情 回复 发表于 2024-2-26 20:03
目前还是可以用的。NPLAYER 播放器 720P  详情 回复 发表于 2023-11-21 14:46
请问cache token需要设置哪步?我输入了ID密码,最近感觉ban ID了。  发表于 2023-11-21 14:22
这个我填了手机号和密码还是480p呀,怎么才能播放720呢  详情 回复 发表于 2023-10-11 10:57
可以的,720P  详情 回复 发表于 2023-10-11 09:54
这个能用么?需要手机号和密码登录?  发表于 2023-10-11 09:35
这个不能放吧  详情 回复 发表于 2023-10-11 09:34
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层

这个不能放吧  
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

点评

我填了自己的手机号和密码 然而并不行,难道还需要其他的么  详情 回复 发表于 2023-10-11 09:56
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层

我填了自己的手机号和密码 然而并不行,难道还需要其他的么
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

是FLV 格式,MX PLAYER 或 NPLAYER 播放器 可以播放,网页不行。

点评

我用的potplayer 写了手机号和密码之后放在服务器 无法播放啊  详情 回复 发表于 2023-10-11 10:24
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
yangruxin 发表于 2023-10-11 10:09
是FLV 格式,MX PLAYER 或 NPLAYER 播放器 可以播放,网页不行。

我用的potplayer 写了手机号和密码之后放在服务器 无法播放啊
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报


这个我填了手机号和密码还是480p呀,怎么才能播放720呢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

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

GMT+8, 2024-4-29 12:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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