From af381838a30eb5e876af918697fd27d8b5c1dedf Mon Sep 17 00:00:00 2001 From: xiaosi <2652281683@qq.com> Date: Wed, 2 Sep 2026 17:55:57 +0800 Subject: [PATCH] fix: retry HLS 404 during live startup window Treat first-manifest 404 as recoverable: backoff-reload the same signed play URL for 15s instead of failing or refreshing /play-url. Keep heartbeat independent, and only fatalize 403/TLS/CORS or exhausted 404. --- src/components/LivePlayer.vue | 160 ++++++++++++++++++++++++++---- src/composables/useMonitorLive.js | 30 ++++-- src/views/MediaView/MediaView.vue | 2 + 3 files changed, 168 insertions(+), 24 deletions(-) diff --git a/src/components/LivePlayer.vue b/src/components/LivePlayer.vue index 1da4023..22a6c64 100644 --- a/src/components/LivePlayer.vue +++ b/src/components/LivePlayer.vue @@ -44,6 +44,9 @@