Conference mux mode video flickering
Hi guys Thanks for your help previously. I'm now using MUX mode for video and I'm getting a problem whereby a conference with 3 or more participants keeps flickering video streams on the floor (we are using video-muxing-personal-canvas parameter). It's as if it can't decide who to show. Below is my conference profile: <profile name="cp"> <param name="domain" value="$${domain}"/> <param name="rate" value="8000"/> <param name="video-mode" value="mux"/> <param name="video-layout-name" value="1x1"/> <param name="interval" value="20"/> <param name="caller-controls" value="default"/> <param name="energy-level" value="0"/> <param name="video-auto-floor-msec" value="3000" /> <param name="video_no_video_avatar_png" value="/usr/local/freeswitch/conf/images/video-muted.png" /> <param name="video_mute_png" value="/usr/local/freeswitch/conf/images/video-muted.png" /> <param name="conference-flags" value="audio-always|livearray-sync|livearray-json-status|video-mute-exit-canvas|video-muxing-personal-canvas"/> <!-- video-bridge-first-two|video-muxing-personal-canvas --> <param name="max-members" value="25"/> <param name="sound-prefix" value="/usr/local/freeswitch/conf/sounds/"/> <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="inbound-late-negotiation" value="false"/> </profile> Any pointers on where I'm going wrong would be really appreciated. Thank you
Hi there Dom. Im very new to FS but I had a hell of a time getting mux to work. In the end I went through every possible video-layout-name I could find (they are defined in separate xml). IN the end helped me a lot: https://books.google.it/books?id=turUDQAAQBAJ <https://books.google.it/books?id=turUDQAAQBAJ&pg=PA153&lpg=PA153&dq=freeswi tch+conference+video-mode+mux+layout+zoom&source=bl&ots=Q429H6TX6S&sig=CSI-W 2SCAB8_zBruJ75KdCLB6YM&hl=en&sa=X&ved=0ahUKEwjy2pmCx8XZAhWGKlAKHYTzBTEQ6AEIL TAB#v=onepage&q=freeswitch%20conference%20video-mode%20mux%20layout%20zoom&f =false> &pg=PA153&lpg=PA153&dq=freeswitch+conference+video-mode+mux+layout+zoom&sour ce=bl&ots=Q429H6TX6S&sig=CSI-W2SCAB8_zBruJ75KdCLB6YM&hl=en&sa=X&ved=0ahUKEwj y2pmCx8XZAhWGKlAKHYTzBTEQ6AEILTAB#v=onepage&q=freeswitch%20conference%20vide o-mode%20mux%20layout%20zoom&f=false Sorry I cant help more. From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> On Behalf Of Dom Rumsey Sent: lunedì 26 febbraio 2018 21:58 To: freeswitch-users@lists.freeswitch.org Subject: [Freeswitch-users] Conference mux mode video flickering Hi guys Thanks for your help previously. I'm now using MUX mode for video and I'm getting a problem whereby a conference with 3 or more participants keeps flickering video streams on the floor (we are using video-muxing-personal-canvas parameter). It's as if it can't decide who to show. Below is my conference profile: <profile name="cp"> <param name="domain" value="$${domain}"/> <param name="rate" value="8000"/> <param name="video-mode" value="mux"/> <param name="video-layout-name" value="1x1"/> <param name="interval" value="20"/> <param name="caller-controls" value="default"/> <param name="energy-level" value="0"/> <param name="video-auto-floor-msec" value="3000" /> <param name="video_no_video_avatar_png" value="/usr/local/freeswitch/conf/images/video-muted.png" /> <param name="video_mute_png" value="/usr/local/freeswitch/conf/images/video-muted.png" /> <param name="conference-flags" value="audio-always|livearray-sync|livearray-json-status|video-mute-exit-can vas|video-muxing-personal-canvas"/> <!-- video-bridge-first-two|video-muxing-personal-canvas --> <param name="max-members" value="25"/> <param name="sound-prefix" value="/usr/local/freeswitch/conf/sounds/"/> <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="inbound-late-negotiation" value="false"/> </profile> Any pointers on where I'm going wrong would be really appreciated. Thank you
The flickering sounds like an old fixed bug we had with overlap and zoom layouts. Are you using old code?
On Feb 26, 2018, at 3:57 PM, Dom Rumsey <domrumsey@hotmail.com> wrote:
Hi guys
Thanks for your help previously.
I'm now using MUX mode for video and I'm getting a problem whereby a conference with 3 or more participants keeps flickering video streams on the floor (we are using video-muxing-personal-canvas parameter). It's as if it can't decide who to show. Below is my conference profile:
<profile name="cp"> <param name="domain" value="$${domain}"/> <param name="rate" value="8000"/> <param name="video-mode" value="mux"/> <param name="video-layout-name" value="1x1"/> <param name="interval" value="20"/> <param name="caller-controls" value="default"/> <param name="energy-level" value="0"/> <param name="video-auto-floor-msec" value="3000" /> <param name="video_no_video_avatar_png" value="/usr/local/freeswitch/conf/images/video-muted.png" /> <param name="video_mute_png" value="/usr/local/freeswitch/conf/images/video-muted.png" /> <param name="conference-flags" value="audio-always|livearray-sync|livearray-json-status|video-mute-exit-canvas|video-muxing-personal-canvas"/> <!-- video-bridge-first-two|video-muxing-personal-canvas --> <param name="max-members" value="25"/> <param name="sound-prefix" value="/usr/local/freeswitch/conf/sounds/"/> <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="inbound-late-negotiation" value="false"/> </profile>
Any pointers on where I'm going wrong would be really appreciated.
Thank you
_________________________________________________________________________ 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/>
Thanks Mike. I'm using 1.6.20. ________________________________ From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> on behalf of Michael Jerris <mike@jerris.com> Sent: Tuesday, February 27, 2018 4:24 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Conference mux mode video flickering The flickering sounds like an old fixed bug we had with overlap and zoom layouts. Are you using old code? On Feb 26, 2018, at 3:57 PM, Dom Rumsey <domrumsey@hotmail.com<mailto:domrumsey@hotmail.com>> wrote: Hi guys Thanks for your help previously. I'm now using MUX mode for video and I'm getting a problem whereby a conference with 3 or more participants keeps flickering video streams on the floor (we are using video-muxing-personal-canvas parameter). It's as if it can't decide who to show. Below is my conference profile: <profile name="cp"> <param name="domain" value="$${domain}"/> <param name="rate" value="8000"/> <param name="video-mode" value="mux"/> <param name="video-layout-name" value="1x1"/> <param name="interval" value="20"/> <param name="caller-controls" value="default"/> <param name="energy-level" value="0"/> <param name="video-auto-floor-msec" value="3000" /> <param name="video_no_video_avatar_png" value="/usr/local/freeswitch/conf/images/video-muted.png" /> <param name="video_mute_png" value="/usr/local/freeswitch/conf/images/video-muted.png" /> <param name="conference-flags" value="audio-always|livearray-sync|livearray-json-status|video-mute-exit-canvas|video-muxing-personal-canvas"/> <!-- video-bridge-first-two|video-muxing-personal-canvas --> <param name="max-members" value="25"/> <param name="sound-prefix" value="/usr/local/freeswitch/conf/sounds/"/> <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="inbound-late-negotiation" value="false"/> </profile> Any pointers on where I'm going wrong would be really appreciated. Thank you _________________________________________________________________________ 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/> [https://freeswitch.org/theme/img/freeswitch-social.png]<http://www.freeswitch.org/> FreeSWITCH<http://www.freeswitch.org/> www.freeswitch.org FreeSWITCH is an open-source media application designed to support popular protools such as SIP and WebRTC and provides a platform to develop voice and video applications. 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 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org<http://www.freeswitch.org/>
only other thing i can think of would be some sort of resource starvation, cpu or network. Does it do the same without personal canvas?
On Feb 27, 2018, at 11:53 AM, Dom Rumsey <domrumsey@hotmail.com> wrote:
Thanks Mike. I'm using 1.6.20.
From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org <mailto:freeswitch-users-bounces@lists.freeswitch.org>> on behalf of Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> Sent: Tuesday, February 27, 2018 4:24 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Conference mux mode video flickering
The flickering sounds like an old fixed bug we had with overlap and zoom layouts. Are you using old code?
On Feb 26, 2018, at 3:57 PM, Dom Rumsey <domrumsey@hotmail.com <mailto:domrumsey@hotmail.com>> wrote:
Hi guys
Thanks for your help previously.
I'm now using MUX mode for video and I'm getting a problem whereby a conference with 3 or more participants keeps flickering video streams on the floor (we are using video-muxing-personal-canvas parameter). It's as if it can't decide who to show. Below is my conference profile:
<profile name="cp"> <param name="domain" value="$${domain}"/> <param name="rate" value="8000"/> <param name="video-mode" value="mux"/> <param name="video-layout-name" value="1x1"/> <param name="interval" value="20"/> <param name="caller-controls" value="default"/> <param name="energy-level" value="0"/> <param name="video-auto-floor-msec" value="3000" /> <param name="video_no_video_avatar_png" value="/usr/local/freeswitch/conf/images/video-muted.png" /> <param name="video_mute_png" value="/usr/local/freeswitch/conf/images/video-muted.png" /> <param name="conference-flags" value="audio-always|livearray-sync|livearray-json-status|video-mute-exit-canvas|video-muxing-personal-canvas"/> <!-- video-bridge-first-two|video-muxing-personal-canvas --> <param name="max-members" value="25"/> <param name="sound-prefix" value="/usr/local/freeswitch/conf/sounds/"/> <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="inbound-late-negotiation" value="false"/> </profile>
Any pointers on where I'm going wrong would be really appreciated.
Thank you
No it doesn’t. So in a 3 way chat, for the person speaking, it shows their own video feed back to themself. The other two people (who are listening) see a flicker of the video feeds from both the speaker and the other listener. It's as if there's a paradox, I just can't work out what it is. Looked at CPU and we still have +70% left. Network is also fine, got loads of bandwidth left. Thanks On Feb 27, 2018, at 5:01 PM, Michael Jerris <mike@jerris.com<mailto:mike@jerris.com>> wrote: only other thing i can think of would be some sort of resource starvation, cpu or network. Does it do the same without personal canvas? On Feb 27, 2018, at 11:53 AM, Dom Rumsey < domrumsey@hotmail.com<mailto:domrumsey@hotmail.com>> wrote: Thanks Mike. I'm using 1.6.20. ________________________________ From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org<mailto:freeswitch-users-bounces@lists.freeswitch.org>> on behalf of Michael Jerris <mike@jerris.com<mailto:mike@jerris.com>> Sent: Tuesday, February 27, 2018 4:24 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Conference mux mode video flickering The flickering sounds like an old fixed bug we had with overlap and zoom layouts. Are you using old code? On Feb 26, 2018, at 3:57 PM, Dom Rumsey < domrumsey@hotmail.com<mailto:domrumsey@hotmail.com>> wrote: Hi guys Thanks for your help previously. I'm now using MUX mode for video and I'm getting a problem whereby a conference with 3 or more participants keeps flickering video streams on the floor (we are using video-muxing-personal-canvas parameter). It's as if it can't decide who to show. Below is my conference profile: < profile name = "cp" > < param name = "domain" value = "$${domain}" /> < param name = "rate" value = "8000" /> < param name = "video-mode" value = "mux" /> < param name = "video-layout-name" value = "1x1" /> < param name = "interval" value = "20" /> < param name = "caller-controls" value = "default" /> < param name = "energy-level" value = "0" /> < param name = "video-auto-floor-msec" value = "3000" /> < param name = "video_no_video_avatar_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "video_mute_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "conference-flags" value = "audio-always|livearray-sync|livearray-json-status|video-mute-exit-canvas|video-muxing-personal-canvas" /> <!-- video-bridge-first-two|video-muxing-personal-canvas --> < param name = "max-members" value = "25" /> < param name = "sound-prefix" value = "/usr/local/freeswitch/conf/sounds/" /> < 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 = "inbound-late-negotiation" value = "false" /> </ profile > Any pointers on where I'm going wrong would be really appreciated. Thank you
look at individual cores, are any maxing out?
On Feb 28, 2018, at 5:07 AM, Dom Rumsey <domrumsey@hotmail.com> wrote:
No it doesn’t. So in a 3 way chat, for the person speaking, it shows their own video feed back to themself. The other two people (who are listening) see a flicker of the video feeds from both the speaker and the other listener. It's as if there's a paradox, I just can't work out what it is.
Looked at CPU and we still have +70% left. Network is also fine, got loads of bandwidth left.
Thanks On Feb 27, 2018, at 5:01 PM, Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> wrote: only other thing i can think of would be some sort of resource starvation, cpu or network. Does it do the same without personal canvas?
On Feb 27, 2018, at 11:53 AM, Dom Rumsey < domrumsey@hotmail.com <mailto:domrumsey@hotmail.com>> wrote:
Thanks Mike. I'm using 1.6.20.
From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org <mailto:freeswitch-users-bounces@lists.freeswitch.org>> on behalf of Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> Sent: Tuesday, February 27, 2018 4:24 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Conference mux mode video flickering
The flickering sounds like an old fixed bug we had with overlap and zoom layouts. Are you using old code?
On Feb 26, 2018, at 3:57 PM, Dom Rumsey <domrumsey@hotmail.com <mailto:domrumsey@hotmail.com>> wrote:
Hi guys
Thanks for your help previously.
I'm now using MUX mode for video and I'm getting a problem whereby a conference with 3 or more participants keeps flickering video streams on the floor (we are using video-muxing-personal-canvas parameter). It's as if it can't decide who to show. Below is my conference profile:
< profile name = "cp" > < param name = "domain" value = "$${domain}" /> < param name = "rate" value = "8000" /> < param name = "video-mode" value = "mux" /> < param name = "video-layout-name" value = "1x1" /> < param name = "interval" value = "20" /> < param name = "caller-controls" value = "default" /> < param name = "energy-level" value = "0" /> < param name = "video-auto-floor-msec" value = "3000" /> < param name = "video_no_video_avatar_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "video_mute_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "conference-flags" value = "audio-always|livearray-sync|livearray-json-status|video-mute-exit-canvas|video-muxing-personal-canvas" /> <!-- video-bridge-first-two|video-muxing-personal-canvas --> < param name = "max-members" value = "25" /> < param name = "sound-prefix" value = "/usr/local/freeswitch/conf/sounds/" /> < 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 = "inbound-late-negotiation" value = "false" /> </ profile >
Any pointers on where I'm going wrong would be really appreciated.
Thank you
Nope, not making out the core. I think it's code related. The speaker sees themselves, which shouldn't happen. Then, it's as if it can't decide if the listeners should be watching the speaker, or the other listener. On Feb 28, 2018, at 5:59 PM, Michael Jerris <mike@jerris.com<mailto:mike@jerris.com>> wrote: look at individual cores, are any maxing out? On Feb 28, 2018, at 5:07 AM, Dom Rumsey < domrumsey@hotmail.com<mailto:domrumsey@hotmail.com>> wrote: No it doesn’t. So in a 3 way chat, for the person speaking, it shows their own video feed back to themself. The other two people (who are listening) see a flicker of the video feeds from both the speaker and the other listener. It's as if there's a paradox, I just can't work out what it is. Looked at CPU and we still have +70% left. Network is also fine, got loads of bandwidth left. Thanks On Feb 27, 2018, at 5:01 PM, Michael Jerris < mike@jerris.com<mailto:mike@jerris.com>> wrote: only other thing i can think of would be some sort of resource starvation, cpu or network. Does it do the same without personal canvas? On Feb 27, 2018, at 11:53 AM, Dom Rumsey < domrumsey@hotmail.com<mailto:domrumsey@hotmail.com>> wrote: Thanks Mike. I'm using 1.6.20. ________________________________ From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org<mailto:freeswitch-users-bounces@lists.freeswitch.org>> on behalf of Michael Jerris <mike@jerris.com<mailto:mike@jerris.com>> Sent: Tuesday, February 27, 2018 4:24 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Conference mux mode video flickering The flickering sounds like an old fixed bug we had with overlap and zoom layouts. Are you using old code? On Feb 26, 2018, at 3:57 PM, Dom Rumsey < domrumsey@hotmail.com<mailto:domrumsey@hotmail.com>> wrote: Hi guys Thanks for your help previously. I'm now using MUX mode for video and I'm getting a problem whereby a conference with 3 or more participants keeps flickering video streams on the floor (we are using video-muxing-personal-canvas parameter). It's as if it can't decide who to show. Below is my conference profile: < profile name = "cp" > < param name = "domain" value = "$${domain}" /> < param name = "rate" value = "8000" /> < param name = "video-mode" value = "mux" /> < param name = "video-layout-name" value = "1x1" /> < param name = "interval" value = "20" /> < param name = "caller-controls" value = "default" /> < param name = "energy-level" value = "0" /> < param name = "video-auto-floor-msec" value = "3000" /> < param name = "video_no_video_avatar_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "video_mute_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "conference-flags" value = "audio-always|livearray-sync|livearray-json-status|video-mute-exit-canvas|video-muxing-personal-canvas" /> <!-- video-bridge-first-two|video-muxing-personal-canvas --> < param name = "max-members" value = "25" /> < param name = "sound-prefix" value = "/usr/local/freeswitch/conf/sounds/" /> < 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 = "inbound-late-negotiation" value = "false" /> </ profile > Any pointers on where I'm going wrong would be really appreciated. Thank you
So I've tested again and this time it looks like individual cores are maxing out (it's showing 332%), which it wasn't doing previously. I only have two users and since switching to MUX I have a decent processor. [X] ________________________________ From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> on behalf of Michael Jerris <mike@jerris.com> Sent: Wednesday, February 28, 2018 5:57 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Conference mux mode video flickering look at individual cores, are any maxing out? On Feb 28, 2018, at 5:07 AM, Dom Rumsey <domrumsey@hotmail.com<mailto:domrumsey@hotmail.com>> wrote: No it doesn’t. So in a 3 way chat, for the person speaking, it shows their own video feed back to themself. The other two people (who are listening) see a flicker of the video feeds from both the speaker and the other listener. It's as if there's a paradox, I just can't work out what it is. Looked at CPU and we still have +70% left. Network is also fine, got loads of bandwidth left. Thanks On Feb 27, 2018, at 5:01 PM, Michael Jerris <mike@jerris.com<mailto:mike@jerris.com>> wrote: only other thing i can think of would be some sort of resource starvation, cpu or network. Does it do the same without personal canvas? On Feb 27, 2018, at 11:53 AM, Dom Rumsey < domrumsey@hotmail.com<mailto:domrumsey@hotmail.com>> wrote: Thanks Mike. I'm using 1.6.20. ________________________________ From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org<mailto:freeswitch-users-bounces@lists.freeswitch.org>> on behalf of Michael Jerris <mike@jerris.com<mailto:mike@jerris.com>> Sent: Tuesday, February 27, 2018 4:24 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Conference mux mode video flickering The flickering sounds like an old fixed bug we had with overlap and zoom layouts. Are you using old code? On Feb 26, 2018, at 3:57 PM, Dom Rumsey < domrumsey@hotmail.com<mailto:domrumsey@hotmail.com>> wrote: Hi guys Thanks for your help previously. I'm now using MUX mode for video and I'm getting a problem whereby a conference with 3 or more participants keeps flickering video streams on the floor (we are using video-muxing-personal-canvas parameter). It's as if it can't decide who to show. Below is my conference profile: < profile name = "cp" > < param name = "domain" value = "$${domain}" /> < param name = "rate" value = "8000" /> < param name = "video-mode" value = "mux" /> < param name = "video-layout-name" value = "1x1" /> < param name = "interval" value = "20" /> < param name = "caller-controls" value = "default" /> < param name = "energy-level" value = "0" /> < param name = "video-auto-floor-msec" value = "3000" /> < param name = "video_no_video_avatar_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "video_mute_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "conference-flags" value = "audio-always|livearray-sync|livearray-json-status|video-mute-exit-canvas|video-muxing-personal-canvas" /> <!-- video-bridge-first-two|video-muxing-personal-canvas --> < param name = "max-members" value = "25" /> < param name = "sound-prefix" value = "/usr/local/freeswitch/conf/sounds/" /> < 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 = "inbound-late-negotiation" value = "false" /> </ profile > Any pointers on where I'm going wrong would be really appreciated. Thank you
Also tell him that we have 8 CPU cores. <https://www.linkedin.com/pub/umair-khokhar/10/50/bb6> Umair Khokhar Chief Technology Officer Tezro Solutions Website <http://www.tezrosolutions.com/> Email <mailto:umair@tezrosolutions.com>
On Mar 1, 2018, at 4:02 PM, Dom Rumsey <domrumsey@hotmail.com> wrote:
So I've tested again and this time it looks like individual cores are maxing out (it's showing 332%), which it wasn't doing previously. I only have two users and since switching to MUX I have a decent processor.
From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> on behalf of Michael Jerris <mike@jerris.com> Sent: Wednesday, February 28, 2018 5:57 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Conference mux mode video flickering
look at individual cores, are any maxing out?
On Feb 28, 2018, at 5:07 AM, Dom Rumsey <domrumsey@hotmail.com <mailto:domrumsey@hotmail.com>> wrote:
No it doesn’t. So in a 3 way chat, for the person speaking, it shows their own video feed back to themself. The other two people (who are listening) see a flicker of the video feeds from both the speaker and the other listener. It's as if there's a paradox, I just can't work out what it is.
Looked at CPU and we still have +70% left. Network is also fine, got loads of bandwidth left.
Thanks On Feb 27, 2018, at 5:01 PM, Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> wrote: only other thing i can think of would be some sort of resource starvation, cpu or network. Does it do the same without personal canvas?
On Feb 27, 2018, at 11:53 AM, Dom Rumsey < domrumsey@hotmail.com <mailto:domrumsey@hotmail.com>> wrote:
Thanks Mike. I'm using 1.6.20.
From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org <mailto:freeswitch-users-bounces@lists.freeswitch.org>> on behalf of Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> Sent: Tuesday, February 27, 2018 4:24 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Conference mux mode video flickering
The flickering sounds like an old fixed bug we had with overlap and zoom layouts. Are you using old code?
On Feb 26, 2018, at 3:57 PM, Dom Rumsey < domrumsey@hotmail.com <mailto:domrumsey@hotmail.com>> wrote:
Hi guys
Thanks for your help previously.
I'm now using MUX mode for video and I'm getting a problem whereby a conference with 3 or more participants keeps flickering video streams on the floor (we are using video-muxing-personal-canvas parameter). It's as if it can't decide who to show. Below is my conference profile:
< profile name = "cp" > < param name = "domain" value = "$${domain}" /> < param name = "rate" value = "8000" /> < param name = "video-mode" value = "mux" /> < param name = "video-layout-name" value = "1x1" /> < param name = "interval" value = "20" /> < param name = "caller-controls" value = "default" /> < param name = "energy-level" value = "0" /> < param name = "video-auto-floor-msec" value = "3000" /> < param name = "video_no_video_avatar_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "video_mute_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "conference-flags" value = "audio-always|livearray-sync|livearray-json-status|video-mute-exit-canvas|video-muxing-personal-canvas" /> <!-- video-bridge-first-two|video-muxing-personal-canvas --> < param name = "max-members" value = "25" /> < param name = "sound-prefix" value = "/usr/local/freeswitch/conf/sounds/" /> < 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 = "inbound-late-negotiation" value = "false" /> </ profile >
Any pointers on where I'm going wrong would be really appreciated.
Thank you
_________________________________________________________________________ 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
Hi All, I've sorted it out. Anyone reading this thread in the future who is experiencing the same problem will have the peram video-muxing-personal-canvas set in conference flags while layout is set to 1x1. video-muxing-personal-canvas is designed for layouts showing several people at the same time - when implementing this the concept of the floor doesn't really apply as this peram does it for you. Setting the layout to 1x1 means it places all of these canvases on top of each other, hence the flicker and CPU usage. Resolution: if you want 1x1 then remove video-muxing-personal-canvas, otherwise change the layout to show multiple people. Feel free to contact me directly for any further help. Thanks, Dom ________________________________ From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> on behalf of Dom Rumsey <domrumsey@hotmail.com> Sent: Thursday, March 1, 2018 9:02 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Conference mux mode video flickering So I've tested again and this time it looks like individual cores are maxing out (it's showing 332%), which it wasn't doing previously. I only have two users and since switching to MUX I have a decent processor. [X] ________________________________ From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> on behalf of Michael Jerris <mike@jerris.com> Sent: Wednesday, February 28, 2018 5:57 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Conference mux mode video flickering look at individual cores, are any maxing out? On Feb 28, 2018, at 5:07 AM, Dom Rumsey <domrumsey@hotmail.com<mailto:domrumsey@hotmail.com>> wrote: No it doesn’t. So in a 3 way chat, for the person speaking, it shows their own video feed back to themself. The other two people (who are listening) see a flicker of the video feeds from both the speaker and the other listener. It's as if there's a paradox, I just can't work out what it is. Looked at CPU and we still have +70% left. Network is also fine, got loads of bandwidth left. Thanks On Feb 27, 2018, at 5:01 PM, Michael Jerris <mike@jerris.com<mailto:mike@jerris.com>> wrote: only other thing i can think of would be some sort of resource starvation, cpu or network. Does it do the same without personal canvas? On Feb 27, 2018, at 11:53 AM, Dom Rumsey < domrumsey@hotmail.com<mailto:domrumsey@hotmail.com>> wrote: Thanks Mike. I'm using 1.6.20. ________________________________ From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org<mailto:freeswitch-users-bounces@lists.freeswitch.org>> on behalf of Michael Jerris <mike@jerris.com<mailto:mike@jerris.com>> Sent: Tuesday, February 27, 2018 4:24 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Conference mux mode video flickering The flickering sounds like an old fixed bug we had with overlap and zoom layouts. Are you using old code? On Feb 26, 2018, at 3:57 PM, Dom Rumsey < domrumsey@hotmail.com<mailto:domrumsey@hotmail.com>> wrote: Hi guys Thanks for your help previously. I'm now using MUX mode for video and I'm getting a problem whereby a conference with 3 or more participants keeps flickering video streams on the floor (we are using video-muxing-personal-canvas parameter). It's as if it can't decide who to show. Below is my conference profile: < profile name = "cp" > < param name = "domain" value = "$${domain}" /> < param name = "rate" value = "8000" /> < param name = "video-mode" value = "mux" /> < param name = "video-layout-name" value = "1x1" /> < param name = "interval" value = "20" /> < param name = "caller-controls" value = "default" /> < param name = "energy-level" value = "0" /> < param name = "video-auto-floor-msec" value = "3000" /> < param name = "video_no_video_avatar_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "video_mute_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "conference-flags" value = "audio-always|livearray-sync|livearray-json-status|video-mute-exit-canvas|video-muxing-personal-canvas" /> <!-- video-bridge-first-two|video-muxing-personal-canvas --> < param name = "max-members" value = "25" /> < param name = "sound-prefix" value = "/usr/local/freeswitch/conf/sounds/" /> < 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 = "inbound-late-negotiation" value = "false" /> </ profile > Any pointers on where I'm going wrong would be really appreciated. Thank you
JIRA is where this belongs! On Sat, Mar 3, 2018 at 2:56 AM Dom Rumsey <domrumsey@hotmail.com> wrote:
Hi All,
I've sorted it out. Anyone reading this thread in the future who is experiencing the same problem will have the peram video-muxing-personal-canvas set in conference flags while layout is set to 1x1. video-muxing-personal-canvas is designed for layouts showing several people at the same time - when implementing this the concept of the floor doesn't really apply as this peram does it for you. Setting the layout to 1x1 means it places all of these canvases on top of each other, hence the flicker and CPU usage.
Resolution: if you want 1x1 then remove video-muxing-personal-canvas, otherwise change the layout to show multiple people. Feel free to contact me directly for any further help.
Thanks, Dom
*From:* FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> on behalf of Dom Rumsey <domrumsey@hotmail.com> *Sent:* Thursday, March 1, 2018 9:02 PM
*To:* FreeSWITCH Users Help *Subject:* Re: [Freeswitch-users] Conference mux mode video flickering
So I've tested again and this time it looks like individual cores are maxing out (it's showing 332%), which it wasn't doing previously. I only have two users and since switching to MUX I have a decent processor.
------------------------------ *From:* FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> on behalf of Michael Jerris <mike@jerris.com> *Sent:* Wednesday, February 28, 2018 5:57 PM *To:* FreeSWITCH Users Help *Subject:* Re: [Freeswitch-users] Conference mux mode video flickering
look at individual cores, are any maxing out?
On Feb 28, 2018, at 5:07 AM, Dom Rumsey <domrumsey@hotmail.com> wrote:
No it doesn’t. So in a 3 way chat, for the person speaking, it shows their own video feed back to themself. The other two people (who are listening) see a flicker of the video feeds from both the speaker and the other listener. It's as if there's a paradox, I just can't work out what it is.
Looked at CPU and we still have +70% left. Network is also fine, got loads of bandwidth left.
Thanks On Feb 27, 2018, at 5:01 PM, Michael Jerris <mike@jerris.com> wrote:
only other thing i can think of would be some sort of resource starvation, cpu or network. Does it do the same without personal canvas?
On Feb 27, 2018, at 11:53 AM, Dom Rumsey < domrumsey@hotmail.com> wrote:
Thanks Mike. I'm using 1.6.20.
------------------------------ *From:* FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> on behalf of Michael Jerris <mike@jerris.com> *Sent:* Tuesday, February 27, 2018 4:24 PM *To:* FreeSWITCH Users Help *Subject:* Re: [Freeswitch-users] Conference mux mode video flickering
The flickering sounds like an old fixed bug we had with overlap and zoom layouts. Are you using old code?
On Feb 26, 2018, at 3:57 PM, Dom Rumsey < domrumsey@hotmail.com> wrote:
Hi guys
Thanks for your help previously.
I'm now using MUX mode for video and I'm getting a problem whereby a conference with 3 or more participants keeps flickering video streams on the floor (we are using video-muxing-personal-canvas parameter). It's as if it can't decide who to show. Below is my conference profile:
< profile name = "cp" > < param name = "domain" value = "$${domain}" /> < param name = "rate" value = "8000" /> < param name = "video-mode" value = "mux" /> < param name = "video-layout-name" value = "1x1" /> < param name = "interval" value = "20" /> < param name = "caller-controls" value = "default" /> < param name = "energy-level" value = "0" /> < param name = "video-auto-floor-msec" value = "3000" /> < param name = "video_no_video_avatar_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "video_mute_png" value = "/usr/local/freeswitch/conf/images/video-muted.png" /> < param name = "conference-flags" value = "audio-always|livearray-sync|livearray-json-status|video-mute-exit-canvas|video-muxing-personal-canvas" /> <!-- video-bridge-first-two|video-muxing-personal-canvas --> < param name = "max-members" value = "25" /> < param name = "sound-prefix" value = "/usr/local/freeswitch/conf/sounds/" /> < 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 = "inbound-late-negotiation" value = "false" /> </ profile >
Any pointers on where I'm going wrong would be really appreciated.
Thank you
_________________________________________________________________________ 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
-- Brian West | Co-founder and Developer Need Commercial support? email sales@freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 <https://maps.google.com/?q=17345+Civic+Drive+%232531+Brookfield,+WI+53045&entry=gmail&source=g> Email: brian@freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com <https://www.freeswitch.com/> [image: color-facebook-96.png] <https://www.facebook.com/freeswitch/>[image: color-twitter-96.png] <https://twitter.com/freeswitch?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor>
participants (5)
-
Brian West
-
Dom Rumsey
-
Francesco Facco de Lagarda
-
Michael Jerris
-
Muhammad Umair