-
公开(公告)号:US11943494B2
公开(公告)日:2024-03-26
申请号:US17989622
申请日:2022-11-17
发明人: Kevin Garvey , Yair Neugeboren , Humphrey Looney , Stephen Graham Dunning , Christopher T. Harrison , Damien Tuffy
IPC分类号: H04N21/242 , H03K5/156 , H04N21/234 , H04N21/43 , H04N21/44
CPC分类号: H04N21/242 , H03K5/1565 , H04N21/23406 , H04N21/4305 , H04N21/44004
摘要: Systems and methods for adaptively adjusting a slew rate of a dejitter buffer in a remote device in a distributed access architecture. The slew rate may be adjusted based on measurements of a fullness state of a buffer made over time. The measurements may be used to calculate a frequency offset value between the rate at which data leaves the buffer relative to the rate at which data enters the buffer and/or used to calculate a current working depth of the buffer. The adaptive slew rate adjustments may be based on the frequency offset value and/or the current working depth.
-
公开(公告)号:US11934444B2
公开(公告)日:2024-03-19
申请号:US17706110
申请日:2022-03-28
申请人: Apple Inc.
IPC分类号: G06F16/438 , G06F16/40 , H04N21/43 , H04N21/6587 , H04N21/81
CPC分类号: G06F16/4387 , G06F16/40 , H04N21/4305 , H04N21/4307 , H04N21/43076 , H04N21/43079 , H04N21/6587 , H04N21/8106 , H04N21/8113
摘要: The present disclosure relates to synchronized sharing of playlists from a source client device to a listening client device. To facilitate synchronized sharing, a current playlist of one or more tracks of digital content is obtained from the source client device. A current playback location within the currently playing playlist is also obtained from the source client device. A shared queue accessible by the listener client device is generated. Further, a shared queue context for the listener client device is identified based in part upon the current playback location. This enables the listener client device to start playback synchronized with the source client device.
-
公开(公告)号:US20240089549A1
公开(公告)日:2024-03-14
申请号:US18508152
申请日:2023-11-13
IPC分类号: H04N21/4788 , A63F13/352 , G06F16/182 , G06F16/60 , G06F16/70 , G06F21/10 , H04L9/40 , H04L51/04 , H04L51/52 , H04L65/403 , H04L65/60 , H04L67/02 , H04L67/131 , H04L67/306 , H04L67/60 , H04N21/00 , H04N21/222 , H04N21/262 , H04N21/414 , H04N21/43 , H04N21/472 , H04N21/478 , H04N21/81
CPC分类号: H04N21/4788 , A63F13/352 , G06F16/182 , G06F16/60 , G06F16/70 , G06F21/10 , H04L51/04 , H04L51/52 , H04L63/10 , H04L65/403 , H04L65/60 , H04L67/02 , H04L67/131 , H04L67/306 , H04L67/60 , H04N21/00 , H04N21/222 , H04N21/262 , H04N21/26225 , H04N21/26241 , H04N21/41407 , H04N21/43076 , H04N21/47202 , H04N21/47217 , H04N21/4781 , H04N21/8126 , H04L65/611
摘要: Disclosed is a system provides substantially synchronized streaming. The system comprises at least one server, in communication with a user profile database, and operable to communicate, over a network, with client devices connected to the Internet; and provide a media stream to the client devices such that the media stream is displayed, in a substantially synchronized manner, on display screens of the client devices.
-
公开(公告)号:US11930240B2
公开(公告)日:2024-03-12
申请号:US17095363
申请日:2020-11-11
发明人: Amit Kumar Agrawal
IPC分类号: H04N21/43 , H04N21/422 , H04N21/478 , H04N21/81
CPC分类号: H04N21/4307 , H04N21/42203 , H04N21/42222 , H04N21/4781 , H04N21/8173
摘要: A media content recording system receives one or more media content streams, such as a video content stream and an audio content stream captured at a computing device. The system also records sensor data collected by one or more sensors of the computing device, such as touch sensors or movement sensors. The system generates a synchronized media content by synchronizing the one or more media content streams with the sensor data. The media content recording system, or a media content playback system, uses the synchronized media content to generate playback content that illustrates inputs to or movement of the computing device while receiving the media content, synchronized with the media content. This playback content is then played back, allowing another user to see, synchronized with the audio or video content, what locations of the computing device the recording user touched or how the recording user moved the computing device.
-
公开(公告)号:US11922976B2
公开(公告)日:2024-03-05
申请号:US17897894
申请日:2022-08-29
申请人: Roku, Inc.
IPC分类号: G06F17/00 , G11B27/10 , H04N21/43 , H04N21/436 , H04N21/439 , H04N21/44 , H04N21/654
CPC分类号: G11B27/10 , H04N21/43072 , H04N21/43615 , H04N21/4394 , H04N21/44008 , H04N21/654
摘要: Disclosed herein are system, method, and computer program product embodiments for synchronizing playback of an audio and/or video content. An embodiment operates by collectively selecting, by a first device in concert with a second device of a plurality of devices in a computer network session, and in accordance with a predetermined synchronization list comprising a first and second synchronization mechanism, the first synchronization mechanism over the second synchronization mechanism such that the first synchronization mechanism is more precise than the second synchronization mechanism. The first and second synchronization mechanisms are configured to provide a synchronized playback of the at least one of the audio content and the video content.
-
公开(公告)号:US20240073475A1
公开(公告)日:2024-02-29
申请号:US18502767
申请日:2023-11-06
申请人: Userful Corporation
IPC分类号: H04N21/43 , H04N21/4402
CPC分类号: H04N21/43076 , H04N21/440218
摘要: A request for a latency value associated with the a is received at a latency agent associated with the sink from a processing engine. The latency value associated with the sink is determined. The determined latency value associated with the sink is provided from the latency agent associated with the sink to the processing engine. A latency adjustment value is received at the latency agent associated with a sink from the processing engine. A latency associated with the sink is adjusted by the latency agent associated with the sink to match the received latency adjustment value.
-
公开(公告)号:US20240064366A1
公开(公告)日:2024-02-22
申请号:US18500864
申请日:2023-11-02
申请人: Gracenote, Inc.
IPC分类号: H04N21/43 , H04N21/439 , H04N21/2187 , H04H60/40 , H04H60/58 , H04H60/65 , H04L65/611
CPC分类号: H04N21/43078 , H04N21/4394 , H04N21/2187 , H04H60/40 , H04H60/58 , H04H60/65 , H04L65/611
摘要: Methods, apparatus, and systems are disclosed for synchronizing streaming media content. An example apparatus includes a storage device, and a processor to execute instructions to identify a first source streaming broadcast media to a first computing device based on an audio fingerprint of audio associated with the broadcast media, identify sources broadcasting the broadcast media streaming to the first computing device, the sources available to a second computing device including the processor, select a second source of the identified sources for streaming the broadcast media to the second computing device, the second source different than the first source, detect termination of the streaming of the broadcast media on the first computing device, the termination corresponding to a termination time of the broadcast media, and automatically start, by using the selected second source, streaming of the broadcast media to the second computing device at the termination time.
-
公开(公告)号:US20240056627A1
公开(公告)日:2024-02-15
申请号:US17819094
申请日:2022-08-11
申请人: Pluto Inc.
IPC分类号: H04N21/43 , H04N19/40 , H04N21/2187
CPC分类号: H04N21/43072 , H04N19/40 , H04N21/2187
摘要: An aspect of the disclosure related to methods and systems configured to detect that an item of streaming primary video content associated with a channel of scheduled streaming content is designated to be streamed to a device. Ancillary content is identified. Alternative versions of respective sections of the ancillary content are identified. Metadata corresponding to the alternative versions of ancillary content, metadata corresponding to the item of primary video content, and/or metadata corresponding to the channel are used in selecting a first section from among the alternative versions of a given section. The ancillary content, including the selected first section from among the alternative versions is streamed to the device immediately before, during, or immediately after the item of streaming video content. The alternative versions may be transcoded to generate multiple encoded iterations of respective alternative versions and the encoded versions are stored in a tree data structure.
-
公开(公告)号:US11886870B2
公开(公告)日:2024-01-30
申请号:US16854135
申请日:2020-04-21
发明人: Sata Busayarat , Allen Arthur Gay , Jinjiang Zeng
IPC分类号: G06F8/71 , G06F8/65 , H04L12/46 , H04N21/43 , H04L67/00 , H04N21/458 , H04N21/482 , H04N21/433 , H04N21/81 , H04N21/262 , H04L67/02 , H04N21/443 , H04N21/25 , G06F16/951 , H04L65/612 , H04L65/75 , H04L67/60 , H04L67/568 , H04L67/1004
CPC分类号: G06F8/71 , G06F8/65 , G06F16/951 , H04L12/4625 , H04L65/612 , H04L65/765 , H04L67/02 , H04L67/34 , H04L67/568 , H04L67/60 , H04N21/251 , H04N21/26291 , H04N21/43 , H04N21/4332 , H04N21/4431 , H04N21/4586 , H04N21/4821 , H04N21/4826 , H04N21/8166 , H04L67/1004
摘要: The described technology is directed towards maintaining and using a version-based hierarchy of software resources (e.g., file system files) to return version-specific responses to clients. A client sends its version information with each data request, and gets back a response based upon that version. Version changes are made by maintaining the current version of each software code resource and overriding the current version with a previous version for clients as needed. The technology allows updates (e.g., for new devices and new software resource versions) to be supported by inserting resources into the resource hierarchy and moving resources therein based upon versioning. A system based on deltas is also contemplated, in which only parts of a file may be changed relative to a different version, instead of overriding the entire file.
-
公开(公告)号:US11882323B2
公开(公告)日:2024-01-23
申请号:US17940849
申请日:2022-09-08
发明人: Herbert Thoma , Robert Bleidt , Stefan Kraegeloh , Max Neuendorf , Achim Kuntz , Andreas Niedermeier , Michael Kratschmer
IPC分类号: H04N21/233 , H04N21/234 , H04N21/439 , H04H20/10 , H04N21/44 , H04N21/43 , H04L65/70 , H04L65/75 , H04L47/34
CPC分类号: H04N21/23424 , H04H20/103 , H04L47/34 , H04L65/70 , H04L65/75 , H04N21/233 , H04N21/4302 , H04N21/439 , H04N21/44004
摘要: Audio splicing is rendered more effective by the use of one or more truncation unit packets inserted into the audio data stream so as to indicate to an audio decoder, for a predetermined access unit, an end portion of an audio frame with which the predetermined access unit is associated, as to be discarded in playout.
-
-
-
-
-
-
-
-
-