logLevel: info # Low-Latency-HLS: 1s-Segmente aus 200ms-Teilen. Der Player hält damit # zuverlässig 4 Sekunden Abstand zur Live-Kante. hls: yes hlsAddress: :8890 hlsVariant: lowLatency hlsSegmentCount: 7 hlsSegmentDuration: 1s hlsPartDuration: 200ms # Die Seite reicht den Stream unter eigenem Ursprung durch hlsAllowOrigins: ['*'] # Ohne das baut MediaMTX den Muxer erst auf, wenn der erste Zuschauer # fragt — und reißt ihn 60s nach dem letzten wieder ab. Jeder Neuaufbau # setzt die Zeitbasis zurück; wer dazukommt, während gerade keiner schaut, # wartet auf den Aufbau. Durchlaufend sehen alle dieselbe Stelle. hlsAlwaysRemux: yes rtmp: yes rtmpAddress: :1935 # Nicht gebraucht, also zu webrtc: no rtsp: no srt: no # Senden nur mit Passwort — sonst könnte jeder auf den Server streamen, # der Port 1935 erreicht. Das Passwort kommt aus der Umgebung: # MTX_AUTHINTERNALUSERS_0_PASS, gesetzt über die .env. authInternalUsers: - user: sender pass: bitte-ueberschreiben ips: [] permissions: - action: publish - user: any pass: ips: [] permissions: - action: read paths: filmabend: