diff options
-rw-r--r-- | contrib/flumotion-sample-conf/planet.xml | 206 | ||||
-rw-r--r-- | contrib/flumotion-sample-conf/streamer.xml | 16 | ||||
-rw-r--r-- | contrib/flumotion-sample-conf/wch-flash.xml | 15 | ||||
-rw-r--r-- | contrib/flumotion-sample-conf/wch-input.xml | 15 | ||||
-rw-r--r-- | contrib/flumotion-sample-conf/wch-webm.xml | 15 |
5 files changed, 267 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> diff --git a/contrib/flumotion-sample-conf/streamer.xml b/contrib/flumotion-sample-conf/streamer.xml new file mode 100644 index 0000000..d511cf7 --- /dev/null +++ b/contrib/flumotion-sample-conf/streamer.xml @@ -0,0 +1,16 @@ +<worker name="streamer"> + <manager> + <host>195.177.251.167</host> + <port>7531</port> + <transport>ssl</transport> + </manager> + + <authentication type="plaintext"> + <username>user</username> + <password>test</password> + </authentication> + + <feederports>8660-8661</feederports> +<!-- <debug>*:4</debug> --> +</worker> + diff --git a/contrib/flumotion-sample-conf/wch-flash.xml b/contrib/flumotion-sample-conf/wch-flash.xml new file mode 100644 index 0000000..76ced52 --- /dev/null +++ b/contrib/flumotion-sample-conf/wch-flash.xml @@ -0,0 +1,15 @@ +<worker name="wch-flash"> + <manager> + <host>195.177.251.167</host> + <port>7531</port> + <transport>ssl</transport> + </manager> + + <authentication type="plaintext"> + <username>user</username> + <password>test</password> + </authentication> + + <feederports>8660-8661</feederports> +<!-- <debug>*:4</debug> --> +</worker> diff --git a/contrib/flumotion-sample-conf/wch-input.xml b/contrib/flumotion-sample-conf/wch-input.xml new file mode 100644 index 0000000..e004578 --- /dev/null +++ b/contrib/flumotion-sample-conf/wch-input.xml @@ -0,0 +1,15 @@ +<worker name="wch-input"> + <manager> + <host>195.177.251.167</host> + <port>7531</port> + <transport>ssl</transport> + </manager> + + <authentication type="plaintext"> + <username>user</username> + <password>test</password> + </authentication> + + <feederports>8650-8651</feederports> +<!-- <debug>*:4</debug> --> +</worker> diff --git a/contrib/flumotion-sample-conf/wch-webm.xml b/contrib/flumotion-sample-conf/wch-webm.xml new file mode 100644 index 0000000..0ab12f4 --- /dev/null +++ b/contrib/flumotion-sample-conf/wch-webm.xml @@ -0,0 +1,15 @@ +<worker name="wch-webm"> + <manager> + <host>195.177.251.167</host> + <port>7531</port> + <transport>ssl</transport> + </manager> + + <authentication type="plaintext"> + <username>user</username> + <password>test</password> + </authentication> + + <feederports>8670-8671</feederports> +<!-- <debug>*:4</debug> --> +</worker> |