Synchronizing processing between streams
AssigneeKoninklijke KPN N.V.
InventorsHans Maarten Stokking, Omar Aziz Niamut
Life of this patent
Estimating the term…
Loading patent…
AssigneeKoninklijke KPN N.V.
InventorsHans Maarten Stokking, Omar Aziz Niamut
Estimating the term…
A client device is facilitated to synchronize streaming and processing a second stream to streaming and processing a first stream. Both streams may share a common content timeline. The second stream may be buffered in a data storage. A request for streaming a content part of the second stream may be received. The request may be indicative of a selected time point on the common content timeline from which point onwards the second stream is to be processed. The second stream may then be transcoded to obtain a transcoded second stream. The transcoding may create a random access point in the transcoded second stream from which point onwards the client device is able to decode the transcoded second stream, wherein the random access point is nearer in time to the selected time point than any random access point of the second stream. The transcoded second stream may then be streamed to the client device instead of the non-transcoded second stream, thereby providing the client device with direct access to a part, such as a frame, of said second stream.
A method for facilitating a client device to synchronize streaming and processing a second stream to streaming and processing a first stream, wherein the first stream and the second stream are part of a group of streams, wherein the streams of the group are associated with a common content timeline, and wherein the method comprises:
A transitory or non-transitory computer-readable medium comprising a computer program, the computer program comprising instructions for causing a processor system to facilitate a client device to synchronize streaming and processing a second stream to streaming and processing a first stream, wherein the first stream and the second stream are part of a group of streams, wherein the streams of the group are associated with a common content timeline, by:
A network element configured to facilitate a client device to synchronize streaming and processing a second stream to streaming and processing a first stream, wherein the first stream and the second stream are part of a group of streams, wherein the streams of the group are associated with a common content timeline, and wherein the network element comprises:
A client device configured for streaming and processing a selected stream of a group of streams, wherein the streams of the group are associated with a common content timeline, and wherein the client device comprises:
Dependencies are inferred from the claim text.