Fix YouTube waiting: transcode verso RTMP e sync stato live.

Il relay non usa più copy (stream inactive su YouTube); PublisherSync
nel refresh overlay; activate solo quando lo stream YouTube è active.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-04 08:32:30 +02:00
parent 2c5f4f82eb
commit d08cd36527
3 changed files with 34 additions and 8 deletions

View File

@@ -26,6 +26,7 @@ class OverlayRefreshJob < ApplicationJob
return self.class.cancel_chain(session_id) unless Streams::OverlayRelay.running?(session_id)
Streams::Overlay::Refresh.call(session)
Mediamtx::PublisherSync.new(session).call if session.status.in?(%w[connecting reconnecting live paused])
if session.platform == "youtube"
Streams::YoutubeRelay.ensure_publishing!(session)
end