Implementa pausa diretta con copertina slate e ripresa.
Metti in pausa ferma RTMP lato app mantenendo la camera aperta, MediaMTX manda offline.mp4 agli spettatori e Chiudi termina definitivamente. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -79,6 +79,11 @@
|
||||
els.badge.className = "regia-badge regia-badge--ended";
|
||||
return;
|
||||
}
|
||||
if (data.status === "paused" || data.paused) {
|
||||
els.badge.textContent = "In pausa";
|
||||
els.badge.className = "regia-badge regia-badge--wait";
|
||||
return;
|
||||
}
|
||||
if (data.on_air) {
|
||||
els.badge.textContent = "In onda";
|
||||
els.badge.className = "regia-badge regia-badge--live";
|
||||
@@ -230,7 +235,8 @@
|
||||
|
||||
async function pauseStream() {
|
||||
await fetch(cfg.pauseUrl, { method: "POST", headers: { Accept: "application/json" } });
|
||||
toast("Trasmissione in pausa");
|
||||
toast("Diretta in pausa — copertina in onda");
|
||||
pollStatus();
|
||||
}
|
||||
|
||||
async function stopStream() {
|
||||
|
||||
Reference in New Issue
Block a user