Resynchronizing media during streaming
AssigneeSun Microsystems, Inc.
InventorsGeetha Srikantan, Aravind Narasimhan, Seth Proctor, Jan Brittenson, Matthew Shafer, Jonathan S. Sergent
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsGeetha Srikantan, Aravind Narasimhan, Seth Proctor, Jan Brittenson, Matthew Shafer, Jonathan S. Sergent
Estimating the term…
A system and method are provided for resynchronizing a media stream. A media streaming server receives live or pre-recorded media for streaming to clients. When media is not received or available for streaming at the appropriate media time index, the media stream is deemed to be out of synchronization. The server selects a future time index at which to resynchronize the stream and may discard intervening media. Media corresponding to the new time index is requested or retrieved and, if available at the new time index, media streaming resumes in synchronization. If media corresponding to the new time index is not available, the server may select another future time index and try again to resynchronize. Resynchronization may be attempted a configurable number of times and, if unsuccessful, the server may terminate the stream.
A method of synchronizing a media stream, comprising:
A method of resynchronizing a media program streamed to a client from a media server, the method being performed at the media server and comprising:
A computer readable storage medium storing instructions that, when executed by a computer, cause the computer to perform a method of synchronizing a media stream, the method comprising:
A computer readable storage medium storing instructions that, when executed by a computer, cause the computer to perform a method of resynchronizing a media program streamed to a client from a media server, the method being performed at the media server and comprising:
A server for synchronizing a stream of media to a client, comprising:
A media server for synchronizing a media stream to a client, comprising:
A method of synchronizing a media stream, comprising:
A computer readable storage medium storing instructions that, when executed by a computer, cause the computer to perform a method of synchronizing a media stream, comprising:
Dependencies are inferred from the claim text.