-
公开(公告)号:US11146832B1
公开(公告)日:2021-10-12
申请号:US16184608
申请日:2018-11-08
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Farris , Jimmy George , Jesse Robert Hepburn , Benjamin Schwartz , Mark DeSpain , Mathew P. Jack , Marcin Manek , Prakash Bhasker , Saurav Sengupta , Matei Mitaru Berceanu , Akhil Ramachandran , Colleen Marie Toth
IPC: H04N21/218 , H04L29/06 , H04N21/262 , H04L29/08
Abstract: This disclosure describes techniques for distributed storage of files that represent video content across different storage tiers to reduce the amount of computing resources used to store the files, while maintaining a low latency when responding to user requests to stream the video content. Video streaming services support the streaming of video content at different resolutions to support various user devices and/or user preferences. To provide streaming of a particular video content item at different resolutions, the video streaming services may store multiple files that represent the video content item for the different resolutions and stream at different bitrates to user devices. The techniques described herein include storing files configured to stream a video content item at different bitrates (and for different display resolutions) in a tiered storage structure to reduce the amount of computing resources taken to store the files.
-
公开(公告)号:US11849167B1
公开(公告)日:2023-12-19
申请号:US18102063
申请日:2023-01-26
Applicant: Amazon Technologies, Inc.
Inventor: Matthew Rives Vegas , Andrew D. Henroid , Akhil Ramachandran , Brian J. Rundle , Darin J. Klaas , Kevin Moore
IPC: H04N21/266 , H04L9/08 , H04N21/6336 , H04N21/6379
CPC classification number: H04N21/26613 , H04L9/0825 , H04N21/6336 , H04N21/6379
Abstract: Techniques for on-demand issuance of private keys for encrypted video transmission are described. A video processing service of a provider network receives a request from a computing device outside the provider network to begin video processing of video data generated by a video source device outside the provider network. The video processing service sends instructions to a video encoding device associated with the video source device to establish the connection for video transmission. The video processing service sends an encryption key to the video encoding device, and sends a decryption key to a video decryption engine. Subsequently, the video processing service receives video data from the video source device, via the video encoding device.
-
公开(公告)号:US11086932B1
公开(公告)日:2021-08-10
申请号:US16823198
申请日:2020-03-18
Applicant: Amazon Technologies, Inc.
Inventor: Akhil Ramachandran , Meera Jindal , Benjamin Aldouby Schwartz , Ahmet Gurcan , Ryan Farris , Abilash Ravikumar , Saurav Sengupta , Michael Kale
IPC: G06F16/71 , G06F16/75 , H04N21/218 , H04N21/278 , H04N21/2747
Abstract: A media storage service may maintain an asset including information to indicate a specific media content and a specific number of replicas to be stored by the media storage service for the specific media content. The media storage service may receive content recording-related requests from a recording manager to define or update the specific number for the specific media content. The media storage service may receive one or more segments specific to the media content from an encoder. The media storage service may create and store the specific number of replicas, as indicated in the asset, for the media content.
-
公开(公告)号:US20240380794A1
公开(公告)日:2024-11-14
申请号:US18782743
申请日:2024-07-24
Applicant: Amazon Technologies, Inc.
Inventor: Norman Bright , Sabar Mourad Souag , Eric Woodruff , Joseph Yuhas , Thomas Dytko , William Kennemer , Yelena Tanaomi , Luke Richard Pierce , Harsh Ramachandran , Akhil Ramachandran
IPC: H04L65/1023 , H04L65/611 , H04L65/612
Abstract: A content distribution environment enables acquisition of a video feed in a first format, conversion into a second format, and transmission to a cloud service using on-premises equipment managed and operated by the content provider. A gateway or bridge may facilitate operation with one or more managed services, such as a content distribution service, that provides a reliable way to ingest a video stream from a source, replicate the video stream to one or more destinations, and permit sharing of video streams to affiliates and partners. The on-premises equipment may execute a software package to provide end-to-end operations that leverage operations of a cloud service while executing on content provider owned or managed hardware.
-
公开(公告)号:US12088636B1
公开(公告)日:2024-09-10
申请号:US17710209
申请日:2022-03-31
Applicant: Amazon Technologies, Inc.
Inventor: Norman Bright , Sabar Mourad Souag , Eric Woodruff , Joseph Yuhas , Thomas Dytko , William Kennemer , Yelena Tanaomi , Luke Richard Pierce , Harsh Ramachandran , Akhil Ramachandran
IPC: H04L65/1023 , H04L65/611 , H04L65/612
CPC classification number: H04L65/1023 , H04L65/611 , H04L65/612
Abstract: A content distribution environment enables acquisition of a video feed in a first format, conversion into a second format, and transmission to a cloud service using on-premises equipment managed and operated by the content provider. A gateway or bridge may facilitate operation with one or more managed services, such as a content distribution service, that provides a reliable way to ingest a video stream from a source, replicate the video stream to one or more destinations, and permit sharing of video streams to affiliates and partners. The on-premises equipment may execute a software package to provide end-to-end operations that leverage operations of a cloud service while executing on content provider owned or managed hardware.
-
公开(公告)号:US11589100B1
公开(公告)日:2023-02-21
申请号:US17219053
申请日:2021-03-31
Applicant: Amazon Technologies, Inc.
Inventor: Matthew Rives Vegas , Andrew D. Henroid , Akhil Ramachandran , Brian J. Rundle , Darin J. Klaas , Kevin Moore
IPC: H04N21/266 , H04L9/08 , H04N21/6336 , H04N21/6379
Abstract: Techniques for on-demand issuance of private keys for encrypted video transmission are described. A video processing service of a provider network receives a request from a computing device outside the provider network to begin video processing of video data generated by a video source device outside the provider network. The video processing service sends instructions to a video encoding device associated with the video source device to establish the connection for video transmission. The video processing service sends an encryption key to the video encoding device, and sends a decryption key to a video decryption engine. Subsequently, the video processing service receives video data from the video source device, via the video encoding device.
-
公开(公告)号:US11580152B1
公开(公告)日:2023-02-14
申请号:US16799756
申请日:2020-02-24
Applicant: Amazon Technologies, Inc.
Inventor: Akhil Ramachandran , Ahmet Gurcan , Meera Jindal , Benjamin Aldouby Schwartz , Abilash Ravikumar , Ryan Farris , Saurav Sengupta , Dylan Kyle Abraham , Michael Kale
IPC: G06F16/41 , G06F16/955 , G06F16/185
Abstract: A media storage service may store a plurality of copies of a same media recording in cloud DVR, one copy specific to one of a plurality of clients. The client may interact directly with the media storage service based on path-based indexing techniques for playback of the media recording. The client may send a request, including a path of a manifest file associated with the copy specific to the client, to the media storage service. The manifest file may include information indicating respective paths of one or more segments of the copy. The media storage service may identify and return the manifest file to the client. The media storage service may further receive requests from the client to access the segments of the copy. The requests may include the respective paths, based on which the media storage service may retrieve the segments for the client to play.
-
8.
公开(公告)号:US11516266B1
公开(公告)日:2022-11-29
申请号:US17360930
申请日:2021-06-28
Applicant: Amazon Technologies, Inc.
Inventor: Akhil Ramachandran , Sai Rahul Kasula , Matthew Rives Vegas , Darin J. Klaas , Brian J. Rundle , Gregory Truax , Kevin Moore
Abstract: Techniques are described enabling users to transfer the association of a cloud-managed video encoding or decoding device from one region of a cloud provider network to another. A video processing service of a cloud provider network enables users to purchase video encoding or decoding devices that can be used to encode and reliably transfer video content to the video processing service from locations of the users' choice. The video processing service receives a request to transfer the association of a video encoding or decoding device from one region of the cloud provider to another and the video processing service executes workflows that enable the association of a video encoding or decoding device to be transferred to one region from another.
-
-
-
-
-
-
-