fix(xtream): try advertised TS after initial web HLS HTTP failure (#1558)

* fix(xtream): try advertised TS after initial web HLS HTTP failure

* refactor(playback): extract fullscreen channel panel state

* test(xtream): keep synthetic media within the mock project
This commit is contained in:
4gray authored and GitHub committed 2026-09-06 11:00:09 +02:00
1 parent ef2418a2c5
commit 436825bdec
37 files changed
+1457 -67

No files matched your search

@@ -10,6 +10,8 @@ export interface PlayerContentInfo extends Omit<
export interface ResolvedPortalPlayback {
streamUrl: string;
/** Source-owner supplied, advertised TS alternative for Xtream live Auto only. */
liveAutoTsUrl?: string;
title: string;
thumbnail?: string | null;
isLive?: boolean;