[Speex-dev] jitter buffer

Danny Chan dannychan at fusiontech.com.hk
Thu Nov 18 10:07:45 PST 2004


Hi Farhan,

It is interesting that GPRS is 9.6 kps, as per GPRS standard it should
be 115kps ? if it is 9.6kps is true then I would use speex codec on GPRS
for my project, since in some country they charge GPRS on flat rate
rather than expensive airtime.

Thanks for your work !

Regards

Danny 




-----Original Message-----
From: speex-dev-bounces at xiph.org [mailto:speex-dev-bounces at xiph.org] On
Behalf Of Ashhar Farhan
Sent: Tuesday, November 16, 2004 8:25 PM
To: speex
Subject: [Speex-dev] jitter buffer


jitter varioues from application to application and network to network.
let me give you an instance from my own work.

i am using speex in a voip application that has to work on gprs 
connection. the gprs gives just 9.6 kpbs up. hence, i have an upper
limit 
of 6kpbs on the codec and not more than 5 udp packets per sec. that
means, 
putting in 10 speex frames in every rtp packet.

i need to jitter compensate for about 50 msec, but that necessarily
means 
holding back 10 frames in the buffer before the next packet arrives.
oth, 
the desktop version will have to dynamically track the settle on rtp 
packet size by retraining itself with the incoming stream.

i needed info on two topics:

1) how can i use the VAD at an application level? i would like to make
my 
voip application send packets only when the user speaks and at that
point 
i would like to cut off my playback to avoid echo (voice operated 
transmit/receive changeover).

2) can i control the echo delay ?

- farhan
_______________________________________________
Speex-dev mailing list
Speex-dev at xiph.org
http://lists.xiph.org/mailman/listinfo/speex-dev




More information about the Speex-dev mailing list