fix(extractor): use MediaFlow Proxy for DoodStream #676

Merged
GLlgGL merged 9 commits from patch-4 into main 2026-01-20 20:49:37 +00:00
Showing only changes of commit b822e034b0 - Show all commits

View file

@ -2,7 +2,7 @@ import bytes from 'bytes';
import * as cheerio from 'cheerio';
import { NotFoundError } from '../error';
import { Context, Format, Meta, UrlResult } from '../types';
import { buildMediaFlowProxyExtractorStreamUrl, supportsMediaFlowProxy } from '../utils';
import { buildMediaFlowProxyExtractorRedirectUrl, supportsMediaFlowProxy } from '../utils';
import { Extractor } from './Extractor';
export class DoodStream extends Extractor {
@ -42,7 +42,7 @@ export class DoodStream extends Extractor {
return [
{
url: await buildMediaFlowProxyExtractorStreamUrl(ctx, this.fetcher, 'Doodstream', url, headers),
url: buildMediaFlowProxyExtractorRedirectUrl(ctx, 'Doodstream', url, headers),
format: Format.mp4,
label: this.label,
ttl: this.ttl,