Hi How many licenses is needed to be able to record 10 concurrent calls between endpoints which all support g729? thanx
On Thu, Aug 12, 2010 at 2:58 PM, Brian West <brian@freeswitch.org> wrote:
20.
i never heard of a softswitch that needs double codec license than supported simultaneous calls. This is like you say you need 2000 licenses is needed if you want to switch 1000 simultaneous calls.... strange! something is fishy :) T.
Nothing at all is fishy. He said he wanted to transcode and he wanted to record. That would require more licenses. I specifically answered the question he asked. /b On Aug 12, 2010, at 3:13 PM, Tihomir Culjaga wrote:
On Thu, Aug 12, 2010 at 2:58 PM, Brian West <brian@freeswitch.org> wrote: 20.
i never heard of a softswitch that needs double codec license than supported simultaneous calls. This is like you say you need 2000 licenses is needed if you want to switch 1000 simultaneous calls.... strange!
something is fishy :)
T.
On Thu, Aug 12, 2010 at 10:24 PM, Brian West <brian@freeswitch.org> wrote:
Nothing at all is fishy. He said he wanted to transcode and he wanted to record. That would require more licenses. I specifically answered the question he asked.
aaaaa :) well, yes for transcoding of course you need that :)) i misunderstood the thing :) Apologize, T.
No, if you need to switch one call from G729 to G711, you need one license. But recording a call between 2 G729 endpoints require to record both legs, so you need to decode 2 streams, so you need 2 licenses. I am pretty sure it's the same on all commercial platforms, but of course, they won't mention that in big letters on their marketing papers... David Ponzone Direction Technique email: david.ponzone@ipeva.fr tel: 01 74 03 18 97 gsm: 06 66 98 76 34 Service Client IPeva tel: 0811 46 26 26 www.ipeva.fr - www.ipeva-studio.com Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur. Le 12/08/2010 à 22:13, Tihomir Culjaga a écrit :
On Thu, Aug 12, 2010 at 2:58 PM, Brian West <brian@freeswitch.org> wrote: 20.
i never heard of a softswitch that needs double codec license than supported simultaneous calls. This is like you say you need 2000 licenses is needed if you want to switch 1000 simultaneous calls.... strange!
something is fishy :)
T. _______________________________________________ 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 do make an excellent point too... I was thinking 711 to 729 plus recording... it gets interesting when you toss stereo in it. /b On Aug 12, 2010, at 3:28 PM, David Ponzone wrote:
No, if you need to switch one call from G729 to G711, you need one license. But recording a call between 2 G729 endpoints require to record both legs, so you need to decode 2 streams, so you need 2 licenses. I am pretty sure it's the same on all commercial platforms, but of course, they won't mention that in big letters on their marketing papers...
David Ponzone Direction Technique email: david.ponzone@ipeva.fr tel: 01 74 03 18 97 gsm: 06 66 98 76 34
Service Client IPeva tel: 0811 46 26 26 www.ipeva.fr - www.ipeva-studio.com
Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur.
What if we record the session in encoded format, and use licenses when we need to play in a different format? Is this possible? What if the user called in from an G.729 enabled endpoint, would a license be needed to play an encoded stream? Regards HASSAN On 2010-08-13, Brian West <brian@freeswitch.org> wrote:
You do make an excellent point too... I was thinking 711 to 729 plus recording... it gets interesting when you toss stereo in it.
/b
On Aug 12, 2010, at 3:28 PM, David Ponzone wrote:
No, if you need to switch one call from G729 to G711, you need one license. But recording a call between 2 G729 endpoints require to record both legs, so you need to decode 2 streams, so you need 2 licenses. I am pretty sure it's the same on all commercial platforms, but of course, they won't mention that in big letters on their marketing papers...
David Ponzone Direction Technique email: david.ponzone@ipeva.fr tel: 01 74 03 18 97 gsm: 06 66 98 76 34
Service Client IPeva tel: 0811 46 26 26 www.ipeva.fr - www.ipeva-studio.com
Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur.
_______________________________________________ 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
-- Sent from my mobile device
it should. /b On Aug 12, 2010, at 4:06 PM, Nyamul Hassan wrote:
What if we record the session in encoded format, and use licenses when we need to play in a different format?
Is this possible? What if the user called in from an G.729 enabled endpoint, would a license be needed to play an encoded stream?
Regards HASSAN
On Thu, Aug 12, 2010 at 2:06 PM, Nyamul Hassan <mnhassan@usa.net> wrote:
What if we record the session in encoded format, and use licenses when we need to play in a different format?
Is this possible? What if the user called in from an G.729 enabled endpoint, would a license be needed to play an encoded stream?
Regards HASSAN
Can I just say that I hate g.729? :)
AFAIK, record using native file format is not possible. David Ponzone Direction Technique email: david.ponzone@ipeva.fr tel: 01 74 03 18 97 gsm: 06 66 98 76 34 Service Client IPeva tel: 0811 46 26 26 www.ipeva.fr - www.ipeva-studio.com Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur. Le 12/08/2010 à 23:06, Nyamul Hassan a écrit :
What if we record the session in encoded format, and use licenses when we need to play in a different format?
Is this possible? What if the user called in from an G.729 enabled endpoint, would a license be needed to play an encoded stream?
Regards HASSAN
On 2010-08-13, Brian West <brian@freeswitch.org> wrote:
You do make an excellent point too... I was thinking 711 to 729 plus recording... it gets interesting when you toss stereo in it.
/b
On Aug 12, 2010, at 3:28 PM, David Ponzone wrote:
No, if you need to switch one call from G729 to G711, you need one license. But recording a call between 2 G729 endpoints require to record both legs, so you need to decode 2 streams, so you need 2 licenses. I am pretty sure it's the same on all commercial platforms, but of course, they won't mention that in big letters on their marketing papers...
David Ponzone Direction Technique email: david.ponzone@ipeva.fr tel: 01 74 03 18 97 gsm: 06 66 98 76 34
Service Client IPeva tel: 0811 46 26 26 www.ipeva.fr - www.ipeva-studio.com
Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur.
_______________________________________________ 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
-- Sent from my mobile device
_______________________________________________ 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
No you can... just not in stereo :P /b On Aug 12, 2010, at 4:19 PM, David Ponzone wrote:
AFAIK, record using native file format is not possible.
David Ponzone Direction Technique email: david.ponzone@ipeva.fr tel: 01 74 03 18 97 gsm: 06 66 98 76 34
Service Client IPeva tel: 0811 46 26 26 www.ipeva.fr - www.ipeva-studio.com
Brian, you mean now I can use record_session to record a G729 call to native format ? I remember it was not possible some weeks ago. Perhaps I am confusing something, I know there are various record functions in FS. David Ponzone Direction Technique email: david.ponzone@ipeva.fr tel: 01 74 03 18 97 gsm: 06 66 98 76 34 Service Client IPeva tel: 0811 46 26 26 www.ipeva.fr - www.ipeva-studio.com Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur. Le 12/08/2010 à 23:24, Brian West a écrit :
No you can... just not in stereo :P
/b
On Aug 12, 2010, at 4:19 PM, David Ponzone wrote:
AFAIK, record using native file format is not possible.
David Ponzone Direction Technique email: david.ponzone@ipeva.fr tel: 01 74 03 18 97 gsm: 06 66 98 76 34
Service Client IPeva tel: 0811 46 26 26 www.ipeva.fr - www.ipeva-studio.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
That's cool, any API function to play a file with output to another file (to convert a native format to wav for example)? It could be a way to record in native format without using licenses and later convert it to another format using free licenses when a call hangs up. François. On Thu, 2010-08-12 at 16:24 -0500, Brian West wrote:
No you can... just not in stereo :P
/b
On Aug 12, 2010, at 4:19 PM, David Ponzone wrote:
AFAIK, record using native file format is not possible.
I don't think you can convert the encoded format into WAV without a license even when offline. But, what that would help is, it would avoid double license requirements for each recorded call. Regards HASSAN On 2010-08-13, François Delawarde <fdelawarde@wirelessmundi.com> wrote:
That's cool, any API function to play a file with output to another file (to convert a native format to wav for example)?
It could be a way to record in native format without using licenses and later convert it to another format using free licenses when a call hangs up.
François.
On Thu, 2010-08-12 at 16:24 -0500, Brian West wrote:
No you can... just not in stereo :P
/b
On Aug 12, 2010, at 4:19 PM, David Ponzone wrote:
AFAIK, record using native file format is not possible.
_______________________________________________ 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
-- Sent from my mobile device
thanx for ur answers may be I'm wrong but it seems if all my endpoints support g729 and I record to native format I would just need 10 licenses
On 08/14/2010 01:22 PM, babak yakhchali wrote:
thanx for ur answers may be I'm wrong but it seems if all my endpoints support g729 and I record to native format I would just need 10 licenses
FS will be playing piggy in the middle, monitoring 2 audio streams per call. If you want to decode both, that is 2 licences. This may seem unfair, as you are using 2 decoders and no encoders - the same amount of licenced resources as one normal call. Why can't that be arranged to be a single licence? The answer lies in the terms of the patent licencing conditions. Steve
This even goes for recording to native format, as FS must decode the G729 audio in each direction, mix them together into a single stream and then encode them back to G729. 2 decoders, 1 encoder = 2 licences. Recording to native format only doesn't require a license if it's a single stream so that mixing isn't required. -Steve On 14 August 2010 06:48, Steve Underwood <steveu@coppice.org> wrote:
On 08/14/2010 01:22 PM, babak yakhchali wrote:
thanx for ur answers may be I'm wrong but it seems if all my endpoints support g729 and I record to native format I would just need 10 licenses
FS will be playing piggy in the middle, monitoring 2 audio streams per call. If you want to decode both, that is 2 licences. This may seem unfair, as you are using 2 decoders and no encoders - the same amount of licenced resources as one normal call. Why can't that be arranged to be a single licence? The answer lies in the terms of the patent licencing conditions.
Steve
_______________________________________________ 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
That was my point exactly. If FS can write to file in native G729 during the call, even if it is different streams, then you can have another program at the end of the call that can do the decode into SLIN, mux them together. That way, only one license can be put aside for that "after call program". Regards HASSAN On Sat, Aug 14, 2010 at 15:06, Steven Ayre <steveayre@gmail.com> wrote:
This even goes for recording to native format, as FS must decode the G729 audio in each direction, mix them together into a single stream and then encode them back to G729. 2 decoders, 1 encoder = 2 licences.
Recording to native format only doesn't require a license if it's a single stream so that mixing isn't required.
-Steve
On 14 August 2010 06:48, Steve Underwood <steveu@coppice.org> wrote:
On 08/14/2010 01:22 PM, babak yakhchali wrote:
thanx for ur answers may be I'm wrong but it seems if all my endpoints support g729 and I record to native format I would just need 10 licenses
FS will be playing piggy in the middle, monitoring 2 audio streams per call. If you want to decode both, that is 2 licences. This may seem unfair, as you are using 2 decoders and no encoders - the same amount of licenced resources as one normal call. Why can't that be arranged to be a single licence? The answer lies in the terms of the patent licencing conditions.
Steve
_______________________________________________ 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
_______________________________________________ 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
On 08/14/2010 05:06 PM, Steven Ayre wrote:
This even goes for recording to native format, as FS must decode the G729 audio in each direction, mix them together into a single stream and then encode them back to G729. 2 decoders, 1 encoder = 2 licences.
Recording to native format only doesn't require a license if it's a single stream so that mixing isn't required. Decoding and recoding G.729 leads to an awful quality loss. It best avoided. If you really want to mix the streams, leave the output at a bit higher rate in the subsequent recording if you want the conversation to be heard in detail later on.
Steve
Le Sat, 14 Aug 2010 18:34:02 +0800, Steve Underwood <steveu@coppice.org> a écrit :
Decoding and recoding G.729 leads to an awful quality loss. It best
What about decoding and recoding, lets says in iLBC?
avoided. If you really want to mix the streams, leave the output at a bit higher rate in the subsequent recording if you want the conversation to be heard in detail later on.
If I understand this thread well, I'd need only one licence if I receive a G.729 call but want my internal network to stay in iLBC or G.722? JY -- Hand me a pair of leather pants and a CASIO keyboard -- I'm living for today!
If you can accept a delay before the recordings are available (the time to decode from G729 to something else and then mix the 2 streams), yes. David Ponzone Direction Technique email: david.ponzone@ipeva.fr tel: 01 74 03 18 97 gsm: 06 66 98 76 34 Service Client IPeva tel: 0811 46 26 26 www.ipeva.fr - www.ipeva-studio.com Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur. Le 14/08/2010 à 18:47, Jean-Yves F. Barbier a écrit :
Le Sat, 14 Aug 2010 18:34:02 +0800, Steve Underwood <steveu@coppice.org> a écrit :
Decoding and recoding G.729 leads to an awful quality loss. It best
What about decoding and recoding, lets says in iLBC?
avoided. If you really want to mix the streams, leave the output at a bit higher rate in the subsequent recording if you want the conversation to be heard in detail later on.
If I understand this thread well, I'd need only one licence if I receive a G.729 call but want my internal network to stay in iLBC or G.722?
JY -- Hand me a pair of leather pants and a CASIO keyboard -- I'm living for today!
_______________________________________________ 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
Le Sat, 14 Aug 2010 18:55:27 +0200, David Ponzone <david.ponzone@ipeva.fr> a écrit :
If you can accept a delay before the recordings are available (the time to decode from G729 to something else and then mix the 2 streams), yes.
No, that wasn't what I meant: I'd like to know if only one licence is enough if my provider's SDSL send me G.729 encoded comms; in fact: do I only need one license per comm to transcode G.729 into iLBC which is the prefered & main CODEC of my internal network? JY -- It's not Camelot, but it's not Cleveland, either. -- Kevin White, Mayor of Boston
the original thread was about recording. for a regular call, you need one license per call (one licence call decode and encore). David Ponzone Direction Technique email: david.ponzone@ipeva.fr tel: 01 74 03 18 97 gsm: 06 66 98 76 34 Service Client IPeva tel: 0811 46 26 26 www.ipeva.fr - www.ipeva-studio.com Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur. Le 14/08/2010 à 19:15, Jean-Yves F. Barbier a écrit :
Le Sat, 14 Aug 2010 18:55:27 +0200, David Ponzone <david.ponzone@ipeva.fr> a écrit :
If you can accept a delay before the recordings are available (the time to decode from G729 to something else and then mix the 2 streams), yes.
No, that wasn't what I meant: I'd like to know if only one licence is enough if my provider's SDSL send me G.729 encoded comms; in fact: do I only need one license per comm to transcode G.729 into iLBC which is the prefered & main CODEC of my internal network?
JY -- It's not Camelot, but it's not Cleveland, either. -- Kevin White, Mayor of Boston
_______________________________________________ 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 (11)
-
babak yakhchali
-
Brian West
-
David Ponzone
-
David Ponzone
-
François Delawarde
-
Jean-Yves F. Barbier
-
Michael Collins
-
Nyamul Hassan
-
Steve Underwood
-
Steven Ayre
-
Tihomir Culjaga