添加投屏
This commit is contained in:
@@ -75,22 +75,36 @@ async function getAndroidURL(userId, token, pid, rateType) {
|
|||||||
const baseURL = "https://play.miguvideo.com/playurl/v1/play/playurl"
|
const baseURL = "https://play.miguvideo.com/playurl/v1/play/playurl"
|
||||||
let params = "?sign=" + result.sign + "&rateType=" + rateType
|
let params = "?sign=" + result.sign + "&rateType=" + rateType
|
||||||
+ "&contId=" + pid + "×tamp=" + timestramp + "&salt=" + result.salt
|
+ "&contId=" + pid + "×tamp=" + timestramp + "&salt=" + result.salt
|
||||||
+ "&flvEnable=true&super4k=true" + enableH265Str + enableHDRStr
|
+ "&flvEnable=true&super4k=true" + (rateType == 9 ? "&ott=true" : "") + enableH265Str + enableHDRStr
|
||||||
printDebug(`请求链接: ${baseURL + params}`)
|
printDebug(`请求链接: ${baseURL + params}`)
|
||||||
let respData = await fetchUrl(baseURL + params, {
|
let respData = await fetchUrl(baseURL + params, {
|
||||||
headers: headers
|
headers: headers
|
||||||
})
|
})
|
||||||
|
|
||||||
|
printDebug(respData)
|
||||||
|
|
||||||
if (respData.rid == 'TIPS_NEED_MEMBER') {
|
if (respData.rid == 'TIPS_NEED_MEMBER') {
|
||||||
printYellow("该账号没有会员 正在降低画质")
|
printYellow("该账号没有会员 正在降低画质")
|
||||||
|
let respRateType = parseInt(respData.body.urlInfo?.rateType) > 4 ? 4 : 3
|
||||||
params = "?sign=" + result.sign + "&rateType=3"
|
params = "?sign=" + result.sign + "&rateType=" + respRateType
|
||||||
+ "&contId=" + pid + "×tamp=" + timestramp + "&salt=" + result.salt
|
+ "&contId=" + pid + "×tamp=" + timestramp + "&salt=" + result.salt
|
||||||
+ "&flvEnable=true&super4k=true" + enableH265Str + enableHDRStr
|
+ "&flvEnable=true&super4k=true" + enableH265Str + enableHDRStr
|
||||||
printDebug(`请求链接: ${baseURL + params}`)
|
printDebug(`请求链接: ${baseURL + params}`)
|
||||||
respData = await fetchUrl(baseURL + params, {
|
respData = await fetchUrl(baseURL + params, {
|
||||||
headers: headers
|
headers: headers
|
||||||
})
|
})
|
||||||
|
|
||||||
|
if (respData.rid == 'TIPS_NEED_MEMBER') {
|
||||||
|
printYellow("账号非钻石会员 降低画质")
|
||||||
|
|
||||||
|
params = "?sign=" + result.sign + "&rateType=3"
|
||||||
|
+ "&contId=" + pid + "×tamp=" + timestramp + "&salt=" + result.salt
|
||||||
|
+ "&flvEnable=true&super4k=true" + enableH265Str + enableHDRStr
|
||||||
|
printDebug(`请求链接: ${baseURL + params}`)
|
||||||
|
respData = await fetchUrl(baseURL + params, {
|
||||||
|
headers: headers
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
printDebug(respData)
|
printDebug(respData)
|
||||||
|
|||||||
Reference in New Issue
Block a user