Network based instant replay and time shifted playback
First Claim
1. At a video delivery server for distributing multimedia content streams to a plurality of subscriber premise equipment (SPE) units, where SPE units select and join multimedia content streams using interactive program guide capabilities at said server, a time-shift unit comprising:
- a circular buffer for storing multimedia content received in a live multimedia content stream;
a first sender for bypassing said circular buffer and multicasting said live multimedia content stream directly to said SPE units; and
a second sender for accessing said multimedia content from a specific position in said circular buffer, and multicasting a time-shifted variant of said live multimedia content stream to said SPE units, wherein said specific position in said circular buffer confers a predetermined time-shift for said variant of said live multimedia content stream with respect to said live multimedia content stream.
3 Assignments
0 Petitions
Accused Products
Abstract
A circular buffer in a video delivery server tracks a second copy of a live video stream to provide instant replay capability. When an end-user initiates the instant replay function, the circular buffer is copied to an instant-replay buffer, from which a replay of the video is sent to the end-user. During replay the end-user can use playback functions such as pause, slow-play, freeze frame, etc. Upon leaving the replay function the end user rejoins the live stream. The circular buffer also enables transmission of delayed copies of the live stream, time-shifted by predetermined intervals, which copies are multicasted to end-users. Upon request, an end-user may join a delayed version of interest. This allows the user to replay interesting content by jumping to a time-delayed version without missing the show and to catch up with real-time during e.g. commercial breaks.
73 Citations
20 Claims
-
1. At a video delivery server for distributing multimedia content streams to a plurality of subscriber premise equipment (SPE) units, where SPE units select and join multimedia content streams using interactive program guide capabilities at said server, a time-shift unit comprising:
-
a circular buffer for storing multimedia content received in a live multimedia content stream;
a first sender for bypassing said circular buffer and multicasting said live multimedia content stream directly to said SPE units; and
a second sender for accessing said multimedia content from a specific position in said circular buffer, and multicasting a time-shifted variant of said live multimedia content stream to said SPE units, wherein said specific position in said circular buffer confers a predetermined time-shift for said variant of said live multimedia content stream with respect to said live multimedia content stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for distributing multimedia content streams to a plurality of subscriber premise equipment (SPE) units, where SPE units select and join multimedia content streams using interactive program guide capabilities at said server, comprising:
-
continuously storing multimedia content received in a live multimedia content stream into a circular buffer;
identifying a specific access point in said circular buffer that provides a predetermined time-shift of multimedia content in said circular buffer from the access point of multimedia content in said live multimedia content stream; and
accessing said multimedia content from said specific offset in said circular buffer, and multicasting a time-shifted variant of said live multimedia content stream to said SPE units from said specific access point. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification