diff --git a/src/views/MediaView/MediaView.vue b/src/views/MediaView/MediaView.vue index e2903e3..174a2ca 100644 --- a/src/views/MediaView/MediaView.vue +++ b/src/views/MediaView/MediaView.vue @@ -187,7 +187,7 @@ async function ensurePlayUrl(dockId, sessionId, { force = false } = {}) { if (disposed || seq !== openSeq || activeLive.sessionId !== sessionId) return play const nowSec = Math.floor(Date.now() / 1000) const expiresAt = Number(play?.expiresAt) || nowSec + PLAY_EXPIRE_FALLBACK_SEC - if (play?.playUrl) { + if (play?.playUrl && !String(play.playUrl).startsWith('fake://')) { activeLive.playUrl = play.playUrl activeLive.playUrlExpiresAt = expiresAt }