From 6794afc61c99411c6217256391a1c37d16f1db5f Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Mon, 2 Aug 2021 00:01:53 +0200 Subject: elevate local player add play script --- dan/ele-local-player.yml | 8 ++++++++ inventory/host_vars/ele-hpws-mini1.yml | 3 +++ inventory/host_vars/ele-minidan.yml | 3 +++ 3 files changed, 14 insertions(+) diff --git a/dan/ele-local-player.yml b/dan/ele-local-player.yml index df0a2d52..76eb4b99 100644 --- a/dan/ele-local-player.yml +++ b/dan/ele-local-player.yml @@ -10,3 +10,11 @@ - role: core/cpu-microcode - role: ws/base - role: core/admin-users + post_tasks: + - name: generate play script + copy: + content: | + #!/bin/bash + exec mpv -fs --loop=inf --cache-initial=1024 --af-add "channelmap=0|1:stereo" rtmp://{{ network_zones.guest.prefix | ipaddr(network_zones.guest.offsets['ele-helene']) | ipaddr('address') }}/emc/full + dest: /usr/local/bin/emc-play.sh + mode: 0755 diff --git a/inventory/host_vars/ele-hpws-mini1.yml b/inventory/host_vars/ele-hpws-mini1.yml index 5302df3a..8a497213 100644 --- a/inventory/host_vars/ele-hpws-mini1.yml +++ b/inventory/host_vars/ele-hpws-mini1.yml @@ -63,3 +63,6 @@ admin_users_host: ws_base_lightdm_defaults: autologin-user: player autologin-user-timeout: 0 + +ws_base_extra_packages: + - mpv diff --git a/inventory/host_vars/ele-minidan.yml b/inventory/host_vars/ele-minidan.yml index 59eaffea..5c279548 100644 --- a/inventory/host_vars/ele-minidan.yml +++ b/inventory/host_vars/ele-minidan.yml @@ -63,3 +63,6 @@ admin_users_host: ws_base_lightdm_defaults: autologin-user: player autologin-user-timeout: 0 + +ws_base_extra_packages: + - mpv -- cgit v1.2.3