Fix registrazione replay in produzione via PublisherSync.

MediaMTX distroless non invoca i webhook wget: accendiamo record sul path quando il telefono pubblica RTMP e lo spegniamo in pausa/offline.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-09 09:00:43 +02:00
parent 4ed15bc235
commit 9177e9e5a2
4 changed files with 81 additions and 1 deletions

View File

@@ -94,6 +94,7 @@ module Recordings
end
def cleanup_mediamtx_path
Mediamtx::PublisherSync.forget_recording_state!(@session.id)
Mediamtx::Client.new.delete_path(@session)
rescue Mediamtx::Client::Error => e
Rails.logger.warn("[Recordings::UploadFromSession] delete_path: #{e.message}")