-
1.
公开(公告)号:US10771521B2
公开(公告)日:2020-09-08
申请号:US14979225
申请日:2015-12-22
Applicant: Spotify AB
Inventor: Pontus Persson
IPC: H04L29/06 , H04W4/80 , H04N21/439 , H04N21/8547 , H04N21/462 , G11B27/10 , G10H1/36 , G11B27/11 , H04N21/81 , G10L21/013 , G10L21/055
Abstract: Methods, systems, and/or devices for overlaying and playing back audio data for user vocals and media content received from distinct devices and systems at a media presentation system are described herein. In one aspect, a media presentation system receives, from a remote server, a first data stream for a first media item, and plays the first media item. While playing the first media item, a second data stream for audio data that includes vocals is received from an application at a client device distinct from the remote server. The vocals are overlaid with the first media item to generate a composite data stream, which includes combining the first and second data streams, and the media presentation system plays the overlaid vocals.
-
2.
公开(公告)号:US20170180438A1
公开(公告)日:2017-06-22
申请号:US14979225
申请日:2015-12-22
Applicant: Spotify AB
Inventor: Pontus Persson
IPC: H04L29/06 , G10L21/055 , G10L21/013 , H04W4/00
Abstract: Methods, systems, and/or devices for overlaying and playing back audio data for user vocals and media content received from distinct devices and systems at a media presentation system are described herein. In one aspect, a media presentation system receives, from a remote server, a first data stream for a first media item, and plays the first media item. While playing the first media item, a second data stream for audio data that includes vocals is received from an application at a client device distinct from the remote server. The vocals are overlaid with the first media item to generate a composite data stream, which includes combining the first and second data streams, and the media presentation system plays the overlaid vocals.
-
3.
公开(公告)号:US11218527B2
公开(公告)日:2022-01-04
申请号:US16987231
申请日:2020-08-06
Applicant: Spotify AB
Inventor: Pontus Persson
IPC: H04W4/80 , H04N21/439 , H04N21/8547 , H04N21/462 , H04N21/81 , H04L29/06 , G11B27/10 , G10H1/36 , G11B27/11 , G10L21/013 , G10L21/055
Abstract: A system that is distinct from a remote server and distinct from a client device receives, over a first communications channel, a first data stream for a first media item. The system receives, over a second communications channel, from an application at the client device, a second data stream for audio data that includes vocals provided by a user as the first media item plays. The system measures a latency of the second communications channel and overlays, with the first media item, the vocals provided by the user as the first media item plays to generate a composite data stream. The overlaying comprises offsetting the first data stream from the second data stream in accordance with the measured latency of the second communications channel and combining the first and second data streams in accordance with the offset of the data streams.
-
-