Patent ID: 7664872
Filing Date: 2010-02-16
Classification: H04L,Y02D

Abstract:
1. A server configured to transfer video, and audio, media data to a client over separate video, and audio media transfer channels and to communicate with the client via a separate control channel, where the client includes a media timer and is configured to transmit timestamps associated with media being played by the client to the server via the control channel, the server comprising: a storage device containing video, and audio media data stored in at least one file; a media server module configured to identify video, and audio media data from within the at least one file for transmission over the separate video, and audio media transfer channels; a network transport module configured to create separate video, and audio media data packets and prepend header information to the media data packets, where the header information includes timing data generated for the specific media data packet by the network transport module, wherein the network transport module is also configured to transmit the video, and audio media data packets via the separate video, and audio media transfer channels according to different data rates; and wherein the timing data for each media data packet includes at least a synchronization mode field indicating a synchronization mode and a timestamp, where the server is configured to generate the timestamp based upon the synchronization mode.