summaryrefslogtreecommitdiff
path: root/contrib/flumotion-sample-conf/planet.xml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2014-01-28 16:39:20 +0100
committerChristian Pointner <equinox@spreadspace.org>2014-01-28 16:39:20 +0100
commit71e3a5ef632182a6c7470cbdba0267afac084901 (patch)
tree97ee40701cbf16196f85a88e4c43e10f1641d404 /contrib/flumotion-sample-conf/planet.xml
parentadded support for audio only mp3 (diff)
added manual sample config
Diffstat (limited to 'contrib/flumotion-sample-conf/planet.xml')
-rw-r--r--contrib/flumotion-sample-conf/planet.xml206
1 files changed, 206 insertions, 0 deletions
diff --git a/contrib/flumotion-sample-conf/planet.xml b/contrib/flumotion-sample-conf/planet.xml
new file mode 100644
index 0000000..a198894
--- /dev/null
+++ b/contrib/flumotion-sample-conf/planet.xml
@@ -0,0 +1,206 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<planet name="planet">
+
+ <manager name="planet">
+ <port>7531</port>
+ <transport>ssl</transport>
+ <component name="manager-bouncer" type="htpasswdcrypt-bouncer">
+ <property name="data"><![CDATA[
+user:PSfNpHTkpTx1M
+]]></property>
+ </component>
+ </manager>
+
+ <atmosphere>
+ <component name="porter-http"
+ type="porter"
+ label="porter-http"
+ worker="streamer"
+ project="flumotion"
+ version="0.10.0">
+ <property name="username">BRehPYDyzlkn</property>
+ <property name="socket-path">flu-zSfRSR.socket</property>
+ <property name="password">xheIoQjeleIM</property>
+ <property name="port">8800</property>
+ </component>
+
+ </atmosphere>
+
+ <flow name="default">
+ <component name="producer-audio-video"
+ type="decklink-producer"
+ label="producer-audio-video"
+ worker="wch-input"
+ project="flumotion"
+ version="0.10.0">
+ <property name="audio-input">0</property>
+ <property name="framerate">25/1</property>
+ <property name="height">720</property>
+ <property name="width">1280</property>
+ <property name="connection">0</property>
+ <property name="mode">10</property>
+ <property name="device">0</property>
+ <clock-master>true</clock-master>
+ </component>
+
+ <component name="encoder-audio-webm"
+ type="vorbis-encoder"
+ label="encoder-audio for WebM"
+ worker="wch-webm"
+ project="flumotion"
+ version="0.10.0">
+ <eater name="default">
+ <feed alias="default">producer-audio-video:audio</feed>
+ </eater>
+ <property name="bitrate">128000</property>
+ <clock-master>false</clock-master>
+ </component>
+
+ <component name="encoder-video-webm"
+ type="vp8-encoder"
+ label="encoder-video for WebM"
+ worker="wch-webm"
+ project="flumotion"
+ version="0.10.0">
+ <eater name="default">
+ <feed alias="default">producer-audio-video:video</feed>
+ </eater>
+ <property name="keyframe-maxdistance">50</property>
+ <property name="bitrate">2000000</property>
+ <clock-master>false</clock-master>
+ </component>
+
+ <component name="muxer-audio-video-webm"
+ type="webm-muxer"
+ label="muxer-audio-video for WebM"
+ worker="wch-webm"
+ project="flumotion"
+ version="0.10.0">
+ <eater name="default">
+ <feed alias="default">encoder-audio-webm:default</feed>
+ <feed alias="default-bis">encoder-video-webm:default</feed>
+ </eater>
+ <clock-master>false</clock-master>
+ </component>
+
+ <component name="http-audio-video-webm"
+ type="http-streamer"
+ label="http-audio-video for WebM"
+ worker="streamer"
+ project="flumotion"
+ version="0.10.0">
+ <eater name="default">
+ <feed alias="default">muxer-audio-video-webm:default</feed>
+ </eater>
+ <property name="burst-on-connect">True</property>
+ <property name="porter-username">BRehPYDyzlkn</property>
+ <property name="mount-point">/av-720.webm</property>
+ <property name="port">8800</property>
+ <property name="type">slave</property>
+ <property name="porter-socket-path">flu-zSfRSR.socket</property>
+ <property name="porter-password">xheIoQjeleIM</property>
+ <clock-master>false</clock-master>
+ <plugs>
+ </plugs>
+ </component>
+
+<!-- Audio Only Ogg -->
+
+ <component name="muxer-audio"
+ type="ogg-muxer"
+ label="muxer-audio"
+ worker="wch-webm"
+ project="flumotion"
+ version="0.10.0">
+ <eater name="default">
+ <feed alias="default">encoder-audio-webm:default</feed>
+ </eater>
+ <clock-master>false</clock-master>
+ </component>
+
+ <component name="http-audio"
+ type="http-streamer"
+ label="http-audio"
+ worker="streamer"
+ project="flumotion"
+ version="0.10.0">
+ <eater name="default">
+ <feed alias="default">muxer-audio:default</feed>
+ </eater>
+ <property name="burst-on-connect">True</property>
+ <property name="porter-username">BRehPYDyzlkn</property>
+ <property name="mount-point">/audio-high.ogg</property>
+ <property name="port">8800</property>
+ <property name="type">slave</property>
+ <property name="porter-socket-path">flu-zSfRSR.socket</property>
+ <property name="porter-password">xheIoQjeleIM</property>
+ <clock-master>false</clock-master>
+ <plugs>
+ </plugs>
+ </component>
+
+<!-- Flash -->
+
+ <component name="encoder-audio-flash"
+ type="pipeline-converter"
+ label="encoder-audio for Flash"
+ worker="wch-flash"
+ project="flumotion"
+ version="0.10.0">
+ <eater name="default">
+ <feed alias="default">producer-audio-video:audio</feed>
+ </eater>
+ <property name="pipeline">audioconvert ! audioresample ! audio/x-raw-int,rate=44100 ! faac bitrate=96000</property>
+ <clock-master>false</clock-master>
+ </component>
+
+ <component name="encoder-video-flash"
+ type="pipeline-converter"
+ label="encoder-video for Flash"
+ worker="wch-flash"
+ project="flumotion"
+ version="0.10.0">
+ <eater name="default">
+ <feed alias="default">producer-audio-video:video</feed>
+ </eater>
+ <property name="pipeline">ffmpegcolorspace ! x264enc bitrate=2000 profile=baseline threads=8 key-int-max=50 byte-stream=false</property>
+ <clock-master>false</clock-master>
+ </component>
+
+ <component name="muxer-audio-video-flash"
+ type="flv-muxer"
+ label="muxer-audio-video for Flash"
+ worker="wch-flash"
+ project="flumotion"
+ version="0.10.0">
+ <eater name="default">
+ <feed alias="default">encoder-audio-flash:default</feed>
+ <feed alias="default-bis">encoder-video-flash:default</feed>
+ </eater>
+ <clock-master>false</clock-master>
+ </component>
+
+ <component name="http-audio-video-flash"
+ type="http-streamer"
+ label="http-audio-video for Flash"
+ worker="streamer"
+ project="flumotion"
+ version="0.10.0">
+ <eater name="default">
+ <feed alias="default">muxer-audio-video-flash:default</feed>
+ </eater>
+ <property name="burst-on-connect">True</property>
+ <property name="porter-username">BRehPYDyzlkn</property>
+ <property name="mount-point">/av-720.flv</property>
+ <property name="port">8800</property>
+ <property name="type">slave</property>
+ <property name="porter-socket-path">flu-zSfRSR.socket</property>
+ <property name="porter-password">xheIoQjeleIM</property>
+ <clock-master>false</clock-master>
+ <plugs>
+ </plugs>
+ </component>
+
+ </flow>
+
+</planet>