修复直播状态
This commit is contained in:
parent
d9ec693694
commit
78abe9a16b
@ -53,6 +53,7 @@ public class LiveUtils {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static String getHex(byte[] bytes) {
|
||||
return DatatypeConverter.printHexBinary(bytes);
|
||||
}
|
||||
@ -351,13 +352,19 @@ public class LiveUtils {
|
||||
return http_get("https://api.live.bilibili.com/xlive/web-room/v1/index/getInfoByRoom?room_id=" + roomId + "&protocol=0,1&format=0,1,2&codec=0,1&qn=10000&platform=web&ptype=8");
|
||||
|
||||
}
|
||||
|
||||
public static boolean getLiveState(int roomId) {
|
||||
return liveStateMap.get(roomId);
|
||||
}
|
||||
|
||||
public static void reloadLiveState(int roomId) {
|
||||
JSONObject json = getLiveInfo(roomId);
|
||||
if (json != null) {
|
||||
try {
|
||||
liveStateMap.put(roomId, json.getJSONObject("data").getInteger("live_status") == 1);
|
||||
} catch (Exception e) {
|
||||
System.out.println("json = " + json);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user