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