mod_conference offers audio/video conferencing services. The usual way to start/join a conference seems to be to dial in to a special number. However, we would like to use mod_conference with custom signaling, so basically just the mixing part. For that, we would need some low-level API for conferences, with functionality like 1. Add a participant with a given offer SDP: return an answer SDP, start mixing it in and start the RTP stream to the new participant. 2. Remove a participant, stop mixing him, and stop the RTP stream to the respective device. Can this be achieved by using mod_event_socket, or would we have to implement a proper FreeSWITCH module for such things? -- Johannes Singler Software Engineer Qnective
Looks feasible with the ESL. On Oct 7, 2015 4:44 PM, "Johannes Singler" <johannes.singler@qnective.com> wrote:
mod_conference offers audio/video conferencing services. The usual way to start/join a conference seems to be to dial in to a special number. However, we would like to use mod_conference with custom signaling, so basically just the mixing part. For that, we would need some low-level API for conferences, with functionality like
1. Add a participant with a given offer SDP: return an answer SDP, start mixing it in and start the RTP stream to the new participant. 2. Remove a participant, stop mixing him, and stop the RTP stream to the respective device.
Can this be achieved by using mod_event_socket, or would we have to implement a proper FreeSWITCH module for such things?
-- Johannes Singler Software Engineer
Qnective
_________________________________________________________________________ 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
You would want to take that sdp and put it in a sip packet and send an invite to FS use the to header to send data about what conference you want to call and use the dialplan to create a conference string. On Wed, Oct 7, 2015 at 3:20 PM, Stanislav Sinyagin <ssinyagin@gmail.com> wrote:
Looks feasible with the ESL. On Oct 7, 2015 4:44 PM, "Johannes Singler" <johannes.singler@qnective.com> wrote:
mod_conference offers audio/video conferencing services. The usual way to start/join a conference seems to be to dial in to a special number. However, we would like to use mod_conference with custom signaling, so basically just the mixing part. For that, we would need some low-level API for conferences, with functionality like
1. Add a participant with a given offer SDP: return an answer SDP, start mixing it in and start the RTP stream to the new participant. 2. Remove a participant, stop mixing him, and stop the RTP stream to the respective device.
Can this be achieved by using mod_event_socket, or would we have to implement a proper FreeSWITCH module for such things?
-- Johannes Singler Software Engineer
Qnective
_________________________________________________________________________ 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
_________________________________________________________________________ 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
participants (3)
-
Anthony Minessale
-
Johannes Singler
-
Stanislav Sinyagin