diff --git a/src/providers/embeds/viper.ts b/src/providers/embeds/viper.ts index e05870b..9aeda63 100644 --- a/src/providers/embeds/viper.ts +++ b/src/providers/embeds/viper.ts @@ -21,12 +21,15 @@ export const viperScraper = makeEmbed({ } const playlistUrl = apiResponse.body.source.replace(/^.*\/viper\//, 'https://'); + // You need to set a proxy for flixhq CDN streams. Set up your own from this repo: https://github.com/Pasithea0/M3U8-Proxy + const proxiedPlaylist = `https://proxy-m3u8.uira.live/m3u8-proxy?url=${encodeURIComponent(playlistUrl)}&headers=${encodeURIComponent(JSON.stringify({ Referer: 'https://megacloud.store/' }))}`; + return { stream: [ { type: 'hls', id: 'primary', - playlist: playlistUrl, + playlist: proxiedPlaylist, flags: [flags.CORS_ALLOWED], captions: [], }, diff --git a/src/providers/sources/embedsu.ts b/src/providers/sources/embedsu.ts index 595fbfa..5b23c63 100644 --- a/src/providers/sources/embedsu.ts +++ b/src/providers/sources/embedsu.ts @@ -65,7 +65,7 @@ export const embedsuScraper = makeSourcerer({ id: 'embedsu', name: 'embed.su', rank: 240, - disabled: true, + disabled: false, flags: [flags.CORS_ALLOWED], scrapeMovie: comboScraper, scrapeShow: comboScraper,