This commit is contained in:
team3
2026-09-30 14:31:50 +02:00
parent 624df7e7ee
commit fd7893b5d2
7 changed files with 302 additions and 247 deletions

View File

@@ -262,15 +262,16 @@ Löschen kann der Host in der Verwaltung, Stück für Stück: die App
schickt das an die MediaMTX-API (Port 9997, nur intern, angemeldet als
`sender` mit dem Sendepasswort), die die Segmente wegräumt.
Daraus kommen die Clips. Im Stream-Reiter setzt die Taste C (oder der
Knopf „Clip") eine Marke: nur der Zeitpunkt, vier Sekunden vor jetzt,
weil der Player so weit hinter der Live-Kante hängt. Der Film ist der
zuletzt gezogene. Im Reiter „Clips" zieht man später das Fenster um die
Marke, sieht es sich an, schneidet und gibt frei. Geschnittene Clips
liegen als MP4 unter `clips/`, freigegebene erscheinen im Buch auf der
Seite des Abends. Bis zur Freigabe sieht sie nur, wer sie gesetzt hat —
und der Host, der auch aufräumen darf. Ein freigegebener Clip bringt
3 Punkte, einmal je Film.
Jede Aufnahme hat ihren Film: der Host weist ihn in der Verwaltung zu,
sonst gilt der Abend mit dem gleichen Datum, sonst läuft sie unter
„Sonstige". Daraus kommen die Clips. Im Stream-Reiter setzt die Taste C
(oder der Knopf „Clip") eine Marke: nur der Zeitpunkt, vier Sekunden vor
jetzt, weil der Player so weit hinter der Live-Kante hängt. Der Film ist
der der laufenden Aufnahme, sonst der zuletzt gezogene. „Clip erstellen"
im Reiter „Clips" setzt eine Marke an den Anfang einer beliebigen
Aufnahme. Dort zieht man das Fenster um die Marke, sieht es sich an und
schneidet; die MP4 liegt dann unter `clips/`. Jeder sieht nur seine
Clips, der Host alle — er räumt auch auf.
Die Ausschnitte liefert der Playback-Server von MediaMTX (Port 9996,
nur intern): `/get?path=filmabend&start=<RFC3339>&duration=<s>&format=mp4`.