-
公开(公告)号:US10177965B1
公开(公告)日:2019-01-08
申请号:US15348360
申请日:2016-11-10
Applicant: Amazon Technologies, Inc.
Inventor: Varad Joshi , Eric Woodruff , Kristopher Kosmatka , Trevor Babcock
IPC: G06F15/16 , H04L12/24 , H04L12/911 , H04L29/06 , H04L12/26 , H04L12/823 , H04L29/08
Abstract: An encoding system that distributes a live stream to end user devices is provided herein. The encoding system automatically detects failed components and implements a failover action to replace the failed component with a backup component in a manner that reduces live stream interruptions. For example, the encoding system can include a network interface that is coupled to an encoder allocated to a live stream. Instead of providing a contribution encoder that transmits the live stream with a location of the allocated encoder, the encoding system can provide the contribution encoder with a location of the network interface. Thus, the contribution encoder can transmit the live stream to the network interface. The network interface can then forward the live stream to the allocated encoder. If the allocated encoder fails, then the network interface can forward the live stream to a backup encoder.
-
公开(公告)号:US11140455B1
公开(公告)日:2021-10-05
申请号:US15619001
申请日:2017-06-09
Applicant: Amazon Technologies, Inc.
Inventor: Eric Woodruff , Akshat Aranya , Varad Joshi , Rebecca Claire Weiss
IPC: H04L29/06 , H04N21/6334 , H04N21/2187 , H04N21/236 , H04N21/643 , H04N21/2387 , H04N21/266 , H04N21/433 , H04N21/4147
Abstract: A first network namespace and second network namespace are created in a computing instance of a computer system, with the second network namespace being accessible to the first network namespace via an interface. A service is executed in the first namespace and an encoder is executed in the second namespace, with the encoder transforming media from one format to another format. Communication from the encoder to the service is regulated via the interface.
-
公开(公告)号:US11005702B2
公开(公告)日:2021-05-11
申请号:US16227800
申请日:2018-12-20
Applicant: Amazon Technologies, Inc.
Inventor: Varad Joshi , Eric Woodruff , Kristopher Kosmatka , Trevor Babcock
Abstract: An encoding system that distributes a live stream to end user devices is provided herein. The encoding system automatically detects failed components and implements a failover action to replace the failed component with a backup component in a manner that reduces live stream interruptions. For example, the encoding system can include a network interface that is coupled to an encoder allocated to a live stream. Instead of providing a contribution encoder that transmits the live stream with a location of the allocated encoder, the encoding system can provide the contribution encoder with a location of the network interface. Thus, the contribution encoder can transmit the live stream to the network interface. The network interface can then forward the live stream to the allocated encoder. If the allocated encoder fails, then the network interface can forward the live stream to a backup encoder.
-
公开(公告)号:US20190132194A1
公开(公告)日:2019-05-02
申请号:US16227800
申请日:2018-12-20
Applicant: Amazon Technologies, Inc.
Inventor: Varad Joshi , Eric Woodruff , Kristopher Kosmatka , Trevor Babcock
IPC: H04L12/24 , H04L29/08 , H04L12/823 , H04L12/911 , H04L29/06 , H04L12/26
Abstract: An encoding system that distributes a live stream to end user devices is provided herein. The encoding system automatically detects failed components and implements a failover action to replace the failed component with a backup component in a manner that reduces live stream interruptions. For example, the encoding system can include a network interface that is coupled to an encoder allocated to a live stream. Instead of providing a contribution encoder that transmits the live stream with a location of the allocated encoder, the encoding system can provide the contribution encoder with a location of the network interface. Thus, the contribution encoder can transmit the live stream to the network interface. The network interface can then forward the live stream to the allocated encoder. If the allocated encoder fails, then the network interface can forward the live stream to a backup encoder.
-
-
-