-
公开(公告)号:US10887631B2
公开(公告)日:2021-01-05
申请号:US15841091
申请日:2017-12-13
Applicant: Amazon Technologies, Inc.
Inventor: Saurav Sengupta , Kyle Sletmoe , Kristopher Kosmatka , William Shogren , Rory McCarthy , Gary Hertel , Michael Kale , Ramya Krishnamoorthy
IPC: H04N21/2343 , H04N21/231 , H04N21/234 , H04N21/239 , H04N21/24 , H04N21/433 , H04N21/4402 , H04N21/643 , H04N21/8547 , H04L29/06 , H04L29/08
Abstract: A content streaming system and methodology for facilitating the management of content streaming. A video packaging and origination service requests streaming content that is organized according to content segments. Individual content segments will be encoded according to a plurality of encoding profiles and generated by different encoders. The video packaging and origination service utilizes synchronization information provided to the encoders to select individual encoded content segments responsive to the request for streaming content.
-
公开(公告)号:US20200236373A1
公开(公告)日:2020-07-23
申请号:US16827311
申请日:2020-03-23
Applicant: Amazon Technologies, Inc.
Inventor: Jeremiah M. Dunham , Andrew Tunall , Benjamin Black , Kristopher Kosmatka , Benjamin Aldouby Schwartz , Jason LaPier , Justin Abrahms
IPC: H04N19/37 , G06F16/70 , G06F16/11 , H04N21/2343 , G06F16/78 , G06F16/738 , G06F16/73 , G06F16/71
Abstract: A user of a storage system can upload files for a media asset, which can include a high quality media file and various related files. As part of the upload process, the storage system can extract metadata that describes the media asset. The user can specify one or more lifecycle policies to be applied for storage of the asset, and a rules engine can ensure the application of the one or more policies. The rules engine can also enable the use of simple media processing workflows. A filename hashing approach can be used to ensure that the segments and files for the asset are stored in a relatively random and even distribution across the partitions of the storage system. As part of the lifecycle for the asset, the high quality media file can be moved to less expensive storage once transcoding of the asset or another such action occurs.
-
公开(公告)号:US20230124822A1
公开(公告)日:2023-04-20
申请号:US18083150
申请日:2022-12-16
Applicant: Amazon Technologies, Inc.
Inventor: Jeremiah M. Dunham , Andrew Tunall , Benjamin Black , Kristopher Kosmatka , Benjamin Aldouby Schwartz , Jason LaPier , Justin Abrahms
IPC: H04N19/37 , G06F16/71 , G06F16/73 , G06F16/738 , G06F16/78 , G06F16/11 , G06F16/70 , H04N21/2343
Abstract: A user of a storage system can upload files for a media asset, which can include a high quality media file and various related files. As part of the upload process, the storage system can extract metadata that describes the media asset. The user can specify one or more lifecycle policies to be applied for storage of the asset, and a rules engine can ensure the application of the one or more policies. The rules engine can also enable the use of simple media processing workflows. A filename hashing approach can be used to ensure that the segments and files for the asset are stored in a relatively random and even distribution across the partitions of the storage system. As part of the lifecycle for the asset, the high quality media file can be moved to less expensive storage once transcoding of the asset or another such action occurs.
-
公开(公告)号:US11310546B2
公开(公告)日:2022-04-19
申请号:US17140670
申请日:2021-01-04
Applicant: Amazon Technologies, Inc.
Inventor: Saurav Sengupta , Kyle Sletmoe , Kristopher Kosmatka , William Shogren , Rory McCarthy , Gary Hertel , Michael Kale , Ramya Krishnamoorthy
IPC: H04N21/24 , H04N21/2343 , H04N21/239 , H04L29/08 , H04L29/06 , H04N21/2183 , H04N21/218 , H04N21/235 , H04N21/258 , H04N21/231 , H04N21/234 , H04N21/8547 , H04N21/643 , H04N21/433 , H04N21/4402 , H04L67/1021 , H04L65/60 , H04L65/612
Abstract: A content streaming system and methodology for facilitating the management of content streaming. A video packaging and origination service requests streaming content that is organized according to content segments. Individual content segments will be encoded according to a plurality of encoding profiles and generated by different encoders. The video packaging and origination service utilizes synchronization information provided to the encoders to select individual encoded content segments responsive to the request for streaming content.
-
公开(公告)号:US20190082217A1
公开(公告)日:2019-03-14
申请号:US15841176
申请日:2017-12-13
Applicant: Amazon Technologies, Inc.
Inventor: Gary Hertel , Michael Kale , Saurav Sengupta , Kyle Sletmoe , Kristopher Kosmatka , William Shogren , Rory McCarthy , Ramya Krishnamoorthy
IPC: H04N21/4402 , H04N21/239 , H04N21/643 , H04N21/433
Abstract: A content streaming system and methodology for facilitating the management of content streaming. A video packaging and origination service receives streaming content that is organized according to content segments. Individual content segments will be encoded according to a plurality of encoding profiles and received at different ingress nodes within video packaging and origination service. The video packaging and origination service receives requests for streaming content from requesting entities. Sets of encoded content segments are transmitted by egress nodes.
-
公开(公告)号:US20190082201A1
公开(公告)日:2019-03-14
申请号:US15841079
申请日:2017-12-13
Applicant: Amazon Technologies, Inc.
Inventor: Kyle Sletmoe , Kristopher Kosmatka , William Shogren , Rory McCarthy , Saurav Sengupta , Gary Hertel , Michael Kale , Ramya Krishnamoorthy
IPC: H04N21/231 , H04N21/234 , H04N21/24 , H04N21/239
Abstract: A content streaming system and methodology for facilitating the management of content streaming. A video packaging and origination service receives streaming content that is organized according content segments. Individual content segments will be encoded according to a plurality of encoding profiles and received at different ingress nodes within video packaging and origination service. The video packaging and origination service receives requests for streaming content from requesting entities. Sets of encoded content segments are transmitted by egress nodes.
-
公开(公告)号:US20190082197A1
公开(公告)日:2019-03-14
申请号:US15841119
申请日:2017-12-13
Applicant: Amazon Technologies, Inc.
Inventor: Kyle Sletmoe , Kristopher Kosmatka , William Shogren , Rory McCarthy , Saurav Sengupta , Gary Hertel , Michael Kale , Ramya Krishnamoorthy
IPC: H04N21/2343 , H04N21/239 , H04N21/24 , H04N21/643
Abstract: A content streaming system and methodology for facilitating the management of content streaming. A video packaging and origination service receives streaming content that is organized according to content segments. Individual content segments will be encoded according to a plurality of encoding profiles and received at different ingress nodes within video packaging and origination service. The video packaging and origination service receives requests for streaming content from requesting entities. Sets of encoded content segments are transmitted by egress nodes.
-
公开(公告)号:US11785232B2
公开(公告)日:2023-10-10
申请号:US18083150
申请日:2022-12-16
Applicant: Amazon Technologies, Inc.
Inventor: Jeremiah M. Dunham , Andrew Tunall , Benjamin Black , Kristopher Kosmatka , Benjamin Aldouby Schwartz , Jason LaPier , Justin Abrahms
IPC: H04N19/37 , G06F16/71 , G06F16/73 , G06F16/738 , G06F16/78 , G06F16/11 , G06F16/70 , H04N21/2343
CPC classification number: H04N19/37 , G06F16/113 , G06F16/70 , G06F16/71 , G06F16/73 , G06F16/738 , G06F16/7867 , H04N21/2343
Abstract: A user of a storage system can upload files for a media asset, which can include a high quality media file and various related files. As part of the upload process, the storage system can extract metadata that describes the media asset. The user can specify one or more lifecycle policies to be applied for storage of the asset, and a rules engine can ensure the application of the one or more policies. The rules engine can also enable the use of simple media processing workflows. A filename hashing approach can be used to ensure that the segments and files for the asset are stored in a relatively random and even distribution across the partitions of the storage system. As part of the lifecycle for the asset, the high quality media file can be moved to less expensive storage once transcoding of the asset or another such action occurs.
-
公开(公告)号:US11611635B1
公开(公告)日:2023-03-21
申请号:US16455612
申请日:2019-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Kristopher Kosmatka , Saurav Sengupta , Evan Statton , Lionel Bringuier
Abstract: The disclosure herein pertains to a content creation service utilizing micro-services. The content creation service divides up the tasks for content creation including extracting a start portion, a stop portion, and merging the stop portion, start portion, and segments between the start portion and the stop portion. The content creation service utilizes micro-services in order to perform the tasks. Advantageously, use of micro-services allow for improved scalability and faster processing.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-