Patent ID: 11876847
Assignee: D&M HOLDINGS, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC H

Claim 0:
1. A method for synchronizing a second media rendering device with a first media rendering device, the method comprising:
at a first time s1, sending by the second media rendering device a request for a current audio sample index of an audio stream from the first media rendering device;
receiving by the first media rendering device the request for the current audio sample index of the audio stream from the second media rendering device;
sending by the first media rendering device a message including a first current audio sample index equal to a value for a first media rendering device internal sample index;
at a second time s2, receiving by the second media rendering device the first current audio sample index from the first media rendering device;
determining by the second media rendering device a transmission latency as a difference between s2 and s1;
estimating by the second media rendering device an updated first media rendering device internal sample index value based on the transmission latency and a sampling rate of the audio stream; and
setting by the second media rendering device a second media rendering device internal sample index to the updated first media rendering device internal sample index value to synchronize rendering of the audio stream with the first media rendering device,
wherein the second media rendering device internal sample index is a sample parameter referring to a sequential number used to identify an audio sample, and
wherein the second media rendering device internal sample index corresponds to a measure of time, and is associated with an offset to a corresponding local playback buffer.