bep40 commited on
Commit
671b3e8
·
verified ·
1 Parent(s): 7b17d5d

Fix VTV proxy: route .m3u8 through /api/proxy/m3u8/vtv, .ts through /api/proxy/seg/vtv

Browse files
Files changed (1) hide show
  1. vtv_api.py +0 -3
vtv_api.py CHANGED
@@ -236,9 +236,6 @@ def proxy_vtv_m3u8(url: str = Query(...)):
236
  seg_url = base_url + seg_url
237
  if seg_url.endswith('.m3u8'):
238
  rewritten.append("/api/proxy/m3u8/vtv?url=" + requests.utils.quote(seg_url, safe=""))
239
- else:
240
- if seg_url.endswith('.m3u8'):
241
- rewritten.append("/api/proxy/m3u8/vtv?url=" + requests.utils.quote(seg_url, safe=""))
242
  else:
243
  rewritten.append("/api/proxy/seg/vtv?url=" + requests.utils.quote(seg_url, safe=""))
244
  return Response(content='\n'.join(rewritten).encode("utf-8"), media_type="application/vnd.apple.mpegurl", headers={"Access-Control-Allow-Origin": "*", "Cache-Control": "no-cache"})
 
236
  seg_url = base_url + seg_url
237
  if seg_url.endswith('.m3u8'):
238
  rewritten.append("/api/proxy/m3u8/vtv?url=" + requests.utils.quote(seg_url, safe=""))
 
 
 
239
  else:
240
  rewritten.append("/api/proxy/seg/vtv?url=" + requests.utils.quote(seg_url, safe=""))
241
  return Response(content='\n'.join(rewritten).encode("utf-8"), media_type="application/vnd.apple.mpegurl", headers={"Access-Control-Allow-Origin": "*", "Cache-Control": "no-cache"})