Hello, Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ? Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ? Any ideas will be greatly appreciated ? thank you, Shaks.
Im fairly certain the RTP is not coupled with sofia, it is built into the core. That being said, you could write a (non-sip) module to handle RTP On Mon, Nov 27, 2017 at 2:21 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks.
_________________________________________________________________________ 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
Thank you for responding! I realize RTP handling is in the core. Perhaps I could compile freeswitch as a lib and write a module to subscribe for events and to the APIs for switch_core_codec_read. The only thing is can I create a session without being attached to a SIP session ? Do you know of any examples ? or modules that have done something similar ? ~Shaks On Mon, Nov 27, 2017 at 12:28 PM, E. Schmidbauer <eschmidbauer@gmail.com> wrote:
Im fairly certain the RTP is not coupled with sofia, it is built into the core. That being said, you could write a (non-sip) module to handle RTP
On Mon, Nov 27, 2017 at 2:21 PM, Sharath Kumar <shakumarsoftware@gmail.com
wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks.
_________________________________________________________________________ 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
Yes you can create a session without being attached to SIP. You might want to checkout the other non-sip endpoint modules such as mod_skinny (SCCP) or mod_skypopen On Mon, Nov 27, 2017 at 2:52 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Thank you for responding! I realize RTP handling is in the core. Perhaps I could compile freeswitch as a lib and write a module to subscribe for events and to the APIs for switch_core_codec_read. The only thing is can I create a session without being attached to a SIP session ? Do you know of any examples ? or modules that have done something similar ? ~Shaks
On Mon, Nov 27, 2017 at 12:28 PM, E. Schmidbauer <eschmidbauer@gmail.com> wrote:
Im fairly certain the RTP is not coupled with sofia, it is built into the core. That being said, you could write a (non-sip) module to handle RTP
On Mon, Nov 27, 2017 at 2:21 PM, Sharath Kumar < shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks.
____________________________________________________________ _____________ 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
_________________________________________________________________________ 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
There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
On Nov 27, 2017, at 2:21 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks
Okay cool. It is sort of a distributed media processing but with a central signaling box. Let us say I want to have a bunch of media only FSs talking to a single SIP only FS. I would like the communication between the Media only FS<--->SIP only FS to be as simple as possible. But perhaps I don't have a choice but to employ SIP if the media handling gets complicated. like hold/unhold or turning on/off support for dtmf using 2833 etc. Anyway thanks for suggestions! On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris <mike@jerris.com> wrote:
There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
On Nov 27, 2017, at 2:21 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks
_________________________________________________________________________ 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
but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible.
Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ? On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris <mike@jerris.com> wrote:
There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
On Nov 27, 2017, at 2:21 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks
_________________________________________________________________________ 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
maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit.
On Nov 27, 2017, at 4:52 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible.
Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ?
On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> wrote: There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
On Nov 27, 2017, at 2:21 PM, Sharath Kumar <shakumarsoftware@gmail.com <mailto:shakumarsoftware@gmail.com>> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks
_________________________________________________________________________ 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/> _________________________________________________________________________ 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
Thanks for the feedback! On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris <mike@jerris.com> wrote:
maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit.
On Nov 27, 2017, at 4:52 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible.
Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ?
On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris <mike@jerris.com> wrote:
There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
On Nov 27, 2017, at 2:21 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks
_________________________________________________________________________ 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
_________________________________________________________________________ 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 Sharath, If you want a simple centralized sip signaling box with FS for dealing with media. Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers? Srigo Sent from my iPhone
On 27 Nov 2017, at 23:12, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Thanks for the feedback!
On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris <mike@jerris.com> wrote: maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit.
On Nov 27, 2017, at 4:52 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible.
Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ?
On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris <mike@jerris.com> wrote: There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
On Nov 27, 2017, at 2:21 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks
_________________________________________________________________________ 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
_________________________________________________________________________ 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
Hi Srigo What you are describing is more like a media gateway kind of solution. My team has developed such a solution in the past with OpenSIPs in the signalling plane and a custom built NPU based media plane. We initially started with FreeSWITCH but we had trouble getting the core into the NPU so we changed paths. If you do not want to have a very complex solution you may want to explore OpenSIPs as the signalling plane and rptengine( https://github.com/sipwise/rtpengine) in the media plane ? On 27 November 2017 at 15:38, Srigo Kanapathipillai <ksrigo@gmail.com> wrote:
Hi Sharath,
If you want a simple centralized sip signaling box with FS for dealing with media.
Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers?
Srigo
Sent from my iPhone
On 27 Nov 2017, at 23:12, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Thanks for the feedback!
On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris <mike@jerris.com> wrote:
maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit.
On Nov 27, 2017, at 4:52 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible.
Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ?
On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris <mike@jerris.com> wrote:
There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
On Nov 27, 2017, at 2:21 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks
____________________________________________________________ _____________ 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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
-- Ashwin Kumar Rath
Hi Ashwin, We are also using Rtpengine with opensips for simple calls (without any media transcoding, jst to proxy rtp) and freeswitch for more adv calls scenarios (ivr, callgroup with music on hold, voicemail). We have plenty of Fs with the same configuration, opensips jst loadbalance the traffic to least loaded Fs. Srigo Sent from my iPhone
On 28 Nov 2017, at 00:45, Ashwin Rath <ashwinrath@gmail.com> wrote:
Hi Srigo
What you are describing is more like a media gateway kind of solution. My team has developed such a solution in the past with OpenSIPs in the signalling plane and a custom built NPU based media plane. We initially started with FreeSWITCH but we had trouble getting the core into the NPU so we changed paths.
If you do not want to have a very complex solution you may want to explore OpenSIPs as the signalling plane and rptengine(https://github.com/sipwise/rtpengine) in the media plane ?
On 27 November 2017 at 15:38, Srigo Kanapathipillai <ksrigo@gmail.com> wrote: Hi Sharath,
If you want a simple centralized sip signaling box with FS for dealing with media.
Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers?
Srigo
Sent from my iPhone
On 27 Nov 2017, at 23:12, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Thanks for the feedback!
On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris <mike@jerris.com> wrote: maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit.
On Nov 27, 2017, at 4:52 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible.
Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ?
On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris <mike@jerris.com> wrote: There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
> On Nov 27, 2017, at 2:21 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote: > > Hello, > > Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ? > > Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ? > > Any ideas will be greatly appreciated ? > > thank you, > Shaks
_________________________________________________________________________ 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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
-- Ashwin Kumar Rath _________________________________________________________________________ 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
Ashwin,
If you do not want to have a very complex solution you may want to explore OpenSIPs as the signalling plane and rptengine(https://github.com/ sipwise/rtpengine) in the media plane ?'
Does RTP enging *actually* terminate the RTP and decode packets or is it a media proxy ? I did not see a list of codecs that it supports either. On Mon, Nov 27, 2017 at 4:45 PM, Ashwin Rath <ashwinrath@gmail.com> wrote:
Hi Srigo
What you are describing is more like a media gateway kind of solution. My team has developed such a solution in the past with OpenSIPs in the signalling plane and a custom built NPU based media plane. We initially started with FreeSWITCH but we had trouble getting the core into the NPU so we changed paths.
If you do not want to have a very complex solution you may want to explore OpenSIPs as the signalling plane and rptengine(https://github.com/ sipwise/rtpengine) in the media plane ?
On 27 November 2017 at 15:38, Srigo Kanapathipillai <ksrigo@gmail.com> wrote:
Hi Sharath,
If you want a simple centralized sip signaling box with FS for dealing with media.
Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers?
Srigo
Sent from my iPhone
On 27 Nov 2017, at 23:12, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Thanks for the feedback!
On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris <mike@jerris.com> wrote:
maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit.
On Nov 27, 2017, at 4:52 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible.
Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ?
On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris <mike@jerris.com> wrote:
There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
On Nov 27, 2017, at 2:21 PM, Sharath Kumar < shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks
____________________________________________________________ _____________ 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/free switch-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
____________________________________________________________ _____________ 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
_________________________________________________________________________ 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
-- Ashwin Kumar Rath
_________________________________________________________________________ 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 RTPengine can do following: - proxy RTP streams - decode/encode SRTP to RTP - record RTP streams But for now it does not do any transcoding. On Tue, Nov 28, 2017 at 6:56 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Ashwin,
If you do not want to have a very complex solution you may want to explore OpenSIPs as the signalling plane and rptengine( https://github.com/sipwise/rtpengine) in the media plane ?'
Does RTP enging *actually* terminate the RTP and decode packets or is it a media proxy ? I did not see a list of codecs that it supports either.
On Mon, Nov 27, 2017 at 4:45 PM, Ashwin Rath <ashwinrath@gmail.com> wrote:
Hi Srigo
What you are describing is more like a media gateway kind of solution. My team has developed such a solution in the past with OpenSIPs in the signalling plane and a custom built NPU based media plane. We initially started with FreeSWITCH but we had trouble getting the core into the NPU so we changed paths.
If you do not want to have a very complex solution you may want to explore OpenSIPs as the signalling plane and rptengine( https://github.com/sipwise/rtpengine) in the media plane ?
On 27 November 2017 at 15:38, Srigo Kanapathipillai <ksrigo@gmail.com> wrote:
Hi Sharath,
If you want a simple centralized sip signaling box with FS for dealing with media.
Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers?
Srigo
Sent from my iPhone
On 27 Nov 2017, at 23:12, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Thanks for the feedback!
On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris <mike@jerris.com> wrote:
maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit.
On Nov 27, 2017, at 4:52 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible.
Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ?
On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris <mike@jerris.com> wrote:
There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
On Nov 27, 2017, at 2:21 PM, Sharath Kumar < shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks
____________________________________________________________ _____________ 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/free switch-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/free switch-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/free switch-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
____________________________________________________________ _____________ 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
-- Ashwin Kumar Rath
_________________________________________________________________________ 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
-- Best regards, Volodymyr
Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers?
Srigo, I really don't want SIP on the FS media servers. if I do interface with Kamailio then I have no choice but to use SIP on the FS media servers. I do want SIP on the central SIP server though. It is a custom environment and network so there is really no need to do SIP on the internal FS based media servers. I just want RTP/codec processing on the media servers. The SIP server has to have access/make SDP for the media servers and just allow RTP to flow between media servers and some other SIP UA. Does it makes sense ? On Mon, Nov 27, 2017 at 4:38 PM, Srigo Kanapathipillai <ksrigo@gmail.com> wrote:
Hi Sharath,
If you want a simple centralized sip signaling box with FS for dealing with media.
Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers?
Srigo
Sent from my iPhone
On 27 Nov 2017, at 23:12, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Thanks for the feedback!
On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris <mike@jerris.com> wrote:
maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit.
On Nov 27, 2017, at 4:52 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible.
Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ?
On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris <mike@jerris.com> wrote:
There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
On Nov 27, 2017, at 2:21 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks
____________________________________________________________ _____________ 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
_________________________________________________________________________ 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
_________________________________________________________________________ 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 need some form of signalling to start/stop the RTP processing including negotiating the RTP IPs/ports/codecs. The signalling doesn't have to be SIP but that probably is the easiest way. You could have SIP flow from the central FS server to the media FS server and combine that with bypass_media so the client sending SIP to the central server sends their RTP direct to the media server. On 28 November 2017 at 17:53, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers?
Srigo, I really don't want SIP on the FS media servers. if I do interface with Kamailio then I have no choice but to use SIP on the FS media servers. I do want SIP on the central SIP server though. It is a custom environment and network so there is really no need to do SIP on the internal FS based media servers. I just want RTP/codec processing on the media servers. The SIP server has to have access/make SDP for the media servers and just allow RTP to flow between media servers and some other SIP UA. Does it makes sense ?
On Mon, Nov 27, 2017 at 4:38 PM, Srigo Kanapathipillai <ksrigo@gmail.com> wrote:
Hi Sharath,
If you want a simple centralized sip signaling box with FS for dealing with media.
Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers?
Srigo
Sent from my iPhone
On 27 Nov 2017, at 23:12, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Thanks for the feedback!
On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris <mike@jerris.com> wrote:
maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit.
On Nov 27, 2017, at 4:52 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible.
Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ?
On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris <mike@jerris.com> wrote:
There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
On Nov 27, 2017, at 2:21 PM, Sharath Kumar < shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks
____________________________________________________________ _____________ 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/free switch-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
____________________________________________________________ _____________ 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
_________________________________________________________________________ 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
Thanks. Yeah, I am actually going to try just with SIP. On Thu, Nov 30, 2017 at 5:08 AM, Steven Ayre <steveayre@gmail.com> wrote:
You need some form of signalling to start/stop the RTP processing including negotiating the RTP IPs/ports/codecs. The signalling doesn't have to be SIP but that probably is the easiest way.
You could have SIP flow from the central FS server to the media FS server and combine that with bypass_media so the client sending SIP to the central server sends their RTP direct to the media server.
On 28 November 2017 at 17:53, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers?
Srigo, I really don't want SIP on the FS media servers. if I do interface with Kamailio then I have no choice but to use SIP on the FS media servers. I do want SIP on the central SIP server though. It is a custom environment and network so there is really no need to do SIP on the internal FS based media servers. I just want RTP/codec processing on the media servers. The SIP server has to have access/make SDP for the media servers and just allow RTP to flow between media servers and some other SIP UA. Does it makes sense ?
On Mon, Nov 27, 2017 at 4:38 PM, Srigo Kanapathipillai <ksrigo@gmail.com> wrote:
Hi Sharath,
If you want a simple centralized sip signaling box with FS for dealing with media.
Why don't you jst use Opensips or Kamailio for centralised sip signaling and loadbalance to FS media servers?
Srigo
Sent from my iPhone
On 27 Nov 2017, at 23:12, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
Thanks for the feedback!
On Mon, Nov 27, 2017 at 3:01 PM, Michael Jerris <mike@jerris.com> wrote:
maybe its possible, but it doesn’t really make a lot of sense to do so… The sip overhead is minimal compared to the media handling. You’d be totally re-creating the wheel and adding significant complication for zero benefit.
On Nov 27, 2017, at 4:52 PM, Sharath Kumar <shakumarsoftware@gmail.com> wrote:
but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible.
Thank Michael. I was just wondering if it is possible to just use ESL inbound/outbound to achieve this ?
On Mon, Nov 27, 2017 at 1:53 PM, Michael Jerris <mike@jerris.com> wrote:
There is code to handle media sure, but you would need some other signaling other than sip in order to get sdp to the box and handle it according to some sort of protocol. This is typically done with sip as it is the most standard way to do so, but others are possible. The question would be what exactly you are trying to accomplish.
On Nov 27, 2017, at 2:21 PM, Sharath Kumar < shakumarsoftware@gmail.com> wrote:
Hello,
Is it possible to use FS just for RTP/codec processing ? I don't want to use SIP/mod_sofia ? the SIP is terminated on a different box but I would like to decode the RTP/codecs on a box running FS ?
Is it too difficult to write a custom module to do this ? is it too tightly coupled with mod_sofia ?
Any ideas will be greatly appreciated ?
thank you, Shaks
____________________________________________________________ _____________ 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/free switch-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/free switch-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/free switch-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
____________________________________________________________ _____________ 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
_________________________________________________________________________ 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 (7)
-
Ashwin Rath
-
E. Schmidbauer
-
Michael Jerris
-
Sharath Kumar
-
Srigo Kanapathipillai
-
Steven Ayre
-
Volodymyr Fedorov