-
公开(公告)号:US10104143B1
公开(公告)日:2018-10-16
申请号:US15173499
申请日:2016-06-03
Applicant: Amazon Technologies, Inc.
Inventor: Lei Li , Mushegh Malkhasyan , Samuel James Van Pelt , Amarsingh Buckthasingh Winston
IPC: H04N21/2387 , H04L29/06 , H04L29/08 , H04N21/84 , H04N21/254 , H04N21/4627
Abstract: Methods and apparatus are described for segmenting a manifest file to generate smaller manifest files for media content playback. A server can segment a manifest file prior to receipt of a request from a client or in response to a request from a client for a manifest for media content for a particular fragment range.
-
公开(公告)号:US10432690B1
公开(公告)日:2019-10-01
申请号:US15888410
申请日:2018-02-05
Applicant: Amazon Technologies, Inc.
Inventor: Lei Li , Yongjun Wu , Samuel James Van Pelt , Amarsingh Buckthasingh Winston , Kyle Bradley Koceski , Mairo Pedrini , Christopher Steven Mark Pringle , Mushegh Malkhasyan
Abstract: Methods and apparatus are described for partitioning a manifest file to generate smaller manifest files for media content playback. A server partitions a manifest file prior to receipt of a request from a client or in response to a request from a client for a manifest for media content for a particular temporal range or subset of playback options.
-
公开(公告)号:US10764347B1
公开(公告)日:2020-09-01
申请号:US15821693
申请日:2017-11-22
Applicant: Amazon Technologies, Inc.
Inventor: Gaurav D. Ghare , Aditya Krishnan , Roger Shane Barga , William J. Vass , Mushegh Malkhasyan
IPC: H04L29/06 , H04N21/439 , H04N21/845 , H04L29/08 , G06F16/71 , G06F16/783 , H04L1/18 , G08B13/196 , G08B21/02 , G08B25/00 , H04L12/28
Abstract: Disclosed are various embodiments for a framework for time-associated data stream storage, processing, and replication. A plurality of streams of time-associated data are received from a plurality of sources via a network using an application-layer protocol. Each of the plurality of streams is divided into a plurality of fragments. An acknowledgement is sent to each of the plurality of sources for each of the plurality of fragments via the network using the application-layer protocol. Processing is performed on each of the plurality of fragments for individual ones of the plurality of streams. An action is implemented relative to a respective fragment based at least in part on a result of the processing.
-
公开(公告)号:US10944804B1
公开(公告)日:2021-03-09
申请号:US15821673
申请日:2017-11-22
Applicant: Amazon Technologies, Inc.
Inventor: Gaurav D. Ghare , Sayantan Chakravorty , Mushegh Malkhasyan , Vijay Gopal Joshi , Duc Viet Nguyen , Artem Kryvokrysenko , Mitchell Ross Loeppky
IPC: H04L29/06 , H04N21/4402 , H04L29/08 , H04L12/26
Abstract: Disclosed are various embodiments for fragmentation of time-associated streaming data. A producer application receives a stream of time-associated data. The producer application then generates a first fragment of the stream of time-associated data and assigns a first unique fragment identifier and a first timestamp to the first fragment. The producer application sends the first fragment via a network using an application-layer protocol to an endpoint. The producer application receives at least one acknowledgement for the first fragment from the endpoint via the network using the application-layer protocol.
-
公开(公告)号:US10116719B1
公开(公告)日:2018-10-30
申请号:US15173495
申请日:2016-06-03
Applicant: Amazon Technologies, Inc.
Inventor: Lei Li , Mushegh Malkhasyan , Samuel James Van Pelt , Amarsingh Buckthasingh Winston
IPC: G06F15/167 , H04L29/06 , H04L29/08
Abstract: Methods and apparatus are described for generating manifest files for media content playback. A server can generate manifest files that include initialization metadata obtained from initialization fragments of media content files. Client devices can initiate playback of media content for playback using the manifest files without downloading or parsing the initialization fragments of the media content files.
-
-
-
-