-
公开(公告)号:US11638044B1
公开(公告)日:2023-04-25
申请号:US17683911
申请日:2022-03-01
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Hegar , Matthew Rehrer , John Saxton
IPC: H04N7/16 , H04N21/231
Abstract: Systems and methods, to efficiently prepare for live and stored file content, implement one or more warm inputs, which actively ingest and demux content, but do not actively decode the content until an input switch is commanded. Each warm input can cache a most recent instantaneous decoder refresh and subsequent reference frames (I-frames and P-frames). Upon an input switch being commanded, the subject input commences decoding of such preserved frames. The formerly-warm input then acts as a hot input (decoding every frame) until the input switch completes. The use of warm inputs, which avoid the decoding stage, reduces computational resource use, allows preparation of all inputs by default, and permits metrics, status reports, and thumbnails to be generated regarding non-active inputs.
-
公开(公告)号:US20220337652A1
公开(公告)日:2022-10-20
申请号:US17657726
申请日:2022-04-01
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Hegar , Timur Kiykioglu , Kevin Moore , John Saxton
Abstract: A content delivery service that facilitates the selection of virtual machine instances utilized to implement the transcoding function. A management service first implements a test channel configuration routine that selects worst case scenario configurations for implementing the transcoding function and measures performance metrics for different virtual machine instances implementing the transcoding function. The management system can then match incoming requests for video channel transcoding with signature data from the test channel configurations to identify which virtual machine instances can implement the requested transcoding functionality.
-
公开(公告)号:US11297124B1
公开(公告)日:2022-04-05
申请号:US16217645
申请日:2018-12-12
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Hegar , Timur Kiykioglu , Kevin Moore , John Saxton
Abstract: A content delivery service that facilitates the selection of virtual machine instances utilized to implement the transcoding function. A management service first implements a test channel configuration routine that selects worst case scenario configurations for implementing the transcoding function and measures performance metrics for different virtual machine instances implementing the transcoding function. The management system can then match incoming requests for video channel transcoding with signature data from the test channel configurations to identify which virtual machine instances can implement the requested transcoding functionality.
-
公开(公告)号:US10887642B1
公开(公告)日:2021-01-05
申请号:US16453828
申请日:2019-06-26
Applicant: Amazon Technologies, Inc.
Inventor: Khawaja Shams , James Ka Sin Au , John Saxton , Mathew Jack
IPC: H04N7/173 , H04N21/2662 , H04N21/239 , H04N21/6379
Abstract: Techniques for managing encoder configuration based on content delivery network performance are described. A computer-implemented method may include obtaining availability metrics from one or more content delivery networks (CDNs), the availability metrics associated with one or more content streams provided by the one or more CDNs, determining at least one CDN has less than a threshold capacity based at least on the availability metrics, and sending a request to one or more encoders associated with the one or more content streams to reduce a quality of at least one of the one or more content streams based at least on the availability metrics.
-
-
-