Compare commits

...

1 Commits

Author SHA1 Message Date
deven 13f69f0574 Basic m3u passthrough 2025-08-16 21:31:48 -04:00
@@ -0,0 +1,18 @@
export async function GET(request: Request, res: Response) {
const response = await fetch('https://sdlive.d-ho.me/playlist.m3u8')
if (!response.ok) {
return new Response('Failed to fetch playlist', { status: 500 })
}
const playlist = await response.text()
return new Response(playlist, {
headers: {
'Content-Disposition': 'attachment; filename="sdlive-playlist.m3u8"',
'Content-Type': 'application/vnd.apple.mpegurl',
}
})
}