g729 sound format for Intel IPP codecs
Hi! We have been playing with Intel IPP G729 code and its module for FreeSWITCH. As reported here, we have successfully compile the fs-g729 module after install IPP libraries. https://code.google.com/p/fs-g729/issues/detail?id=3#c1 However, to test the codec in a loopback SIP call (FreeSWITCH calling itself over SIP), I need some G729 encoded files (do I really?) FreeSWITCH gives errors with G729 encoded file from here http://www.enicomms.com/cutglassivr/audiofiles/Alison_Keenan-British-English... Dialplan <action function="play-file" data="ivr/demo-thanks.g729"/> [ERR] switch_core_file.c:122 Invalid file format [g729] for [/usr/local/freeswitch/sounds/en/us/callie/ivr/demo-thanks.g729]! And also gives errors with file encoded using Intel IPP sample G729 encoder. <action function="play-file" data="ivr/ivr-welcome_to_freeswitch.g729"/> [ERR] switch_core_file.c:122 Invalid file format [g729] for [/usr/local/freeswitch/sounds/en/us/callie/ivr/ivr-welcome_to_freeswitch.g729]! Please note that the files are actually kept in the directory /usr/local/freeswitch/sounds/en/us/callie/ivr/8000 as are other demo_ivr sound files. # file /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/*.g72* /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/demo-thanks.g729: data /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/ivr-welcome_to_freeswitch.g729: RIFF (little-endian) data, WAVE audio, mono 8000 Hz I suspect that ivr-welcome_to_freeswitch.g729 (produced by Intel IPP G729 encoder) is not really G729. Any pointers will be most helpful. Thanks! Anita.
The IPP Codecs are NOT supported by the project. These are not useable in any production environment where the core developers reside due to Patent and other IP Law restrictions. If you really need G729 support you should look at either getting the proper licensing from freeswitch.org or look at other hardware options available. This is to protect the project in general and the livelihoods of the dev team. K On 1/3/12 5:53 AM, "Anita Hall" <anita.hall@simmortel.com> wrote:
Hi!
We have been playing with Intel IPP G729 code and its module for FreeSWITCH.
As reported here, we have successfully compile the fs-g729 module after install IPP libraries. https://code.google.com/p/fs-g729/issues/detail?id=3#c1
However, to test the codec in a loopback SIP call (FreeSWITCH calling itself over SIP), I need some G729 encoded files (do I really?)
FreeSWITCH gives errors with G729 encoded file from here http://www.enicomms.com/cutglassivr/audiofiles/Alison_Keenan-British-English... 729.tar.gz Dialplan <action function="play-file" data="ivr/demo-thanks.g729"/>
[ERR] switch_core_file.c:122 Invalid file format [g729] for [/usr/local/freeswitch/sounds/en/us/callie/ivr/demo-thanks.g729]!
And also gives errors with file encoded using Intel IPP sample G729 encoder. <action function="play-file" data="ivr/ivr-welcome_to_freeswitch.g729"/> [ERR] switch_core_file.c:122 Invalid file format [g729] for
[/usr/local/freeswitch/sounds/en/us/callie/ivr/ivr-welcome_to_freeswitch.g729]> !
Please note that the files are actually kept in the directory /usr/local/freeswitch/sounds/en/us/callie/ivr/8000 as are other demo_ivr sound files.
# file /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/*.g72* /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/demo-thanks.g729: data /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/ivr-welcome_to_freeswitch. g729: RIFF (little-endian) data, WAVE audio, mono 8000 Hz
I suspect that ivr-welcome_to_freeswitch.g729 (produced by Intel IPP G729 encoder) is not really G729.
Any pointers will be most helpful.
Thanks! Anita.
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
Didn't your mom teach you not to play with IPP Codecs. -- Plus I've never seen and IPP Codec that works without memory problems, FS commercial codec works well however. On Tue, Jan 3, 2012 at 1:53 PM, Anita Hall <anita.hall@simmortel.com> wrote:
Hi!
We have been playing with Intel IPP G729 code and its module for FreeSWITCH.
As reported here, we have successfully compile the fs-g729 module after install IPP libraries. https://code.google.com/p/fs-g729/issues/detail?id=3#c1
However, to test the codec in a loopback SIP call (FreeSWITCH calling itself over SIP), I need some G729 encoded files (do I really?)
FreeSWITCH gives errors with G729 encoded file from here http://www.enicomms.com/cutglassivr/audiofiles/Alison_Keenan-British-English... Dialplan <action function="play-file" data="ivr/demo-thanks.g729"/>
[ERR] switch_core_file.c:122 Invalid file format [g729] for [/usr/local/freeswitch/sounds/en/us/callie/ivr/demo-thanks.g729]!
And also gives errors with file encoded using Intel IPP sample G729 encoder. <action function="play-file" data="ivr/ivr-welcome_to_freeswitch.g729"/> [ERR] switch_core_file.c:122 Invalid file format [g729] for [/usr/local/freeswitch/sounds/en/us/callie/ivr/ivr-welcome_to_freeswitch.g729]!
Please note that the files are actually kept in the directory /usr/local/freeswitch/sounds/en/us/callie/ivr/8000 as are other demo_ivr sound files.
# file /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/*.g72* /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/demo-thanks.g729: data /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/ivr-welcome_to_freeswitch.g729: RIFF (little-endian) data, WAVE audio, mono 8000 Hz
I suspect that ivr-welcome_to_freeswitch.g729 (produced by Intel IPP G729 encoder) is not really G729.
Any pointers will be most helpful.
Thanks! Anita.
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
-- Kerem Erciyes - Sistem Danismani http://keremerciyes.com
LOL Regards, Zohair Raza On Tue, Jan 3, 2012 at 4:55 PM, Kerem Erciyes <kerem.erciyes@gmail.com>wrote:
Didn't your mom teach you not to play with IPP Codecs.
-- Plus I've never seen and IPP Codec that works without memory problems, FS commercial codec works well however.
On Tue, Jan 3, 2012 at 1:53 PM, Anita Hall <anita.hall@simmortel.com>wrote:
Hi!
We have been playing with Intel IPP G729 code and its module for FreeSWITCH.
As reported here, we have successfully compile the fs-g729 module after install IPP libraries. https://code.google.com/p/fs-g729/issues/detail?id=3#c1
However, to test the codec in a loopback SIP call (FreeSWITCH calling itself over SIP), I need some G729 encoded files (do I really?)
FreeSWITCH gives errors with G729 encoded file from here http://www.enicomms.com/cutglassivr/audiofiles/Alison_Keenan-British-English... Dialplan <action function="play-file" data="ivr/demo-thanks.g729"/>
[ERR] switch_core_file.c:122 Invalid file format [g729] for [/usr/local/freeswitch/sounds/en/us/callie/ivr/demo-thanks.g729]!
And also gives errors with file encoded using Intel IPP sample G729 encoder. <action function="play-file" data="ivr/ivr-welcome_to_freeswitch.g729"/> [ERR] switch_core_file.c:122 Invalid file format [g729] for [/usr/local/freeswitch/sounds/en/us/callie/ivr/ivr-welcome_to_freeswitch.g729]!
Please note that the files are actually kept in the directory /usr/local/freeswitch/sounds/en/us/callie/ivr/8000 as are other demo_ivr sound files.
# file /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/*.g72* /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/demo-thanks.g729: data /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/ivr-welcome_to_freeswitch.g729: RIFF (little-endian) data, WAVE audio, mono 8000 Hz
I suspect that ivr-welcome_to_freeswitch.g729 (produced by Intel IPP G729 encoder) is not really G729.
Any pointers will be most helpful.
Thanks! Anita.
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
-- Kerem Erciyes - Sistem Danismani http://keremerciyes.com
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
Well, at least this is our first person who's asked us about the IPP G729 codec this year. On Tue, Jan 3, 2012 at 5:07 AM, Zohair Raza <engineerzuhairraza@gmail.com> wrote:
LOL
Regards, Zohair Raza
On Tue, Jan 3, 2012 at 4:55 PM, Kerem Erciyes <kerem.erciyes@gmail.com> wrote:
Didn't your mom teach you not to play with IPP Codecs.
-- Plus I've never seen and IPP Codec that works without memory problems, FS commercial codec works well however.
On Tue, Jan 3, 2012 at 1:53 PM, Anita Hall <anita.hall@simmortel.com> wrote:
Hi!
We have been playing with Intel IPP G729 code and its module for FreeSWITCH.
As reported here, we have successfully compile the fs-g729 module after install IPP libraries. https://code.google.com/p/fs-g729/issues/detail?id=3#c1
However, to test the codec in a loopback SIP call (FreeSWITCH calling itself over SIP), I need some G729 encoded files (do I really?)
FreeSWITCH gives errors with G729 encoded file from here http://www.enicomms.com/cutglassivr/audiofiles/Alison_Keenan-British-English... Dialplan <action function="play-file" data="ivr/demo-thanks.g729"/>
[ERR] switch_core_file.c:122 Invalid file format [g729] for [/usr/local/freeswitch/sounds/en/us/callie/ivr/demo-thanks.g729]!
And also gives errors with file encoded using Intel IPP sample G729 encoder. <action function="play-file" data="ivr/ivr-welcome_to_freeswitch.g729"/> [ERR] switch_core_file.c:122 Invalid file format [g729] for [/usr/local/freeswitch/sounds/en/us/callie/ivr/ivr-welcome_to_freeswitch.g729]!
Please note that the files are actually kept in the directory /usr/local/freeswitch/sounds/en/us/callie/ivr/8000 as are other demo_ivr sound files.
# file /usr/local/freeswitch/sounds/en/us/callie//ivr/8000/*.g72*
/usr/local/freeswitch/sounds/en/us/callie//ivr/8000/demo-thanks.g729: data
/usr/local/freeswitch/sounds/en/us/callie//ivr/8000/ivr-welcome_to_freeswitch.g729: RIFF (little-endian) data, WAVE audio, mono 8000 Hz
I suspect that ivr-welcome_to_freeswitch.g729 (produced by Intel IPP G729 encoder) is not really G729.
Any pointers will be most helpful.
Thanks! Anita.
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
-- Kerem Erciyes - Sistem Danismani http://keremerciyes.com
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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 We have purchased around 20 licenses of G729 from FS and plans to buy 100 more. So, yes we are aware of official licenses from FS and the patent issues. Thanks, Anita.
Try mod_native_file. It does what you want it to do. On 2012-01-04 9:03 AM, "Anita Hall" <anita.hall@simmortel.com> wrote:
Hi
We have purchased around 20 licenses of G729 from FS and plans to buy 100 more. So, yes we are aware of official licenses from FS and the patent issues.
Thanks, Anita. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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 (5)
-
Anita Hall
-
curriegrad2004
-
Ken Rice
-
Kerem Erciyes
-
Zohair Raza