From f87ee16cbbb2da0266192fa032a27ed9c761b610 Mon Sep 17 00:00:00 2001 From: Radiquum Date: Wed, 9 Jul 2025 02:24:33 +0500 Subject: [PATCH] feat/fix: add support for custom episode urls --- .../ReleasePlayer/ReleasePlayerCustom.tsx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/components/ReleasePlayer/ReleasePlayerCustom.tsx b/app/components/ReleasePlayer/ReleasePlayerCustom.tsx index d85368a..2ac55a1 100644 --- a/app/components/ReleasePlayer/ReleasePlayerCustom.tsx +++ b/app/components/ReleasePlayer/ReleasePlayerCustom.tsx @@ -125,6 +125,22 @@ export const ReleasePlayerCustom = (props: { } return; } + if (episode.selected.url.toLowerCase().endsWith(".mp4")) { + SetPlayerProps({ + src: episode.selected.url, + poster: null, + type: "mp4", + }); + return; + } + if (episode.selected.url.toLowerCase().endsWith(".m3u8")) { + SetPlayerProps({ + src: episode.selected.url, + poster: null, + type: "hls", + }); + return; + } setPlayerError({ message: `Источник "${source.selected.name}" не поддерживается`, detail: null,