On 10/3/07, Sargrad, Dave <[EMAIL PROTECTED]> wrote: > Based on what I have heard of GIPS I like the idea of a migration > towards GIPS. I have not yet started using GIPS, but its on my roadmap. > A complete integration with sipXtapi will make it that much easier.
It's pretty good (and well known) library, but it is costly and, sure, is not available for use in open-source projects. > It seems like a migration path that will use either GIPS or sipxmedialib > for an interim period (based on some kind of compile time, or even > run-time, configuration option) would allow ppl to "test the waters" > before completely phasing out sipXmediaLib. Once the interim period has > elapsed and no significant problems are reported with the GIPS > integration I'd then phase out sipxmedialib. > > I very much like Alexander's idea of a component-wise phase-out of > sipXmedialib. It's an even safer approach. Though I'd still suggest > augmenting this approach with an "interim" approach in which both > options are available. Pick and choose elements of sipXmedialib to > replace with GIPS elements. Eventually you'll iteratively reduce the > reliance on sipXmedialib. Well, you think of sipXmediaLib too bad. It is a good library either. Having those bad parts being rewritten to be comparable with GIPS ones it will become even better then GIPS. GIPS library is hard-wired library, inflexible usable only for common cases. On the other side sipXmedaLib is very flexible and re-configurable library, which could precisely meet your needs. So, embedding algorithms from GIPS (or any other good source) to sipXmediaLib would be the best way. It will marriage the strongest sides of the each. Also this is a call to open-source developers. There are open-source implementations of JB of good quality, which may be incorporated to sipXmediaLib. The same for AEC and VAD. Implementing pretty good PLC from scrapth is not hard, and there are also some pre-existing open-source implementations. Actually, JB, AEC and VAD could be took from Speex library, we're already using. With modular sipXmediaLib approach it is very easy to integrate this all and raise audio quality of open-source sipXmediaLib version to a high level. We're open to your patches, making this possible! :) -- Regards, Alexander Chemeris. SIPez LLC. SIP VoIP, IM and Presence Consulting http://www.SIPez.com tel: +1 (617) 273-4000 _______________________________________________ sipxtapi-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
