|
|
|
@ -862,7 +862,7 @@ var SrcParseS = { |
|
|
|
|
let mnames = urljson.names||[]; |
|
|
|
|
let mheaders = urljson.headers; |
|
|
|
|
for(var j=0;j<murls.length;j++){ |
|
|
|
|
if(mnames[j].indexOf('-yue')==-1){ |
|
|
|
|
if(!/yue|480/.test(mnames[j])){ |
|
|
|
|
let MulUrl = this.formatMulUrl(murls[j].replace(/;{.*}/g,""), urls.length); |
|
|
|
|
urls.push(MulUrl.url); |
|
|
|
|
if(mnames.length>0){ |
|
|
|
@ -1014,8 +1014,7 @@ var SrcParseS = { |
|
|
|
|
let header = this.mulheader(url); |
|
|
|
|
if ((getMyVar('SrcM3U8', '1') == "1"||url.indexOf('vkey=')>-1)&&url.indexOf('.m3u8')>-1) { |
|
|
|
|
var name = 'video'+parseInt(i)+'.m3u8'; |
|
|
|
|
url = cacheM3u8(url, {headers: header, timeout: 8000}, name)+'#pre#'; |
|
|
|
|
log(i+'>>>'+url); |
|
|
|
|
url = cacheM3u8(url, {headers: header, timeout: 3000}, name)+'#pre#'; |
|
|
|
|
} |
|
|
|
|
if(url.indexOf('#isVideo=true#')==-1&&i==0){ |
|
|
|
|
url = url + '#isVideo=true#'; |
|
|
|
|