Patent ID: 9706240
Date: 2017-07-11
CPC Classifications: H04N

Claim:
1. A method comprising: receiving a request to synchronize a first content transmission with a second content transmission based on an offset between the first content transmission and the second content transmission, each comprising the same content, wherein the first content transmission comprises a first set of content frames and a first audio track comprising a first pitch, wherein the second content transmission comprises a second set of content frames and a second audio track comprising a second pitch, and wherein the first pitch and the second pitch are the same; encoding at least a portion of the first content transmission at a modified playback speed such that the at least the portion of the first content transmission is synchronized with at least a portion of the second content transmission, wherein encoding comprises manipulating one or more content frames in the first set of content frames based on the offset between the first content transmission and the second content transmission and wherein encoding at the modified playback speed causes the first pitch to be an altered pitch, wherein the modified playback speed is based on a first buffer size estimate from a first user device and a second buffer size estimate from a second user device; transmitting the at least the portion of the first content transmission to the first user device; and transmitting the at least the portion of the second content transmission to the second user device.