diff --git a/packages/core/src/streams/proxifier.ts b/packages/core/src/streams/proxifier.ts index 17b00421..631da646 100644 --- a/packages/core/src/streams/proxifier.ts +++ b/packages/core/src/streams/proxifier.ts @@ -22,7 +22,11 @@ class Proxifier { } const streamUrl = new URL(stream.url); const proxyUrl = new URL(proxy.url); - if (streamUrl.host === proxyUrl.host) { + if ( + streamUrl.host === proxyUrl.host && + // check for proxy endpoint for stremthru, not needed for mediaflow as all mediaflow links are proxied + (proxy.id === 'mediaflow' || streamUrl.pathname.includes('/v0/proxy')) + ) { stream.proxied = true; return false; }