Files
stream-recorder/jobs/templates/example-rtmp.job.dist
T
2026-09-06 13:46:50 +02:00

58 lines
1.6 KiB
Plaintext

###############################################
# stream-recorder - Job-Definition (RTMP)
###############################################
# Kopieren und anpassen:
# cp jobs/templates/example-rtmp.job.dist jobs/mein-stream.job
# Name des Streams (wird für Dateinamen und Verzeichnisse verwendet)
STREAM_NAME="Mein-RTMP-Stream"
# Stream-URL
STREAM_URL="rtmp://example.com/live/stream-key"
# Stream-Typ: auto, rtmp, hls, mp3, aac, ogg, flac, http
# Bei "auto" wird der Typ anhand der URL erkannt
STREAM_TYPE="auto"
# Ausgabeformat (Dateiendung): mp4, mkv, mp3, aac, ogg, flac
# Leer lassen für automatische Erkennung basierend auf Stream-Typ
OUTPUT_FORMAT=""
# Maximale Aufnahmedauer in Sekunden (leer = unbegrenzt)
# Beispiel: 3600 = 1 Stunde, 7200 = 2 Stunden
MAX_DURATION=""
# Zusätzliche ffmpeg-Argumente (optional)
EXTRA_FFMPEG_ARGS=""
###############################################
# Zeitplanung (optional)
# Damit der Scheduler funktioniert, muss er
# installiert sein: sudo install/install.sh
###############################################
# Zeitplan aktivieren (true/false)
SCHEDULE_ENABLED=false
# Aufnahmetage
# * = täglich
# Mo-Fr = Montag bis Freitag
# Sa,So = Samstag und Sonntag
# Mo,Mi,Fr = einzelne Tage
SCHEDULE_DAYS="*"
# Startzeit (HH:MM)
SCHEDULE_START="20:00"
# Endzeit (HH:MM)
# Leer = Aufnahme läuft bis MAX_DURATION oder manueller Stop
SCHEDULE_STOP="22:00"
###############################################
# Plik-Upload (optional)
# Fertige Aufnahme automatisch auf Plik hochladen
# PLIK_URL muss in der Konfiguration gesetzt sein
###############################################
PLIK_ENABLED=false