When a user is muted, the client won't be sending any data to the
server. This results in Asterisk/FreeSWITCH that the client has
disappeared and hangs-up the connection after a period of time
(usually 60sec).
To prevent this from happening just increase the RTP timeout to a
large value. Below are the different parameters for Asterisk and
FreeSWITCH. We are looking for a better solution for this scenario.
FreeSWITCH (/opt/freeswitch/conf/sip_profile/external.xml)
<param name="rtp-timeout-sec" value="300"/>
http://github.com/bigbluebutton/bigbluebutton/blob/master/bbb-voice-conference/config/freeswitch/conf.orig/sip_profiles/external.xml
Asterisk (/etc/asterisk/sip.conf)
rtptimeout
http://www.voip-info.org/wiki/view/Asterisk+config+sip.conf
Richard
--
---
BigBlueButton
http://www.bigbluebutton.org
http://code.google.com/p/bigbluebutton
Hi,
When a user is muted, the client won't be sending any data to the
server. This results in Asterisk/FreeSWITCH that the client has
disappeared and hangs-up the connection after a period of time
(usually 60sec).
We are already doing that.
https://github.com/bigbluebutton/bigbluebutton/blob/master/bbb-voice/src/main/java/org/bigbluebutton/voiceconf/sip/KeepAliveSip.java
What we don't do is send KeepAlive for the media packets.
http://tools.ietf.org/html/draft-ietf-avt-app-rtp-keepalive-09
The class is https://github.com/bigbluebutton/bigbluebutton/blob/master/bbb-voice/src/main/java/org/bigbluebutton/voiceconf/sip/KeepAliveUdp.java
but we don't use it. I haven't looked at how we can use it.
Richard
> --
> You received this message because you are subscribed to the Google Groups
> "BigBlueButton-dev" group.
> To post to this group, send email to bigblueb...@googlegroups.com.
> To unsubscribe from this group, send email to
> bigbluebutton-...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/bigbluebutton-dev?hl=en.