Patent ID: 9143810
Filing Date: 2015-09-22
Classification: G06F,H04J,H04L,H04N

Abstract:
1. A method for improving communication in a communications device, comprising: presenting a user interface, on a touch screen of the communications device, for receiving a jitter buffer strategy selection input after the communications device begins communication with another communications device, wherein the user interface presents an incremental or continuous scale to allow a user to indicate a preference for low delay, good synchronization, and smooth motion based on the user selected position on the incremental or continuous scale; generating an instruction, based on the user selected preference, said instruction indicating a jitter buffer strategy that defines a trade-off between delay, skew, and delay jitter; setting the jitter buffer strategy based on said indication in the instruction, wherein the trade-off between delay, skew, and delay jitter is varied according to the instruction; receiving a video data stream transmitted via a packet-switched network and an audio data stream associated with the video data stream; and buffering packets contained in the video data stream for play out by the communications device based on the jitter buffer strategy, wherein the jitter buffer strategy controls the trade-off between a degree of delay of the video data stream, delay jitter of the video data stream, and a skew between the audio data stream and the video data stream based on the user indicated preference for one of low delay, good synchronization, and smooth motion.