jb_alvarado
Lieutenant
- Registriert
- Sep. 2015
- Beiträge
- 593
Ja du kannst so viele Streams parallel laufen lassen, wie dein System her gibtSirLoading schrieb:Kann ich damit 2 Streams, die unabhängig sind laufen lassen?
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Ja du kannst so viele Streams parallel laufen lassen, wie dein System her gibtSirLoading schrieb:Kann ich damit 2 Streams, die unabhängig sind laufen lassen?
Ja die werden automatisch mit in die Liste genommen. Du musst dir nur überlegen wie du deine Dateien benennst, damit die Reihenfolge wie gewünscht ist.SirLoading schrieb:Die Frage wäre, wenn ich z.B. neue Videos hinzufüge, werden die automatisch abgespielt?
Das sollte im Idealfall so funktionieren. Zu Not könntest du ja auch ffplayout manuell starter mitSirLoading schrieb:Einmal einstellen und dann macht es, was er soll?
ffplayout -l 0.0.0.0:80
deine Einstellungen machen und wieder im Vordergrund-Modus starten.Da hatte ich mir am Anfang Gedanken gemacht und so sollte das auch passen.jb_alvarado schrieb:Du musst dir nur überlegen wie du deine Dateien benennst
- 24-7Stream-File-2024-10-02 20-19-51-P0.mp4
- 24-7Stream-File-2024-10-02 20-19-51-P1.mp4
- 24-7Stream-File-2024-10-02 20-19-51-P2.mp4
- 24-7Stream-File-2024-12-08_13-09-39-P0.mp4
- 24-7Stream-File-2024-12-11_19-03-51-P0.mp4
- 24-7Stream-File-2024-12-13_20-09-26-P0.mp4
Ok, dann werde ich mir das am nächsten Wochenende anschauen.jb_alvarado schrieb:Das sollte im Idealfall so funktionieren.
systemctl edit ffplayout
kannst du deine Änderungen so machen, dass der Service auch bei Updates angepasst bleibt. Dabei musst du -l 0.0.0.0:8787
ersetzen mit: --foreground
.Erzeugt er zwar und dann geht nichts, muss die Seite neu laden.jb_alvarado schrieb:"Add new Channel"
jb_alvarado schrieb:-l 0.0.0.0:8787 ersetzen mit: --foreground
ffplayout.service - Rust and ffmpeg based playout solution
Loaded: loaded (/usr/lib/systemd/system/ffplayout.service; enabled; preset: enabled)
Drop-In: /etc/systemd/system/ffplayout.service.d
└─override.conf
Active: failed (Result: exit-code) since Fri 2024-12-20 15:56:18 CET; 1min 16s ago
Duration: 17ms
Main PID: 413599 (code=exited, status=1/FAILURE)
CPU: 17ms
Dec 20 15:56:18 Ubuntu-2404-noble-amd64-base systemd[1]: ffplayout.service: Scheduled restart job, restart counter is at 5.
Dec 20 15:56:18 Ubuntu-2404-noble-amd64-base systemd[1]: ffplayout.service: Start request repeated too quickly.
Dec 20 15:56:18 Ubuntu-2404-noble-amd64-base systemd[1]: ffplayout.service: Failed with result 'exit-code'.
Dec 20 15:56:18 Ubuntu-2404-noble-amd64-base systemd[1]: Failed to start ffplayout.service - Rust and ffmpeg based playout solution.
screen ffplayout --foreground --channel 1 2
jb_alvarado schrieb:Mitsystemctl edit ffplayout
kannst du deine Änderungen so machen, dass der Service auch bei Updates angepasst bleibt. Dabei musst du-l 0.0.0.0:8787
ersetzen mit:--foreground
.
Dann läuft wahrscheinlich noch der normale Prozess von der Installation. Den müsstest du deaktivieren.SirLoading schrieb:Wenn ich das so mache, dann ist er immer noch über "IP:8787" erreichbar.
Theoretisch geht alles was auch mit dem normalen ffmpeg gehen. Zusätzliche Filter könnte aber problematisch sein.SirLoading schrieb:Kann ich auch "TEE" verwenden, um den Stream an mehrere Plattformen zu senden?
systemctl edit ffplayout
überschreibst musst du in den Zwischenraum das einfügen:[Service]
ExecStart=
ExecStart=/usr/bin/ffplayout --foreground --channel 1 2
systemctl daemon-reload
und systemctl restart ffplayout