[jdev] voicechat again

Peter Saint-Andre stpeter at jabber.org
Wed Mar 3 10:52:47 CST 2004


On Wed, Mar 03, 2004 at 10:38:46AM +0100, Ulrich Staudinger wrote:

> 1) use JEP 95 to negotiate the voice session parameters
>    * includes voice codec ID
>    * includes frame size (i.e. 2600byte)
>    * includes crunched size if applicable
>    * includes channels (mono/stereo)
>    * includes sample size (8bit/16bit/24bit/32bit)
>    * includes sample rate (i.e. 8000hz/16000hz)
> 2) do JEP65 stream negotation.
> 
> go, implement it. i really give favor to server based approaches.

Well, this would apply for server-based approaches as well, no? I mean,
if you use JEP-0065 you might end up doing p2p or proxy. So I don't see
this as either-or.

It seems that we need a JEP that defines this for the one-to-one case
(I'm leaving voice conference out of it for now, but I think we can
build that on top of MUC somehow -- need to think about that some more).
Any objections if I start on a JEP defining the Stream Initiation
profile for voice chat? :-)

Also, I was happy to see the numbers you provided about the small size 
of Speex data -- that is good news for us!

Peter




More information about the JDev mailing list