[sldev] Uh... what was with the sudden voice release?

John Hurliman jhurliman at wsu.edu
Sat Aug 4 02:54:44 PDT 2007


Matthew Dowd wrote:
> Mmmm, quite a complex stack - there's a little irony that the foundational code for the voice components are open source, whilst the actual implementation used by SL is not only closed source but non-redistrible either!
>
>   

I thought the ironic part was that the amsip library supports many 
speech codecs including Speex and other "free" solutions, but one of the 
two codecs chosen by Vivox I understand is patent protected, making a 
compatible open source implementation of the entire client stack likely 
impossible.

That's just an aside from the current issue though, which is that the 
Vivox servers appear to be in charge of port assignment and other then 
through guess and check reverse engineering there isn't a solid way to 
figure out what the networking requirements for this service are. In all 
fairness though it isn't any worse than Skype's port hopping protocol.

John Hurliman


More information about the SLDev mailing list