[Freeswitch-dev] a problem about freeswitch conference caller control
Hi All, Firstly, I want to give my thanks to every one in the mailing list, especially the ones who helped me on my questions. My two questions about freeswitch has been solved due to the helps provided here. Today I meet a new question about freeswitch: My freeswitch server has been connected to a SIP provider's server (IDT server), and can dial out to normal cellphone numbers. Now I want to start a conference call using "conference <conf-name> dial ..." command, when the destination phones join the conference, the phone callers can't control the conference by pressing the keys specified in <caller-controls> section of conference.conf.xml. (In other words, if I press key '0', it can't mute myself; press '#', it can't hang up, etc. I use the default caller-controls group.) I want to know in this situation, whether the cellphone's key tone can't be transferred to freeswitch server? Can freeswitch server only receive DTMF encapsulated in RTP packet transferred over IP? I can control the conference when I use X-Lite as client, and freeswitch outputs following log when I press key '0' in X-Lite interface: ================================== freeswitch@eli-desktop> 2012-02-29 17:02:59.349272 [DEBUG] switch_rtp.c:2428 RTP RECV DTMF 0:960 2012-02-29 17:02:59.367880 [DEBUG] mod_conference.c:2919 Queueing file '/usr/local/freeswitch/sounds/en/us/callie/conference/conf-muted.wav' for play ================================= In the case of cellphone, when users press key, the DTMF is generated and transferred via PSTN channel to the IDT server, is this correct? and if so, is it up to IDT server to encapsulate the DTMF in RTP packets and send it to freeswitch server? -- Best Regards Erjian
This is probably more appropriate to the users list. On Feb 29, 2012, at 5:02 AM, Erjian Li wrote:
Hi All,
Firstly, I want to give my thanks to every one in the mailing list, especially the ones who helped me on my questions. My two questions about freeswitch has been solved due to the helps provided here.
Today I meet a new question about freeswitch: My freeswitch server has been connected to a SIP provider's server (IDT server), and can dial out to normal cellphone numbers. Now I want to start a conference call using "conference <conf-name> dial ..." command, when the destination phones join the conference, the phone callers can't control the conference by pressing the keys specified in <caller-controls> section of conference.conf.xml. (In other words, if I press key '0', it can't mute myself; press '#', it can't hang up, etc. I use the default caller-controls group.) I want to know in this situation, whether the cellphone's key tone can't be transferred to freeswitch server? Can freeswitch server only receive DTMF encapsulated in RTP packet transferred over IP? I can control the conference when I use X-Lite as client, and freeswitch outputs following log when I press key '0' in X-Lite interface: ================================== freeswitch@eli-desktop> 2012-02-29 17:02:59.349272 [DEBUG] switch_rtp.c:2428 RTP RECV DTMF 0:960 2012-02-29 17:02:59.367880 [DEBUG] mod_conference.c:2919 Queueing file '/usr/local/freeswitch/sounds/en/us/callie/conference/conf-muted.wav' for play =================================
In the case of cellphone, when users press key, the DTMF is generated and transferred via PSTN channel to the IDT server, is this correct? and if so, is it up to IDT server to encapsulate the DTMF in RTP packets and send it to freeswitch server?
OK. I will post it to users list. Thanks. On Thu, Mar 1, 2012 at 8:27 AM, Michael Jerris <mike@jerris.com> wrote:
This is probably more appropriate to the users list.
On Feb 29, 2012, at 5:02 AM, Erjian Li wrote:
Hi All,
Firstly, I want to give my thanks to every one in the mailing list, especially the ones who helped me on my questions. My two questions about freeswitch has been solved due to the helps provided here.
Today I meet a new question about freeswitch: My freeswitch server has been connected to a SIP provider's server (IDT server), and can dial out to normal cellphone numbers. Now I want to start a conference call using "conference <conf-name> dial ..." command, when the destination phones join the conference, the phone callers can't control the conference by pressing the keys specified in <caller-controls> section of conference.conf.xml. (In other words, if I press key '0', it can't mute myself; press '#', it can't hang up, etc. I use the default caller-controls group.) I want to know in this situation, whether the cellphone's key tone can't be transferred to freeswitch server? Can freeswitch server only receive DTMF encapsulated in RTP packet transferred over IP? I can control the conference when I use X-Lite as client, and freeswitch outputs following log when I press key '0' in X-Lite interface: ================================== freeswitch@eli-desktop> 2012-02-29 17:02:59.349272 [DEBUG] switch_rtp.c:2428 RTP RECV DTMF 0:960 2012-02-29 17:02:59.367880 [DEBUG] mod_conference.c:2919 Queueing file '/usr/local/freeswitch/sounds/en/us/callie/conference/conf-muted.wav' for play =================================
In the case of cellphone, when users press key, the DTMF is generated and transferred via PSTN channel to the IDT server, is this correct? and if so, is it up to IDT server to encapsulate the DTMF in RTP packets and send it to freeswitch server?
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Best Regards Erjian
participants (2)
-
Erjian Li
-
Michael Jerris