-
公开(公告)号:US12192496B1
公开(公告)日:2025-01-07
申请号:US17956483
申请日:2022-09-29
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Hegar , Eric Woodruff , David William Cardwell , Brian Enigma , Karthik Bangalore Shamsunder , Darin J. Klaas
IPC: H04N19/40 , H04N21/218 , H04N21/234 , H04N21/2187
Abstract: Systems and methods in provide approaches for channel fitting to determine a particular number of resources, such as cores, that may be used for one or more processing jobs for a particular input channel. A given channel may be evaluated to determine performance affecting parameters and those parameters may be evaluated against previously known hardware configurations or against a historical heuristic dataset. A configuration for the channel may be selected where particular cores of a set of resources are assigned to the channel to perform one or more operations, such as transcoding operations. As a result, empirically determined or historical data may be used to efficiently allocate resources for different transcoding operations to provide both predictable performance and high utilization.
-
公开(公告)号:US11272227B1
公开(公告)日:2022-03-08
申请号:US16364080
申请日:2019-03-25
Applicant: Amazon Technologies, Inc.
Inventor: Brian Enigma , Ryan Hegar , Matthew Scharr , Bhushan Mehendale , Avinash Priya Khurana
IPC: H04N21/2187 , H04N21/234 , H04N21/6379 , H04N21/236
Abstract: Various embodiments of methods, apparatus, systems, and non-transitory computer-readable storage media for buffer recovery in segmented media delivery applications are described. Segments of a live media presentation are stored in a buffer. A number of segments in the buffer is determined to have fallen below a threshold. Based on that determination, various buffer recovery techniques may be performed. In one such technique, a buffered segment is decoded into a first set of video frames, the first set of video frames having a first playback duration. The first set of video frames is encoded into a second set of video frames having a second playback duration that is longer than the first playback duration.
-
公开(公告)号:US10785495B1
公开(公告)日:2020-09-22
申请号:US15714583
申请日:2017-09-25
Applicant: Amazon Technologies, Inc.
Inventor: Brian Enigma
IPC: H04N19/46 , H04N19/186 , H04N19/176 , H04N19/44 , H04N19/625
Abstract: Timecode is encoded in video using colored regions of pixels. Pixels in adjacent regions in frames of a video are color-coded to encode timecode. For example, two adjacent regions might both be colored red to encode the numeral ‘0.’ As another example, two adjacent regions might be colored red and purple, respectively, to encode the numeral ‘1.’ The regions can be the same size as a macroblock (e.g. 16×16 pixels) used by a video encoder and aligned to macroblock boundaries for efficient encoding. The colors of the adjacent regions can be decoded to obtain the timecode. The timecode might then be burned into frames of the video, displayed non-destructively over the video, or used in another manner.
-
-