video conference get error on mux video-mode
hi, I'am using freeswitch 1.7.0+git~20151119T221015Z~9e0f30c58b~64bit (git 9e0f30c 2015-11-19 22:10:15Z 64bit) on ubuntu 14.04 I have configured webrtc with ws and vedio (mod_vpx). video calls working properly through the extensions then i try to configure video conference with following configurations dial-plane <extension name="cdquality_conferences"> <condition field="destination_number" expression="^5555$"> <action application="answer"/> <action application="conference" data="$1-${domain_name}@video-mcu-stereo"/> </condition> </extension> conference.conf.xml <profile name="video-mcu-stereo"> <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://stereo"/> <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="rfc-4579|livearray-sync|livearray-json-status|video-muxing-personal-canvas|video-required-for-canvas"/> <param name="video-mode" value="mux"/> <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="1mb"/> <param name="video-fps" value="15"/> </profile> When I call the conference number, i got error on console as. "[ERR] mod_vpx.c:675 VPX encode error 8:Invalid parameter:Image size must match encoder init configuration size" looking for advice to solve this. -- Best Regards.. Achintha
You probably need newer versions of some of the depends like libyuv and libvpx. You basically need the latest possible version unreleased straight from their perspective git repo. On Tue, Nov 24, 2015 at 6:14 AM, Achintha <achinthau@gmail.com> wrote:
hi,
I'am using freeswitch 1.7.0+git~20151119T221015Z~9e0f30c58b~64bit (git 9e0f30c 2015-11-19 22:10:15Z 64bit) on ubuntu 14.04 I have configured webrtc with ws and vedio (mod_vpx). video calls working properly through the extensions then i try to configure video conference with following configurations
dial-plane
<extension name="cdquality_conferences"> <condition field="destination_number" expression="^5555$"> <action application="answer"/> <action application="conference" data="$1-${domain_name}@video-mcu-stereo"/> </condition> </extension>
conference.conf.xml
<profile name="video-mcu-stereo"> <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://stereo"/> <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="rfc-4579|livearray-sync|livearray-json-status|video-muxing-personal-canvas|video-required-for-canvas"/> <param name="video-mode" value="mux"/> <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="1mb"/> <param name="video-fps" value="15"/> </profile>
When I call the conference number, i got error on console as.
"[ERR] mod_vpx.c:675 VPX encode error 8:Invalid parameter:Image size must match encoder init configuration size"
looking for advice to solve this.
-- Best Regards.. Achintha
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ ☞ http://cluecon.com/ ☞ http://twitter.com/FreeSWITCH ☞ irc.freenode.net #freeswitch ☞ *http://freeswitch.org/g+ <http://freeswitch.org/g+>* ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org ☎ +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA
We have copies of the exact versions we use for our packages in our Support Deps git repos. You can check them out here: https://stash.freeswitch.org/projects/SD
On Nov 24, 2015, at 3:37 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
You probably need newer versions of some of the depends like libyuv and libvpx. You basically need the latest possible version unreleased straight from their perspective git repo.
On Tue, Nov 24, 2015 at 6:14 AM, Achintha <achinthau@gmail.com <mailto:achinthau@gmail.com>> wrote: hi,
I'am using freeswitch 1.7.0+git~20151119T221015Z~9e0f30c58b~64bit (git 9e0f30c 2015-11-19 22:10:15Z 64bit) on ubuntu 14.04 I have configured webrtc with ws and vedio (mod_vpx). video calls working properly through the extensions then i try to configure video conference with following configurations
dial-plane
<extension name="cdquality_conferences"> <condition field="destination_number" expression="^5555$"> <action application="answer"/> <action application="conference" data="$1-${domain_name}@video-mcu-stereo"/> </condition> </extension>
conference.conf.xml
<profile name="video-mcu-stereo"> <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://stereo"/> <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="rfc-4579|livearray-sync|livearray-json-status|video-muxing-personal-canvas|video-required-for-canvas"/> <param name="video-mode" value="mux"/> <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="1mb"/> <param name="video-fps" value="15"/> </profile>
When I call the conference number, i got error on console as.
"[ERR] mod_vpx.c:675 VPX encode error 8:Invalid parameter:Image size must match encoder init configuration size"
looking for advice to solve this.
-- Best Regards.. Achintha
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
-- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬
☞ http://freeswitch.org/ <http://freeswitch.org/> ☞ http://cluecon.com/ <http://cluecon.com/> ☞ http://twitter.com/FreeSWITCH <http://twitter.com/FreeSWITCH> ☞ irc.freenode.net <http://irc.freenode.net/> #freeswitch ☞ http://freeswitch.org/g+ <http://freeswitch.org/g+>
ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org <mailto:sip%3A888@conference.freeswitch.org> ☎ +19193869900
https://www.youtube.com/watch?v=9XXgW34t40s <https://www.youtube.com/watch?v=9XXgW34t40s> https://www.youtube.com/watch?v=NLaDpGQuZDA <https://www.youtube.com/watch?v=NLaDpGQuZDA> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (3)
-
Achintha
-
Anthony Minessale
-
Michael Jerris