Browse Source

faster superstream url

pull/404/head
mrjvs 2 years ago
parent
commit
1524a3af39
  1. 6
      src/backend/providers/superstream/index.ts

6
src/backend/providers/superstream/index.ts

@ -248,13 +248,17 @@ registerProvider({
const mappedCaptions = subtitleRes.list const mappedCaptions = subtitleRes.list
.map(convertSubtitles) .map(convertSubtitles)
.filter(Boolean); .filter(Boolean);
const fasterUrl = new URL(hdQuality.path);
fasterUrl.host = "mp4.shegu.net"; // this domain is faster
return { return {
embeds: [], embeds: [],
stream: { stream: {
quality: qualityMap[ quality: qualityMap[
hdQuality.quality as QualityInMap hdQuality.quality as QualityInMap
] as MWStreamQuality, ] as MWStreamQuality,
streamUrl: hdQuality.path, streamUrl: fasterUrl.toString(),
type: MWStreamType.MP4, type: MWStreamType.MP4,
captions: mappedCaptions, captions: mappedCaptions,
}, },

Loading…
Cancel
Save