|
- <?php
- $id = $_GET['id']; // 节目ID
- $mid = $_GET['mid']; // 媒体ID
- $strData = '{"OSVersion":"6.0.1","areaID":"1","locale":"1","loginType":"3","physicalDeviceID":"'.random_deviceID().'","softwareVersion":"470$1$C78051","templatelame":"default","terminalType":"AndroidPhone","terminalVendor":"SAMSUNG","timeZone":"GMT+08:00","userGroup":"-1"}';
- $bstrURL = 'http://vsc.aikan.miguvideo.com:7114/EPG/VPE/PHONE/Authenticate';
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_URL, $bstrURL);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
- curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
- curl_setopt($ch, CURLOPT_POST, TRUE);
- curl_setopt($ch, CURLOPT_HTTPHEADER,array('content-type: application/json'));
- curl_setopt($ch, CURLOPT_POSTFIELDS, $strData);
-
- $data = curl_exec($ch);
- curl_close($ch);
- $json = json_decode($data);
- $jsession = $json->sessionID;
-
- $strData = '{"IDType":0,"businessType":"BTV","channelID":"'.$id.'","mediaID":"'.$mid.'"}';
- $bstrURL = 'http://vsc.aikan.miguvideo.com:7114/VSP/V3/PlayChannel';
- $headers = array(
- 'EpgSession: JSESSIONID='.$jsession,
- 'Cookie: JSESSIONID='.$jsession
- );
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_URL, $bstrURL);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
- curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
- curl_setopt($ch, CURLOPT_POST, TRUE);
- curl_setopt($ch, CURLOPT_HTTPHEADER,array('content-type: application/json'));
- curl_setopt($ch, CURLOPT_HTTPHEADER,$headers);
- curl_setopt($ch, CURLOPT_POSTFIELDS, $strData);
- $data = curl_exec($ch);
- curl_close($ch);
- $json = json_decode($data);
- $url = $json->playURL;
- header ('location:'.$url);
-
- function random_deviceID() // 随机设备码
- {
- // 懒人 //
- $a1 = strval(mt_rand(100000,999999));
- $a2 = strval(mt_rand(100000,999999));
- return '86'.$a1.$a2.'0';
- }
- ?>
复制代码
没啥用,就几个卫视台和浙江本地台+CIBN好像。。ID和MID自己抓吧我懒得搞,CCTV的好像以往有固定地址
mgak.php?id={}&mid={} // 江苏高清 = mgak.php?id=20000147&mid=21000141
ID = "contentId":"20000147"
MID = "mediaFiles":[ { "id":"21000141"
- rogrammeStartTime":"2020-07-29 16:44:00", "mediaId":"43239507", "starttime":"2020-07-29 15:41:00", "isScreeining":"0", "endtime":"2020-07-29 16:44:00", "programListUrl":"http://aikanvod.miguvideo.com/video/p/tvChannelProgramList.jsp?channelId=43239506&tvCategoryId=2000000003" } , { "contentId":"20000147", "channelId":"365", "channelCode":"5500199408", "isfavorited":"0", "favoriteUrl":"http://aikanvod.miguvideo.com/video/p/favorited.jsp?vt=9&contentType=CHANNEL&action=ADD&contentid=20000147", "channelName":"江苏卫视高清新", "pic":"http://vsc.aikan.miguvideo.com:7121/CPS/images/universal/film/poster/fileEntity/20170217/000101/XTV100000641/e9d7cf02-005a-4297-a770-7f048847aa87_op.jpg", "defaultPic":"", "chargeMode":"3", "mediaFiles":[ { "id":"21000141", "bitRate":"2" } ], "programmeId":"202462257", "programCode":"5500199408", "programmeName":"非诚勿扰", "nextProgrammeName":"新闻眼", "nextProgrammeStartTime":"2020-07-29 18:00:00", "mediaId":"21000141", "starttime":"2020-07-29 16:07:00", "isScreeining":"0", "endtime":"2020-07-29 18:00:00", "programListUrl":"http://aikanvod.miguvideo.com/video/p/tvChannelProgramList.jsp?channelId=20000147&tvCategoryId=2000000003" } , { "contentId":"20000163", "channelId":"366", "channelCode":"5500058351", "isfavorited":"0", "favoriteUrl":"http://aikanvod.miguvideo.com/video/p/favorited.jsp?vt=9&contentType=CHANNEL&action=ADD&contentid=20000163", "channelName":"东方卫视高清",
复制代码
返回的地址有点醉人啊,试了下,好像发现有点好玩。emmm.点到为止
- CCTV1_720,http://live.aikan.miguvideo.com/PLTV/88888888/224/3221228104/index.m3u8
- CCTV2_720,http://live.aikan.miguvideo.com/PLTV/88888888/224/3221229095/index.m3u8
- CCTV3_720,http://live.aikan.miguvideo.com/PLTV/88888888/224/3221229098/index.m3u8
- CCTV5_1080,http://live.aikan.miguvideo.com/PLTV/88888888/224/3221228849/index.m3u8
复制代码
主要是 让你们看个好玩的
- {"values":["您可免费观看5分钟,观看完整版请|订购"],"key":"zjProOfOrderTips"}],
复制代码
POTPlayer流畅播放十几分钟了。
|
评分
-
查看全部评分
|