Patent ID: 8762580
Filing Date: 2014-06-24
Classification: H04L,H04N

Abstract:
1. A system for event-based synchronized multimedia playback, comprising: a media source device comprising a central processing unit and a memory, connected to a network and adapted to stream media over the network; a plurality of destination devices, each comprising a local clock and connected via the network to the media source device and adopted to render media received over the network; and a synchronization module operating on one of the devices; the synchronization module periodically transmitting a common event E each destination device recording a time D the synchronization module, for each of the plurality of destination devices, further configured to: (a) determine the frequency difference between the local clock of the respective destination device and the local clock of the first destination device; (b) compute a frequency adjustment to compensate for the differences determined in (a); between the first destination device and the respective device; and (c) direct the respective destination device to adjust its clock frequency by an amount related to the values determined in (b); and each destination device using this adjustment information to synchronously render streaming audio and video media received over the network from the media source device; wherein the media source device is a source for streaming audio or video media.