From: Mark S. <mar...@di...> - 2004-03-01 16:07:42
|
> 2. How to negotiate codecs over IAX2 This part I can actually comment on. Whereas SDP based systems list codecs in the order desired, IAX2 has a simpler (but arguably less flexible) system for doing the codec negotiation, which is that the caller specifies two things -- a preferred format and a mask of its capability. Then the server being called responds back with a specific format it wishes to use. In principle, you can switch codecs to anything that is within the end device's capability. > I wonder if there is a way to create a commercial G.729 plug-in that can be > sold via Digium? If we have a common codec interface that is common across > all clients, couldn't we create a standard binary dynamic link format for > each platform (x-nix, Windows, Mac) and ask Digium to sell the plug-ins? We could look at this as a possibility, but I need to find a new G.729 provider first, as Voiceage's code is basically crap (in particular their brain-dead copy protection), and they are absolutely most miserable, untrustworthy, and irresponsible company i've ever had to deal with, so the last thing I want to do is create another product involving them. Mark |