|
|
|
|
@ -43,14 +43,12 @@ $data = curl_exec($ch); |
|
|
|
|
curl_close($ch); |
|
|
|
|
$realdata = urldecode($data); |
|
|
|
|
unlink($cookietext); |
|
|
|
|
$reg = "/\"roomid\"\:\"[0-9]+\"/i"; |
|
|
|
|
$reg = "/\"roomid\"\:\"([0-9]+)\"/i"; |
|
|
|
|
preg_match($reg, $realdata, $roomid); |
|
|
|
|
$nreg = "/[0-9]+/"; |
|
|
|
|
preg_match($nreg, $roomid[0], $realid); |
|
|
|
|
$nnreg = "/\"id_str\":\"{$realid[0]}\"[\s\S]*?\"hls_pull_url\"/i"; |
|
|
|
|
$nnreg = "/\"id_str\":\"{$roomid[1]}\"[\s\S]*?\"hls_pull_url\"/i"; |
|
|
|
|
preg_match($nnreg,$realdata,$newcontent); |
|
|
|
|
$nnnreg = "/\"hls_pull_url_map\"[\s\S]*?}/i"; |
|
|
|
|
preg_match($nnnreg,$newcontent[0],$finalstr); |
|
|
|
|
$mediaArr = json_decode('{' . $finalstr[0] . '}',true); |
|
|
|
|
$hls_url = $mediaArr['hls_pull_url_map']['FULL_HD1']; |
|
|
|
|
header('location:' . $hls_url); |
|
|
|
|
header('location:' . $hls_url); |
|
|
|
|
|