summaryrefslogtreecommitdiff
path: root/roles/streaming/rtmp/streamer/templates/pod-spec.yml.j2
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2022-05-29 00:56:15 +0200
committerChristian Pointner <equinox@spreadspace.org>2022-05-29 00:56:15 +0200
commit371faa43d92974dc09ea89b58796c4faf7db7616 (patch)
tree597c1cc9b664350c3df52d05780194c782369101 /roles/streaming/rtmp/streamer/templates/pod-spec.yml.j2
parentrtmp/streamer: increase max message size (diff)
rtmp/streamer: move to new encoding scripts
Diffstat (limited to 'roles/streaming/rtmp/streamer/templates/pod-spec.yml.j2')
-rw-r--r--roles/streaming/rtmp/streamer/templates/pod-spec.yml.j221
1 files changed, 14 insertions, 7 deletions
diff --git a/roles/streaming/rtmp/streamer/templates/pod-spec.yml.j2 b/roles/streaming/rtmp/streamer/templates/pod-spec.yml.j2
index 5f97d9b8..9d0e7bad 100644
--- a/roles/streaming/rtmp/streamer/templates/pod-spec.yml.j2
+++ b/roles/streaming/rtmp/streamer/templates/pod-spec.yml.j2
@@ -23,12 +23,22 @@ containers:
image: registry.gitlab.com/spreadspace/docker/ffmpeg:{{ rtmp_streamer_ffmpeg_image_version }}
imagePullPolicy: Always
command:
- - ffmpeg-decklink-rtmp.py
+ - /usr/local/bin/generic-rtmp.py
args:
- - "{{ rtmp_streamer_decklink_card }}"
-{% for level in rtmp_streamer_quality_levels %}
- - {{ level }}
+{% for param in rtmp_streamer_input %}
+ - '{{ param }}'
{% endfor %}
+ env:
+ - name: CONFIG_FILENAME
+ value: /srv/config.yml
+ - name: QUALITY_LEVELS
+ value: {{ rtmp_streamer_quality_levels | join(',') }}
+ - name: AUDIO_TRACKS
+ value: {{ rtmp_streamer_audio_track }}
+{% if rtmp_streamer_video_filter_common is defined %}
+ - name: VIDEO_FILTER_COMMON
+ value: "{{ rtmp_streamer_video_filter_common }}"
+{% endif %}
securityContext:
privileged: true
volumeMounts:
@@ -49,9 +59,6 @@ containers:
subPath: blackmagic
mountPath: /usr/lib/blackmagic
readOnly: true
- env:
- - name: CONFIG_FILENAME
- value: /srv/config.yml
{% for name, forward in rtmp_streamer_forwards.items() %}
- name: "forward-{{ name }}"