US 12,457,378 B2
Synchronized audio streams for live broadcasts
Vikram Singh, San Francisco, CA (US); and Ann Marie Simpson, San Francisco, CA (US)
Assigned to Mixhalo Corp., San Francisco, CA (US)
Filed by MIXHalo Corp., San Francisco, CA (US)
Filed on Apr. 20, 2023, as Appl. No. 18/137,242.
Claims priority of provisional application 63/336,438, filed on Apr. 29, 2022.
Prior Publication US 2023/0353813 A1, Nov. 2, 2023
Int. Cl. H04N 21/43 (2011.01); H04N 21/2368 (2011.01)
CPC H04N 21/43072 (2020.08) [H04N 21/2368 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system comprising:
a microphone;
a speaker;
a network interface;
a memory; and
a processor, wherein the memory stores instructions executable by the processor to cause the system to:
capture a first audio signal using the microphone;
receive, using the network interface, a second audio signal and a third audio signal, wherein the second audio signal is synchronized with the third audio signal and the second audio signal includes samples corresponding to periodic windows of time that are separated by windows of time for which no samples are included in the second audio signal, and wherein the windows without samples are longer than the windows with samples;
determine an estimated delay of the first audio signal relative to the second audio signal; and
play, using the speaker, the third audio signal with an added delay determined based on the estimated delay.