From f748ff206801304b39b8e3222c5abf9551918713 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 28 Nov 2022 19:57:52 -0500 Subject: fallback for stream --- roles/stream/templates/icecast.xml | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) (limited to 'roles/stream/templates/icecast.xml') diff --git a/roles/stream/templates/icecast.xml b/roles/stream/templates/icecast.xml index d97a515..06830d3 100644 --- a/roles/stream/templates/icecast.xml +++ b/roles/stream/templates/icecast.xml @@ -200,6 +200,8 @@ 1 /usr/local/bin/{{ emacsconf_id }}-lowres-{{ track.id }}-on-connect /usr/local/bin/{{ emacsconf_id }}-lowres-{{ track.id }}-on-disconnect + /{{ track.id }}-sorry.webm + 1 /{{ track.id }}-host.webm @@ -221,6 +223,32 @@ {{ track.watch_lowres }} video/webm 1 + /{{ track.id }}-480p-sorry.webm + 1 + + + /{{ track.id }}-sorry.webm + {{ icecast_emacsconf_user }} + {{ icecast_emacsconf_password }} + EmacsConf {{ emacsconf_year }} - {{ track.name }} - fallback track + The fallback stream for the {{ track.name }} track of {{ emacsconf_name }} {{ emacsconf_year }} + {{ track.watch }} + video/webm + 1 + 1 + + + + /{{ track.id }}-480p-sorry.webm + {{ icecast_emacsconf_user }} + {{ icecast_emacsconf_password }} + EmacsConf {{ emacsconf_year }} - {{ track.name }} - fallback track + The low-res fallback stream for the {{ track.name }} track of {{ emacsconf_name }} {{ emacsconf_year }} + {{ track.watch }} + video/webm + 1 + 1 + {% endfor %} {% if icecast_mounts is defined %} @@ -279,8 +307,8 @@ - access.log - error.log + emacsconf-access.log + emacsconf-error.log 3 10000 -- cgit v1.2.3