Skip to content

Commit

Permalink
Merge pull request FongMi#436 from okcaptain/dev
Browse files Browse the repository at this point in the history
update
  • Loading branch information
okcaptain committed May 16, 2024
2 parents 0756ec7 + 4f521f0 commit 712636e
Showing 1 changed file with 0 additions and 11 deletions.
11 changes: 0 additions & 11 deletions app/src/main/java/com/fongmi/android/tv/server/Nano.java
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,11 @@
import com.fongmi.android.tv.server.process.Cache;
import com.fongmi.android.tv.server.process.Local;
import com.fongmi.android.tv.server.process.Process;
import com.fongmi.android.tv.utils.M3U8;
import com.github.catvod.utils.Asset;
import com.google.common.net.HttpHeaders;

import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
Expand Down Expand Up @@ -72,7 +69,6 @@ public Response serve(IHTTPSession session) {
if (session.getMethod() == Method.POST) parse(session, files);
if (url.contains("?")) url = url.substring(0, url.indexOf('?'));
if (url.startsWith("/go")) return go();
if (url.startsWith("/m3u8")) return m3u8(session);
if (url.startsWith("/proxy")) return proxy(session);
if (url.startsWith("/tvbus")) return success(LiveConfig.getResp());
if (url.startsWith("/device")) return success(Device.get().toString());
Expand All @@ -99,13 +95,6 @@ private Response go() {
return success();
}

private Response m3u8(IHTTPSession session) {
String url = session.getParms().get("url");
String result = M3U8.get(url, session.getHeaders());
if (result.isEmpty()) return redirect(url, session.getHeaders());
return newChunkedResponse(Response.Status.OK, MIME_PLAINTEXT, new ByteArrayInputStream(result.getBytes(StandardCharsets.UTF_8)));
}

private Response proxy(IHTTPSession session) {
try {
Map<String, String> params = session.getParms();
Expand Down

0 comments on commit 712636e

Please sign in to comment.