From 5432654d9feab6146d1164e2457e2c13245e04d5 Mon Sep 17 00:00:00 2001 From: Ovler Date: Mon, 16 Oct 2023 11:09:13 +0800 Subject: [PATCH] upd --- app/src/main/java/org/sifacai/vlcjellyfin/Utils/JfClient.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/sifacai/vlcjellyfin/Utils/JfClient.java b/app/src/main/java/org/sifacai/vlcjellyfin/Utils/JfClient.java index 5955614..042ecd0 100644 --- a/app/src/main/java/org/sifacai/vlcjellyfin/Utils/JfClient.java +++ b/app/src/main/java/org/sifacai/vlcjellyfin/Utils/JfClient.java @@ -221,7 +221,7 @@ public class JfClient { String transcodingUrl = mediaSource.get("TranscodingUrl").getAsString(); // 检查TranscodingUrl是否为空 if (transcodingUrl != null && !transcodingUrl.isEmpty()) { - playurl = config.getJellyfinUrl() + transcodingUrl; + playurl = transcodingUrl; } } } catch (Exception e) { @@ -233,6 +233,8 @@ public class JfClient { // if playurl is still "", return config.getJellyfinUrl() + "/videos/" + itemid + "/stream.mp4?static=true&DeviceId=" + DeviceId + "&api_key=" + AccessToken; if (playurl == null || playurl.isEmpty()) { playurl = config.getJellyfinUrl() + "/videos/" + itemid + "/stream.mp4?static=true&DeviceId=" + DeviceId + "&api_key=" + AccessToken; + } else { + playurl = config.getJellyfinUrl() + playurl; } return playurl; // Return the playurl variable