Patent ID: 8925021

Claim:
A method for performing a trick play action in a streaming video session, the trick play action achieving a trick play rendering of content at a trick play playback rate different from a normal playback rate, comprising: retrieving content at a normal download bandwidth and in a normal format usable for normal playback rendering at the normal playback rate; receiving a trick play request from a user; and in response to the trick play request, performing a trick play rendering by making only selected use of frames of the retrieved content for the normal playback rendering while also performing a compensating action to maintain the normal download bandwidth notwithstanding a playback rate difference between the trick play playback rate and the normal playback rate, wherein the compensating action includes retrieving a version of the content encoded at a trick play bitrate different from a normal playback bitrate encoding used for the normal playback rendering, and the version of the content encoded at the trick play bitrate is retrieved at a trick play retrieval rate different from a normal playback retrieval rate by a factor inversely related to a ratio of the trick play playback rate to the normal playback rate corresponding to the normal download bandwidth.