From 838eecd74b5796194c7d7edfba5fbd2d822d7c40 Mon Sep 17 00:00:00 2001 From: Lisa Marie Maginnis Date: Thu, 17 Mar 2016 09:08:57 -0400 Subject: [PATCH] Added install script for abyss, and config fors treamtop3 --- class/streamtop3.var | 6 ++++++ files/usr/src/libre-streamer/.abyss/STREAM | 11 +++++++++++ scripts/STREAM/00_install_abyss.sh | 16 ++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 class/streamtop3.var create mode 100644 files/usr/src/libre-streamer/.abyss/STREAM create mode 100755 scripts/STREAM/00_install_abyss.sh diff --git a/class/streamtop3.var b/class/streamtop3.var new file mode 100644 index 0000000..839b2e6 --- /dev/null +++ b/class/streamtop3.var @@ -0,0 +1,6 @@ +STREAM_RTSP_IP=192.168.48.4:554 +STREAM_SERVER=live2.fsf.org +STREAM_PORT: 80 +STREAM_PASSWORD=changme +STREAM_AUDIO_MOUNT=room155_audio.ogg +STREAM_VIDEO_MOUNT=room155_stream.webm diff --git a/files/usr/src/libre-streamer/.abyss/STREAM b/files/usr/src/libre-streamer/.abyss/STREAM new file mode 100644 index 0000000..ff79fe6 --- /dev/null +++ b/files/usr/src/libre-streamer/.abyss/STREAM @@ -0,0 +1,11 @@ +[sources] +AUDIO_INPUT: alsa_input.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00-CODEC.analog-stereo +RTSP_IP: RTSP_TOKEN +[sinks] +AUDIO_OUTPUT: alsa_output.pci-0000_00_1b.0.analog-stereo +DIR: +STREAM_SERVER_IP: HOST_TOKEN +SERVER_PORT: PORT_TOKEN +PASSWORD: PASSWORD_TOKEN +AUDIO_MOUNT: AUDIO_TOKEN +VIDEO_MOUNT: VIDEO_TOKEN diff --git a/scripts/STREAM/00_install_abyss.sh b/scripts/STREAM/00_install_abyss.sh new file mode 100755 index 0000000..f1de3a8 --- /dev/null +++ b/scripts/STREAM/00_install_abyss.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +if [ ! -d $target/usr/src/libre-streamer ]; then + cd $target/usr/src + $ROOTCMD git clone https://vcs.fsf.org/git/libre-streamer.git + +fi + +fcopy /usr/src/libre-streamer/.abyss + +sed s/RTSP_TOKEN/""/g -i $target/usr/src/libre-streamer/.abyss +sed s/HOST_TOKEN/""/g -i $target/usr/src/libre-streamer/.abyss +sed s/PORT_TOKEN/""/g -i $target/usr/src/libre-streamer/.abyss +sed s/PASSWORD_TOKEN/""/g -i $target/usr/src/libre-streamer/.abyss +sed s/AUDIO_TOKEN/""/g -i $target/usr/src/libre-streamer/.abyss +sed s/VIDEO_TOKEN/""/g -i $target/usr/src/libre-streamer/.abyss -- 2.25.1