-
公开(公告)号:US20240357199A1
公开(公告)日:2024-10-24
申请号:US18763263
申请日:2024-07-03
发明人: Paul Moroney , Thomas L. Du Breuil
IPC分类号: H04N21/436 , H04L9/08 , H04N21/2347 , H04N21/238 , H04N21/262 , H04N21/266 , H04N21/433 , H04N21/6334 , H04N21/845
CPC分类号: H04N21/43615 , H04L9/0819 , H04N21/2347 , H04N21/238 , H04N21/26258 , H04N21/26613 , H04N21/433 , H04N21/63345 , H04N21/8456
摘要: A method is provided that broadcasts channels to set top boxes (STB), processes them, and makes them available in ABR streaming format to clients in a home network. The method includes the steps of: transmitting a plurality of streams for each channel broadcast, wherein each stream is at a different bitrate and is segmentable into chunks; receiving the plurality of streams for one or more channels at the STB; and storing a plurality of segmentable chunk durations for each of the plurality of streams for each channel received. In some embodiments, HLS is packaged as MPEG transport without a manifest file, and a set top box (STB) caches HLS chunks for at least the consumer's most viewed channels, reducing acquisition time of those HLS streams. The STB reconstitutes the HLS playlist and chunks for delivery throughout the home.
-
公开(公告)号:US20240348852A1
公开(公告)日:2024-10-17
申请号:US18300369
申请日:2023-04-13
IPC分类号: H04N21/262 , H04N21/2387 , H04N21/2662
CPC分类号: H04N21/26258 , H04N21/2387 , H04N21/2662
摘要: A method includes acquiring a playlist identifying video files and an order in which the video files are to be played back during a video streaming session on an endpoint device, obtaining, from an operator of a communications network over which the video files are to be downloaded, a maximum value of a streaming parameter for the video streaming session, selecting a subsequent video file that is scheduled for playback after a playback of a currently playing video file, wherein the subsequent video file includes a plurality of chunks, selecting, for each chunk, a variant, such that a plurality of variants is selected in which each variant corresponds to one chunk of the plurality of chunks, wherein the selecting the variant is based on both the maximum value and a measured value for the streaming parameter, and downloading the plurality of variants to a local buffer of the endpoint device.
-
公开(公告)号:US20240340473A1
公开(公告)日:2024-10-10
申请号:US18747367
申请日:2024-06-18
申请人: Mux, Inc.
发明人: Nick Chadwick , Matthew Szatmary , Adam Brown
IPC分类号: H04N21/2343 , H04N21/234 , H04N21/2387 , H04N21/262
CPC分类号: H04N21/234336 , H04N21/23418 , H04N21/2387 , H04N21/26258
摘要: A method including: ingesting a video segment and a set of video features of the video segment; estimating a part size distribution for the video segment based on the set of video features and a first rendition of the video segment; calculating a maximum expected part size based on a threshold percentile in the part size distribution; at a first time, transmitting, to an video player, a manifest file indicating a set of byterange-addressable parts of the video segment in the first rendition, each byterange addressed part characterized by the maximum expected part size; at a second time, receiving, a playback request for a first byterange-addressable part; transcoding the first byterange-addressable part; in response to the maximum expected part size exceeding a size of the first byterange-addressable part in the first rendition, appending padding data to the first byterange-addressable part; and transmitting the first byterange-addressable part to the AV player.
-
公开(公告)号:US20240340330A1
公开(公告)日:2024-10-10
申请号:US18747320
申请日:2024-06-18
发明人: Robert SKUPIN , Cornelius HELLGE , Thomas SCHIERL , Yago SÁNCHEZ DE LA FUENTE , Thomas WIEGAND , Dimitri PODBORSKI
IPC分类号: H04L65/75 , H04L65/70 , H04N13/117 , H04N13/161 , H04N13/194 , H04N13/383 , H04N21/2343 , H04N21/262 , H04N21/4728 , H04N21/845
CPC分类号: H04L65/762 , H04L65/70 , H04N13/117 , H04N13/161 , H04N13/194 , H04N13/383 , H04N21/23439 , H04N21/26258 , H04N21/4728 , H04N21/8456
摘要: Various concepts for media content streaming are described. Some allow for streaming spatial scene content in a spatially unequal manner so that the visible quality for the user is increased, or the processing complexity or used bandwidth at the streaming retrieval site is decreased. Others allow for streaming spatial scene content in a manner enlarging the applicability to further application scenarios.
-
公开(公告)号:US12079264B2
公开(公告)日:2024-09-03
申请号:US18144755
申请日:2023-05-08
申请人: Snap Inc.
发明人: Allan Baril , Chirag Gada
IPC分类号: G06F15/16 , G06F16/438 , G06F16/48 , H04L65/612 , H04N21/262 , H04N21/845
CPC分类号: G06F16/4387 , G06F16/48 , H04L65/612 , H04N21/26258 , H04N21/8456
摘要: Content controller system comprising rendering server system comprising a plurality of servers. The servers receiving a plurality of segment render requests that correspond respectively to segments included in a set of media content item segments. The servers render the segments corresponding to the segment render requests using a media content identification and a main user identification. Rendering the segments comprises retrieving metadata from a metadata database associated with the media content identification, rendering the segments using the metadata, generating a main user avatar based on the main user identification, and incorporating the main user avatar into the segments. The servers can upload the segments to a segment database and update segment states in a segment state database to indicate that the segments are available. Other embodiments are disclosed herein.
-
公开(公告)号:US12069344B2
公开(公告)日:2024-08-20
申请号:US17182052
申请日:2021-02-22
申请人: Beachfront Media LLC
发明人: Frank Sinton
IPC分类号: H04N21/482 , H04N21/262 , H04N21/431
CPC分类号: H04N21/482 , H04N21/26258 , H04N21/4312 , H04N21/4825
摘要: We disclose a technology implemented on a computer that automates sequential display of messages, typically videos, which appear on a user's display screen in the same place or in overlapping areas of a single window in a browser. In particular, this relates to displaying a message that arbitrarily may be in a different format than a requested video, with the first message programmed to appear before or after the requested video in substantially the same area of the user's display screen where the requested video will appear or has appeared. The message and the requested video are sequenced without any need to match formats or players used.
-
公开(公告)号:US12058396B2
公开(公告)日:2024-08-06
申请号:US18161248
申请日:2023-01-30
IPC分类号: H04N21/262 , H04N21/2187 , H04N21/2668 , H04N21/45 , H04N21/458 , H04N21/845
CPC分类号: H04N21/2625 , H04N21/2187 , H04N21/26258 , H04N21/2668 , H04N21/4532 , H04N21/4583 , H04N21/8456
摘要: A system is provided that generates a disparate live output stream manifest. In first instance, second live input stream manifest or first pre-encoded media asset manifest is inserted into disparate live output stream manifest based on first transition due to at least one of first event in first live input stream manifest and program start message in second live input stream manifest or first pre-encoded media asset manifest. In second instance, second pre-encoded media asset manifest or second live input stream manifest is inserted based on second transition due to second event in first pre-encoded media asset manifest. Insertion is from location of program start message such that indexed media segments corresponding to second live input stream or second pre-encoded media asset are streamed on disparate live media output stream. Disparate live output stream manifest, generated based on the first or the second instance, is published to content delivery system.
-
公开(公告)号:US12052448B2
公开(公告)日:2024-07-30
申请号:US18124507
申请日:2023-03-21
申请人: Mux, Inc.
发明人: Nick Chadwick , Matthew Szatmary , Adam Brown
IPC分类号: H04N7/173 , H04N21/234 , H04N21/2343 , H04N21/2387 , H04N21/262
CPC分类号: H04N21/234336 , H04N21/23418 , H04N21/2387 , H04N21/26258
摘要: A method including: ingesting a video segment and a set of video features of the video segment; estimating a part size distribution for the video segment based on the set of video features and a first rendition of the video segment; calculating a maximum expected part size based on a threshold percentile in the part size distribution; at a first time, transmitting, to an video player, a manifest file indicating a set of byterange-addressable parts of the video segment in the first rendition, each byterange addressed part characterized by the maximum expected part size; at a second time, receiving, a playback request for a first byterange-addressable part; transcoding the first byterange-addressable part; in response to the maximum expected part size exceeding a size of the first byterange-addressable part in the first rendition, appending padding data to the first byterange-addressable part; and transmitting the first byterange-addressable part to the AV player.
-
公开(公告)号:US12045276B2
公开(公告)日:2024-07-23
申请号:US18144755
申请日:2023-05-08
申请人: Snap Inc.
发明人: Allan Baril , Chirag Gada
IPC分类号: G06F15/16 , G06F16/438 , G06F16/48 , H04L65/612 , H04N21/262 , H04N21/845
CPC分类号: G06F16/4387 , G06F16/48 , H04L65/612 , H04N21/26258 , H04N21/8456
摘要: Content controller system comprising rendering server system comprising a plurality of servers. The servers receiving a plurality of segment render requests that correspond respectively to segments included in a set of media content item segments. The servers render the segments corresponding to the segment render requests using a media content identification and a main user identification. Rendering the segments comprises retrieving metadata from a metadata database associated with the media content identification, rendering the segments using the metadata, generating a main user avatar based on the main user identification, and incorporating the main user avatar into the segments. The servers can upload the segments to a segment database and update segment states in a segment state database to indicate that the segments are available. Other embodiments are disclosed herein.
-
公开(公告)号:US12035015B2
公开(公告)日:2024-07-09
申请号:US17264202
申请日:2019-07-31
申请人: WIDEORBIT LLC
IPC分类号: H04N7/10 , H04L65/611 , H04N21/234 , H04N21/258 , H04N21/262 , H04N21/6405 , H04N21/81
CPC分类号: H04N21/6405 , H04L65/611 , H04N21/23424 , H04N21/25883 , H04N21/26258 , H04N21/812
摘要: Systems and methods for providing targeted content in streaming content online that takes into account content, including advertising content, delivered in a corresponding linear broadcast over a defined period of time (e.g., one day, one week). A broadcast content management system is provided that generates a multicast log that corresponds to a broadcast log, and sends the multicast log to a streaming content management system. The streaming content management system utilizes information in the multicast log to select advertisement content to be served to media player systems (e.g., video players).
-
-
-
-
-
-
-
-
-