From 8f7a1615b93d8147ce0561c8401201398a65cfc1 Mon Sep 17 00:00:00 2001 From: UrloMythus Date: Fri, 3 Jan 2025 11:16:24 +0100 Subject: [PATCH] Fix for SC --- Src/Utilities/m3u8.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Src/Utilities/m3u8.py b/Src/Utilities/m3u8.py index 5a269b5..34f2b71 100644 --- a/Src/Utilities/m3u8.py +++ b/Src/Utilities/m3u8.py @@ -49,3 +49,10 @@ async def clony_m3u8(segment: str, request: Request): full_url = f"{base_url}{segment}?{request.query_params}" m3u8_content = await fetch_m3u8(full_url) return Response(content=m3u8_content, media_type='application/vnd.apple.mpegurl') + +@router.api_route("/storage/enc.key", methods=["GET", "HEAD"]) +async def get_key(): + async with AsyncSession() as client: + response = await client.get("https://vixcloud.co/storage/enc.key",headers = {"User-Agent": User_Agent, "user-agent": User_Agent}) + response.raise_for_status() # Raise an error for bad responses + return response.text \ No newline at end of file