Patent ID: 8966103
Filing Date: 2015-02-24
Classification: H04N

Abstract:
1. A method of processing time-based content for streaming groups of content elements os said time-based content to a receiving device, the method comprising: generating data for each of the groups of content elements in the time-based content for supporting multiple trick play speeds; evaluating a numerical difference between a program clock reference (PCR) timestamp and a decode timestamp (DTS) for a first group of content elements in said time-based content at a transition to a trick play mode out of a normal mode; identifying, from the data generated for each of the groups of content elements in the time-based content, a plurality of subsequent groups of content elements of said time-based content to be streamed to said receiving device that correspond to the requested trick play speed; for each of the plurality of subsequent group of content elements identified for streaming during the trick play mode at the requested trick play speed: wherein offsetting the potential change in the PCR-DTS value for each subsequent group of content elements provides continuity in incrementing respective timestamps for the group of content elements throughout the stream of time-based content.