diff --git a/app/src/main/java/com/github/catvod/api/QuarkApi.java b/app/src/main/java/com/github/catvod/api/QuarkApi.java index ab525187..aeee38bc 100644 --- a/app/src/main/java/com/github/catvod/api/QuarkApi.java +++ b/app/src/main/java/com/github/catvod/api/QuarkApi.java @@ -351,7 +351,7 @@ public class QuarkApi { String quarkFormat = getPlayFormatQuarkList().get(index); for (Map video : (List>) ((Map) transcoding.get("data")).get("video_list")) { if (video.get("resolution").equals(quarkFormat)) { - return video.get("video_info").toString(); + return (String) ((Map) video.get("video_info")).get("url"); } } return (String) ((Map) ((List>) ((Map) transcoding.get("data")).get("video_list")).get(index).get("video_info")).get("url"); diff --git a/app/src/test/java/WoggTest.java b/app/src/test/java/WoggTest.java index 567aecc0..c0eb49ea 100644 --- a/app/src/test/java/WoggTest.java +++ b/app/src/test/java/WoggTest.java @@ -78,7 +78,7 @@ public class WoggTest { @org.junit.Test public void playerContent() throws Exception { - String content = spider.playerContent("quark4K", "c3f6b5fa48234c53909c65a4ff0f1888++14a1d67e74187d2415c81ba04517a63c++38c5e16d71f7++bOf18g/ZQ/P1U6EoNgIjt4vYXxXOeXa+JiKzZdTHFsI=", new ArrayList<>()); + String content = spider.playerContent("quark4K", "d787d13c003c40bf8149f52ab9e24bd5++1b3bb0d1ab4ef09276e2a1e50cacdd0f++154a891ab53e++h5qQJe8ZhapYxmFUdCX8rRYdnBnJ+kfoSaZJTCDgOtE=", new ArrayList<>()); System.out.println("playerContent--" + content); JsonObject map = Json.safeObject(content); Gson gson = new GsonBuilder().setPrettyPrinting().create(); diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index bf716076..80a22feb 100644 Binary files a/jar/custom_spider.jar and b/jar/custom_spider.jar differ diff --git a/jar/custom_spider.jar.md5 b/jar/custom_spider.jar.md5 index 2079d334..369bab09 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -f9fe580a44e0fa61b2eac049a5b4d124 +61c76bc583e6d866eab103ba4e8ec0dc diff --git a/json/index.json b/json/index.json index 5f67d071..2bb2cd46 100644 --- a/json/index.json +++ b/json/index.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;f9fe580a44e0fa61b2eac049a5b4d124", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;61c76bc583e6d866eab103ba4e8ec0dc", "lives": [ { "name": "直播ipv6", diff --git a/json/index1.json b/json/index1.json index 684471c0..f5e65d03 100644 --- a/json/index1.json +++ b/json/index1.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;f9fe580a44e0fa61b2eac049a5b4d124", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;61c76bc583e6d866eab103ba4e8ec0dc", "lives": [ { "name": "直播ipv6", diff --git a/json/index2.json b/json/index2.json index 56d7e1c8..baa483df 100644 --- a/json/index2.json +++ b/json/index2.json @@ -1,5 +1,5 @@ { - "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;f9fe580a44e0fa61b2eac049a5b4d124", + "spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;61c76bc583e6d866eab103ba4e8ec0dc", "lives": [ { "name": "直播ipv6",