pull/563/head
okjack 1 year ago
parent 20f1bb97f7
commit 4c5eef652a
  1. 9
      app/src/main/java/com/fongmi/android/tv/bean/Drm.java
  2. 2
      app/src/main/java/com/fongmi/android/tv/server/Nano.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();
}
}

@ -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));
}

Loading…
Cancel
Save