From 37bd58969c37626981f6a2e37d5013f363d48386 Mon Sep 17 00:00:00 2001 From: yomguy Date: Thu, 1 Sep 2011 18:04:42 +0200 Subject: [PATCH] change video local conf, add script for triple source (2 cams + desktop) --- conf/etc/telecaster/deefuzzer_video_local.xml | 113 ++++++++++++++++++ scripts/telecaster/gst_video_triple_shout | 11 ++ 2 files changed, 124 insertions(+) create mode 100644 conf/etc/telecaster/deefuzzer_video_local.xml create mode 100755 scripts/telecaster/gst_video_triple_shout diff --git a/conf/etc/telecaster/deefuzzer_video_local.xml b/conf/etc/telecaster/deefuzzer_video_local.xml new file mode 100644 index 0000000..30bf444 --- /dev/null +++ b/conf/etc/telecaster/deefuzzer_video_local.xml @@ -0,0 +1,113 @@ + + /var/log/deefuzzer/telecaster.log + /var/www/m3u/telecaster.m3u + + + + telecaster_video + TeleCaster Video Localhost + TeleCaster local video streaming + http://parisson.com + Vocal + + + 127.0.0.1 + 8000 + source2parisson + 0 + + + /home/telecaster/media/ogg + ogg + 64 + 4 + 44100 + 1 + 0 + + + /var/www/rss + 0 + + + 0 + 76728330-OjKgbHtn4II86Ad7pNUGEzfNAkGTW5Wvw38qUmLE + 4egZs1dSM37XVY8zXa016Yueku2fleXF2bx8k25V4 + bla bla + + + 0 + /path/to/jingles + 1 + + + 1 + 1234 + + + 1 + http://127.0.0.1:8000/telecaster_live_video.ogg + Parisson + + + 1 + /path/to/archives + + + + + + telecaster_video + TeleCaster Video Localhost + TeleCaster local video streaming + http://parisson.com + Vocal + + + stream.parisson.com + 8000 + source2parisson + 0 + + + /home/telecaster/media/ogg + ogg + 64 + 4 + 44100 + 1 + 0 + + + /var/www/rss + 0 + + + 0 + 76728330-OjKgbHtn4II86Ad7pNUGEzfNAkGTW5Wvw38qUmLE + 4egZs1dSM37XVY8zXa016Yueku2fleXF2bx8k25V4 + bla bla + + + 0 + /path/to/jingles + 1 + + + 0 + 1234 + + + 1 + http://127.0.0.1:8000/telecaster_live_video.ogg + Parisson + + + 0 + /path/to/archives + + + + + + diff --git a/scripts/telecaster/gst_video_triple_shout b/scripts/telecaster/gst_video_triple_shout new file mode 100755 index 0000000..d6aeec8 --- /dev/null +++ b/scripts/telecaster/gst_video_triple_shout @@ -0,0 +1,11 @@ +#!/bin/bash + +gst-launch v4l2src device=/dev/video0 ! queue ! videoscale ! video/x-raw-yuv, width=160, height=120 \ + ! queue ! ffmpegcolorspace ! video/x-raw-rgb \ + ! queue ! videomixer name=mix \ + sink_1::xpos=40 sink_1::ypos=60 sink_1::alpha=0.9 sink_2::xpos=40 sink_2::ypos=180 sink_2::alpha=0.9 \ + ! queue ! videoscale ! video/x-raw-rgb, width=480, height=270 \ + ! queue ! ffmpegcolorspace ! theoraenc quality=10 ! oggmux name=muxout \ + ! queue ! shout2send mount=/telecaster_live_video.ogg port=8000 password=source2parisson ip=127.0.0.1 \ + ximagesrc ! queue ! videorate ! video/x-raw-rgb, framerate=30/1 ! videoscale ! video/x-raw-rgb, width=160, height=120 ! mix. \ + v4l2src device=/dev/video1 ! queue ! ffmpegcolorspace ! video/x-raw-rgb ! videoscale ! video/x-raw-rgb, width=640, height=360 ! mix. \ \ No newline at end of file -- 2.39.5