From e994b75e8b98469145cfa828b1ee2b5032f859d4 Mon Sep 17 00:00:00 2001 From: Brian West <brian@freeswitch.org> Date: Wed, 8 Jul 2015 17:16:06 -0500 Subject: [PATCH] Test case start for multicanvas test --- .../autoload_configs/conference.conf.xml | 35 +++++++++++++++++++ conf/testing/dialplan/default/0019_conf.xml | 19 ++++++++++ 2 files changed, 54 insertions(+) diff --git a/conf/testing/autoload_configs/conference.conf.xml b/conf/testing/autoload_configs/conference.conf.xml index ec2e7d7335..7189a76682 100644 --- a/conf/testing/autoload_configs/conference.conf.xml +++ b/conf/testing/autoload_configs/conference.conf.xml @@ -261,6 +261,41 @@ <param name="video-fps" value="15"/> </profile> + <profile name="video-mcu-stereo-multi-canvas"> + <param name="domain" value="$${domain}"/> + <param name="rate" value="48000"/> + <param name="channels" value="2"/> + <param name="interval" value="20"/> + <param name="energy-level" value="200"/> + <!-- <param name="tts-engine" value="flite"/> --> + <!-- <param name="tts-voice" value="kal16"/> --> + <param name="muted-sound" value="conference/conf-muted.wav"/> + <param name="unmuted-sound" value="conference/conf-unmuted.wav"/> + <param name="alone-sound" value="conference/conf-alone.wav"/> + <param name="moh-sound" value="local_stream://video"/> + <param name="enter-sound" value="tone_stream://%(200,0,500,600,700)"/> + <param name="exit-sound" value="tone_stream://%(500,0,300,200,100,50,25)"/> + <param name="kicked-sound" value="conference/conf-kicked.wav"/> + <param name="locked-sound" value="conference/conf-locked.wav"/> + <param name="is-locked-sound" value="conference/conf-is-locked.wav"/> + <param name="is-unlocked-sound" value="conference/conf-is-unlocked.wav"/> + <param name="pin-sound" value="conference/conf-pin.wav"/> + <param name="bad-pin-sound" value="conference/conf-bad-pin.wav"/> + <param name="caller-id-name" value="$${outbound_caller_name}"/> + <param name="caller-id-number" value="$${outbound_caller_id}"/> + <param name="comfort-noise" value="false"/> + <param name="conference-flags" value="video-floor-only|rfc-4579|livearray-sync|minimize-video-encoding|video-muxing-personal-canvas|video-required-for-canvas|video-bridge-first-two"/> + <param name="video-mode" value="mux"/> + <param name="video-canvas-count" value="2"/> + <param name="video-layout-name" value="3x3"/> + <param name="video-layout-name" value="group:grid"/> + <param name="video-canvas-size" value="1920x1080"/> + <param name="video-canvas-bgcolor" value="#333333"/> + <param name="video-layout-bgcolor" value="#000000"/> + <param name="video-codec-bandwidth" value="3mb"/> + <param name="video-fps" value="15"/> + </profile> + <profile name="video-mcu-stereo-chime"> <param name="domain" value="$${domain}"/> <param name="rate" value="48000"/> diff --git a/conf/testing/dialplan/default/0019_conf.xml b/conf/testing/dialplan/default/0019_conf.xml index d7eca58528..fbee32923c 100644 --- a/conf/testing/dialplan/default/0019_conf.xml +++ b/conf/testing/dialplan/default/0019_conf.xml @@ -70,3 +70,22 @@ </extension> +<extension name="conf"> + <condition field="destination_number" expression="^6077$"> + <action application="set" data="video_initial_canvas=1"/> + <action application="set" data="video_initial_watching_canvas=2"/> + <action application="answer"/> + <action application="conference" data="6070@video-mcu-stereo-multi-canvas"/> + </condition> +</extension> + +<extension name="conf"> + <condition field="destination_number" expression="^6078$"> + <action application="set" data="video_initial_canvas=2"/> + <action application="set" data="video_initial_watching_canvas=1"/> + <action application="answer"/> + <action application="conference" data="6070@video-mcu-stereo-multi-canvas"/> + </condition> +</extension> + +