Added install script for abyss, and config fors treamtop3
authorLisa Marie Maginnis <lisam@fsf.org>
Thu, 17 Mar 2016 13:08:57 +0000 (09:08 -0400)
committerLisa Marie Maginnis <lisam@fsf.org>
Thu, 17 Mar 2016 13:08:57 +0000 (09:08 -0400)
class/streamtop3.var [new file with mode: 0644]
files/usr/src/libre-streamer/.abyss/STREAM [new file with mode: 0644]
scripts/STREAM/00_install_abyss.sh [new file with mode: 0755]

diff --git a/class/streamtop3.var b/class/streamtop3.var
new file mode 100644 (file)
index 0000000..839b2e6
--- /dev/null
@@ -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 (file)
index 0000000..ff79fe6
--- /dev/null
@@ -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 (executable)
index 0000000..f1de3a8
--- /dev/null
@@ -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