You need to use a jitter buffer on the playback side if you are sending over the Internet. You can use the Speex's jitter buffer. ________________________________ From: speex-dev-bounces@xiph.org [mailto:speex-dev-bounces@xiph.org] On Behalf Of Carlo Cappelletti Sent: Monday, January 09, 2006 8:27 AM To: speex-dev@xiph.org Subject: [Speex-dev] Using speex (newbie) Hi, i'm using speex in a conferencing application and i have a little problem. I encode single buffer of 320 byte (160 short) and send it to destination where i play it. The problem is that between frame i hear a "tick" so, if i encode single frames, send it and play it, i heard like to be underwater (because there is a tick 8000/320 times/sec ), if i encode many packet all together (ex. 320*3) the problem disappear because "tick" are distant. Do i have forcely to encode many packet? or is there a way to resolve this problem? If i send and play not encoded audio all function properly... Thank you very much Carlo -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20060110/2b40f8b8/attachment.htm