From 4c5eef652a0654b6a332af0108e54038f69212f8 Mon Sep 17 00:00:00 2001 From: okjack Date: Sat, 3 Aug 2024 12:37:48 +0800 Subject: [PATCH] Update drm --- app/src/main/java/com/fongmi/android/tv/bean/Drm.java | 9 +-------- app/src/main/java/com/fongmi/android/tv/server/Nano.java | 2 -- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/app/src/main/java/com/fongmi/android/tv/bean/Drm.java b/app/src/main/java/com/fongmi/android/tv/bean/Drm.java index 4f5bf03cc..1b6484602 100644 --- a/app/src/main/java/com/fongmi/android/tv/bean/Drm.java +++ b/app/src/main/java/com/fongmi/android/tv/bean/Drm.java @@ -5,8 +5,6 @@ import android.text.TextUtils; import androidx.media3.common.C; import androidx.media3.common.MediaItem; -import com.fongmi.android.tv.server.Server; -import com.github.catvod.utils.Util; import com.google.gson.annotations.SerializedName; import java.util.UUID; @@ -42,12 +40,7 @@ public class Drm { return C.UUID_NIL; } - private String getUri() { - if (getKey().startsWith("http")) return getKey(); - return Server.get().getAddress("/license/") + Util.base64(getKey(), Util.URL_SAFE); - } - public MediaItem.DrmConfiguration get() { - return new MediaItem.DrmConfiguration.Builder(getUUID()).setLicenseUri(getUri()).build(); + return new MediaItem.DrmConfiguration.Builder(getUUID()).setLicenseUri(getKey()).build(); } } diff --git a/app/src/main/java/com/fongmi/android/tv/server/Nano.java b/app/src/main/java/com/fongmi/android/tv/server/Nano.java index aa401895f..b120861de 100644 --- a/app/src/main/java/com/fongmi/android/tv/server/Nano.java +++ b/app/src/main/java/com/fongmi/android/tv/server/Nano.java @@ -9,7 +9,6 @@ import com.fongmi.android.tv.server.process.Media; import com.fongmi.android.tv.server.process.Process; import com.fongmi.android.tv.server.process.Proxy; import com.github.catvod.utils.Asset; -import com.github.catvod.utils.Util; import com.google.common.net.HttpHeaders; import java.io.InputStream; @@ -72,7 +71,6 @@ public class Nano extends NanoHTTPD { if (url.startsWith("/go")) return go(); if (url.startsWith("/tvbus")) return success(LiveConfig.getResp()); if (url.startsWith("/device")) return success(Device.get().toString()); - if (url.startsWith("/license")) return success(new String(Util.decode(url.substring(9), Util.URL_SAFE))); for (Process process : process) if (process.isRequest(session, url)) return process.doResponse(session, url, files); return getAssets(url.substring(1)); }