-
公开(公告)号:US12052447B1
公开(公告)日:2024-07-30
申请号:US17850493
申请日:2022-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Benjamin Hirsch , Xiangbo Li , Selvanayagam Sendurpandian , Nagendra Akula Akula Suresh Babu , Rohit Puri
IPC: H04N21/2343 , H04N21/2187
CPC classification number: H04N21/234309 , H04N21/2187
Abstract: Dynamically re-locating transcoding processes of live content data is described herein. In an example, a computer system causes a first server to execute a first transcode process on a first portion of live stream content. A first output of executing the first transcode process includes first transcoded content. The computer system determines a transcode capacity of one or more servers. The computer system determines that transcoding the live stream content is to be moved to a second server based at least in part on the transcode capacity and a transcode optimization parameter. The computer system causes the second server to execute a second transcode process on a second portion of the live stream content. The second transcode process is equivalent to the first transcode process. A second output of executing the second transcode process includes second transcoded content.
-
2.
公开(公告)号:US11910044B1
公开(公告)日:2024-02-20
申请号:US17855361
申请日:2022-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Xiangbo Li , Selvanayagam Sendurpandian , Benjamin Hirsch , Alex Converse , Luke Curley , Nagendra Akula Suresh Babu , Rohit Puri
IPC: H04N21/266 , H04N21/262 , H04N21/242 , H04N21/2187
CPC classification number: H04N21/266 , H04N21/2187 , H04N21/242 , H04N21/26258
Abstract: Techniques for migrating live broadcast streams from one data center to another data center are described herein. A data center from a plurality of data centers may be determined to transfer live streaming video content from a first data center to the data center. A separate live streaming session for each live streaming session being broadcast by the first data center may be generated by communicating with an ingest service server that receives media content used to generate each separate live streaming session and the live streaming session. Each separate live streaming session may be routed to the candidate data center. A determination that each separate live streaming session of the candidate data center is synchronized with each live streaming session of the first data center may be made. An update to a mapping of IP addresses to redirect requests from the first data center to the candidate data center.
-