On 14 July 2010 17:50, Ross Finlayson wrote: > > At last, I found how to do, I reduced MAX_PLAYOUT_BUFFER_DURATION > > from 0.1 to 0.001 second and it works fine. > > The current value (0.1 seconds, i.e., 100 ms) has been in place since > November 2005, and (as far as I know) has worked fine for everyone > since then.
It doesn't work for me, I'm using: #define NEW_DURATION_WEIGHT 0.05 #define MAX_PLAYOUT_BUFFER_DURATION 0.25 // (seconds) Because we were seeing (sometimes) some packets being sent out too late. I think this was because not every packet has a PCR value on it, so the fTSPacketDurationEstimate was going wrong quickly. Part of the solution was to increase the MAX_PLAY_BUF_DUR so that the STB had a larger buffer to work around the resulting jitter. As we patch the library anyway (yes I'm aware of the "don't do it" rule) it wouldn't really affect us, but I thought I'd mention that 0.1 doesn't work for everyone. Paul. _______________________________________________ live-devel mailing list [email protected] http://lists.live555.com/mailman/listinfo/live-devel
