Non-transcoding G729 calls using Sangoma D100
Hi all, I'm using a Sangoma D100 card for transcoding with FreeSwitch. It seems the normal behavior is a call not transcoding (g729-g729) is using a session in the sangoma card, although it reports the call is not encoding nor decoding. Since we can't load mod_g729 and mod_sangoma_g729 at the same time; do you know if is there any way to avoid g729-g729 calls using Sangoma sessions? Thanks in advance. Regards, David Notivol
Are you attempting to record the calls that are passing through the D100? The reason I ask is that if you are doing anything with media, like recording the call or playing MOH, etc. to either leg then it will need to do transcoding. Let's ask Moises Silva at Sangoma. Moy: can you comment on this? Thanks, MC On Thu, Apr 14, 2011 at 4:32 AM, David Notivol <dnotivol@gmail.com> wrote:
Hi all,
I'm using a Sangoma D100 card for transcoding with FreeSwitch. It seems the normal behavior is a call not transcoding (g729-g729) is using a session in the sangoma card, although it reports the call is not encoding nor decoding.
Since we can't load mod_g729 and mod_sangoma_g729 at the same time; do you know if is there any way to avoid g729-g729 calls using Sangoma sessions?
Thanks in advance.
Regards, David Notivol
_______________________________________________ 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 Michael, We're not recording the calls passing through the D100. But we're using the FS to play some IVR's, so we're playing audios and listening for DTMF tones. The point is, if a G729 call comes into the FS, and we play some G729 audio files, no transcoding should be needed. But, as far as I know, mod_g729 and mod_sangoma_g729 can't be loaded at the same time, so this G729-G729 call uses a Sangoma D100 session. I don't know if there's a way of configuring FS to avoid wasting D100 resources. Regards, David Notivol 2011/4/15 Michael Collins <msc@freeswitch.org>
Are you attempting to record the calls that are passing through the D100? The reason I ask is that if you are doing anything with media, like recording the call or playing MOH, etc. to either leg then it will need to do transcoding.
Let's ask Moises Silva at Sangoma. Moy: can you comment on this? Thanks, MC
On Thu, Apr 14, 2011 at 4:32 AM, David Notivol <dnotivol@gmail.com> wrote:
Hi all,
I'm using a Sangoma D100 card for transcoding with FreeSwitch. It seems the normal behavior is a call not transcoding (g729-g729) is using a session in the sangoma card, although it reports the call is not encoding nor decoding.
Since we can't load mod_g729 and mod_sangoma_g729 at the same time; do you know if is there any way to avoid g729-g729 calls using Sangoma sessions?
Thanks in advance.
Regards, David Notivol
_______________________________________________ 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 Fri, Apr 15, 2011 at 2:11 PM, David Notivol <dnotivol@gmail.com> wrote:
Thanks Michael,
We're not recording the calls passing through the D100. But we're using the FS to play some IVR's, so we're playing audios and listening for DTMF tones.
The point is, if a G729 call comes into the FS, and we play some G729 audio files, no transcoding should be needed. But, as far as I know, mod_g729 and mod_sangoma_g729 can't be loaded at the same time, so this G729-G729 call uses a Sangoma D100 session.
I don't know if there's a way of configuring FS to avoid wasting D100 resources.
As long as the decode/encode count is 0, no resources are wasted. The hardware resource is allocated only on first use. Even when you can see "sessions" created, no hardware resource has been created until FreeSWITCH requires something to encode or decode. Moises Silva Senior Software Engineer, Software Development Manager Sangoma Technologies Inc. | 100 Renfrew Drive, Suite 100, Markham ON L3R 9R6 Canada t. 1 905 474 1990 x128 | e. moy@sangoma.com
Thanks Moises for the clarification. That sounds good. I saw the call was neither decoding nor encoding, but I thought it was counted for the resources limit. Regards, David Notivol. 2011/4/15 Moises Silva <moises.silva@gmail.com>
On Fri, Apr 15, 2011 at 2:11 PM, David Notivol <dnotivol@gmail.com> wrote:
Thanks Michael,
We're not recording the calls passing through the D100. But we're using the FS to play some IVR's, so we're playing audios and listening for DTMF tones.
The point is, if a G729 call comes into the FS, and we play some G729 audio files, no transcoding should be needed. But, as far as I know, mod_g729 and mod_sangoma_g729 can't be loaded at the same time, so this G729-G729 call uses a Sangoma D100 session.
I don't know if there's a way of configuring FS to avoid wasting D100 resources.
As long as the decode/encode count is 0, no resources are wasted. The hardware resource is allocated only on first use. Even when you can see "sessions" created, no hardware resource has been created until FreeSWITCH requires something to encode or decode.
Moises Silva Senior Software Engineer, Software Development Manager Sangoma Technologies Inc. | 100 Renfrew Drive, Suite 100, Markham ON L3R 9R6 Canada t. 1 905 474 1990 x128 | e. moy@sangoma.com
participants (3)
-
David Notivol
-
Michael Collins
-
Moises Silva