-
公开(公告)号:US11770431B2
公开(公告)日:2023-09-26
申请号:US16798094
申请日:2020-02-21
Applicant: Amazon Technologies, Inc.
Inventor: Michael Reddick Coleman , Ryan Hegar , Kevin Moore , Jeffrey Lassahn
CPC classification number: H04L65/70 , H04L65/762 , H04L67/10
Abstract: A contribution encoder receives media from a source, encodes the media, and transmits the encoded media to a network-adaptive encoding system for eventual distribution to end users. The network-adaptive encoding system tests a network connection between the contribution encoder and the network-adaptive encoding system before transmission of the encoded media begins. The network-adaptive encoding system uses the results of the test to select appropriate values for parameters that define the encoding and transmission of the media. The selected parameter values are transmitted by the network-adaptive encoding system to the contribution encoder for use in encoding and transmitting the media.
-
公开(公告)号:US20190238475A1
公开(公告)日:2019-08-01
申请号:US16378364
申请日:2019-04-08
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Paul Hegar , Trevor Wells , Brian Lewis , Jeffrey Lassahn
IPC: H04L12/875 , H04L29/06 , H04L12/46
Abstract: An encoding or transcoding system uses hypothetical reference decoder occupancy data to at least calculate parameters for output buffers for data streams. An output thread receives HRD buffer occupancy data and calculates buffer occupancy based on duration, rather than absolute occupancy, and correlates the HRD buffer occupancy data with target durations for buffered packets prior to release from the buffer.
-
公开(公告)号:US10574717B1
公开(公告)日:2020-02-25
申请号:US15197521
申请日:2016-06-29
Applicant: Amazon Technologies, Inc.
Inventor: Michael Reddick Coleman , Ryan Hegar , Kevin Moore , Jeffrey Lassahn
Abstract: A contribution encoder receives media from a source, encodes the media, and transmits the encoded media to a network-adaptive encoding system for eventual distribution to end users. The network-adaptive encoding system tests a network connection between the contribution encoder and the network-adaptive encoding system before transmission of the encoded media begins. The network-adaptive encoding system uses the results of the test to select appropriate values for parameters that define the encoding and transmission of the media. The selected parameter values are transmitted by the network-adaptive encoding system to the contribution encoder for use in encoding and transmitting the media.
-
公开(公告)号:US10257107B1
公开(公告)日:2019-04-09
申请号:US15199327
申请日:2016-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Paul Hegar , Trevor Wells , Brian Lewis , Jeffrey Lassahn
IPC: H04N19/70 , H04L12/875 , H04L29/06 , H04L12/46
Abstract: An encoding or transcoding system uses hypothetical reference decoder occupancy data to at least calculate parameters for output buffers for data streams. An output thread receives HRD buffer occupancy data and calculates buffer occupancy based on duration, rather than absolute occupancy, and correlates the HRD buffer occupancy data with target durations for buffered packets prior to release from the buffer.
-
公开(公告)号:US10812550B1
公开(公告)日:2020-10-20
申请号:US15227806
申请日:2016-08-03
Applicant: Amazon Technologies, Inc.
Inventor: Trevor Wells , Jeffrey Lassahn
IPC: H04L29/06
Abstract: Methods, systems, and computer-readable media for bitrate allocation for a multichannel media stream are disclosed. Complexity values are determined for individual channels of a set of channels of a multichannel media stream. The complexity values are determined based (at least in part) on frames of the individual channels during a window of time. The multichannel media stream is associated with a maximum aggregate bitrate, and the individual channels are associated with minimum individual bitrates and maximum individual bitrates. Individual bitrates are determined for the individual channels based (at least in part) on the complexity values. The sum of the individual bitrates does not exceed the maximum aggregate bitrate beyond a predetermined threshold, and the individual bitrates fall between the minimum and maximum individual bitrates of the corresponding individual channels. The individual channels are encoded at bitrates approximating the corresponding individual bitrates and transmitted to one or more recipients.
-
公开(公告)号:US10735338B2
公开(公告)日:2020-08-04
申请号:US16378364
申请日:2019-04-08
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Paul Hegar , Trevor Wells , Brian Lewis , Jeffrey Lassahn
IPC: H04L12/24 , H04L12/875 , H04L29/06 , H04L12/46 , H04L12/811 , H04L12/835
Abstract: An encoding or transcoding system uses hypothetical reference decoder occupancy data to at least calculate parameters for output buffers for data streams. An output thread receives HRD buffer occupancy data and calculates buffer occupancy based on duration, rather than absolute occupancy, and correlates the HRD buffer occupancy data with target durations for buffered packets prior to release from the buffer.
-
-
-
-
-