[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Linphone-developers] ortp: processing incoming stream
From: |
Petr Kuba |
Subject: |
[Linphone-developers] ortp: processing incoming stream |
Date: |
Fri, 20 Nov 2009 14:43:18 +0100 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 |
Hello,
I'm experiencing the following problem:
Since the timer we use for calling rtp_session_recvm_with_ts() is not
100% precise (mainly in windows) it happens quite often that the time
between two calls of rtp_session_recvm_with_ts() is (a little bit)
longer that 20ms. Then it is quite often that there are already two
packets older than current timestamp in the ortp queue.
However, rtp_session_recvm_with_ts() calls rtp_getq() which returns only
the last packet and discards all older packets. I believe that this is
not good idea when we are only few ms late.
In my case it would be better to call rtp_getq_permissive() instead of
rtp_getq() not to miss any packets.
What do you think? Do I miss any important idea of this algorithm? What
is the reason for discarding a packet that we wouldn't discard e.g. just
1ms earlier?
Thanks,
Petr
--
Petr Kuba, Project Manager
OptimSys, s.r.o
address@hidden
Tel: +420 541 143 065
Fax: +420 541 143 066
http://www.optimsys.cz
- [Linphone-developers] ortp: processing incoming stream,
Petr Kuba <=
- Re: [Linphone-developers] ortp: processing incoming stream, Simon Morlat, 2009/11/23
- [Linphone-developers] ortp: processing incoming stream, Filipp . Andjelo, 2009/11/26
- Re: [Linphone-developers] ortp: processing incoming stream, Petr Kuba, 2009/11/27
- Re: [Linphone-developers] ortp: processing incoming stream, Simon Morlat, 2009/11/27
- Re: [Linphone-developers] ortp: processing incoming stream, Petr Kuba, 2009/11/27
- Re: [Linphone-developers] ortp: processing incoming stream, Petr Kuba, 2009/11/30
- Re: [Linphone-developers] ortp: processing incoming stream, Simon Morlat, 2009/11/30