Release: v2.3.0
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
###############################################
|
||||
# stream-recorder - Job-Definition (HLS/m3u8)
|
||||
###############################################
|
||||
# Kopieren und anpassen:
|
||||
# cp jobs/templates/example-hls.job.dist jobs/mein-hls-stream.job
|
||||
|
||||
# Name des Streams
|
||||
STREAM_NAME="Mein-HLS-Stream"
|
||||
|
||||
# Stream-URL (m3u8-Playlist)
|
||||
STREAM_URL="https://example.com/live/playlist.m3u8"
|
||||
|
||||
# Stream-Typ
|
||||
STREAM_TYPE="hls"
|
||||
|
||||
# Ausgabeformat (mp4 oder mkv empfohlen)
|
||||
OUTPUT_FORMAT="mp4"
|
||||
|
||||
# Maximale Aufnahmedauer in Sekunden
|
||||
MAX_DURATION=""
|
||||
|
||||
# Zusätzliche ffmpeg-Argumente (optional)
|
||||
EXTRA_FFMPEG_ARGS=""
|
||||
|
||||
###############################################
|
||||
# Zeitplanung (optional)
|
||||
###############################################
|
||||
|
||||
SCHEDULE_ENABLED=false
|
||||
SCHEDULE_DAYS="*"
|
||||
SCHEDULE_START="20:00"
|
||||
SCHEDULE_STOP="22:00"
|
||||
|
||||
###############################################
|
||||
# Plik-Upload (optional)
|
||||
# Fertige Aufnahme automatisch auf Plik hochladen
|
||||
# PLIK_URL muss in der Konfiguration gesetzt sein
|
||||
###############################################
|
||||
|
||||
PLIK_ENABLED=false
|
||||
@@ -0,0 +1,41 @@
|
||||
###############################################
|
||||
# stream-recorder - Job-Definition (MP3/Audio)
|
||||
###############################################
|
||||
# Kopieren und anpassen:
|
||||
# cp jobs/templates/example-mp3.job.dist jobs/mein-radio.job
|
||||
|
||||
# Name des Streams
|
||||
STREAM_NAME="Mein-Radiosender"
|
||||
|
||||
# Stream-URL (HTTP/HTTPS Audio-Stream)
|
||||
STREAM_URL="https://example.com/stream.mp3"
|
||||
|
||||
# Stream-Typ: auto, rtmp, hls, mp3, aac, ogg, flac, http
|
||||
STREAM_TYPE="auto"
|
||||
|
||||
# Ausgabeformat
|
||||
OUTPUT_FORMAT=""
|
||||
|
||||
# Maximale Aufnahmedauer in Sekunden (leer = unbegrenzt)
|
||||
# Für Radio-Mitschnitte empfohlen, z.B. 3600 für 1 Stunde
|
||||
MAX_DURATION="3600"
|
||||
|
||||
# Zusätzliche ffmpeg-Argumente (optional)
|
||||
EXTRA_FFMPEG_ARGS=""
|
||||
|
||||
###############################################
|
||||
# Zeitplanung (optional)
|
||||
###############################################
|
||||
|
||||
SCHEDULE_ENABLED=false
|
||||
SCHEDULE_DAYS="Mo-Fr"
|
||||
SCHEDULE_START="18:00"
|
||||
SCHEDULE_STOP=""
|
||||
|
||||
###############################################
|
||||
# Plik-Upload (optional)
|
||||
# Fertige Aufnahme automatisch auf Plik hochladen
|
||||
# PLIK_URL muss in der Konfiguration gesetzt sein
|
||||
###############################################
|
||||
|
||||
PLIK_ENABLED=false
|
||||
@@ -0,0 +1,57 @@
|
||||
###############################################
|
||||
# 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
|
||||
Reference in New Issue
Block a user