-
公开(公告)号:US11418802B2
公开(公告)日:2022-08-16
申请号:US15954421
申请日:2018-04-16
Applicant: Amazon Technologies, Inc.
IPC: H04N19/44 , H04N19/426 , H04N19/48 , H04N19/625 , H04N19/124 , H04N19/136 , H04N19/46 , H04N19/176 , H04N19/134 , H04N19/122 , H04N19/61 , H04N19/18 , H04N19/42
Abstract: Techniques are described for optimizing video decoder operations.
-
公开(公告)号:US11317172B1
公开(公告)日:2022-04-26
申请号:US16915945
申请日:2020-06-29
Applicant: Amazon Technologies, Inc.
Inventor: Yongjun Wu , Vasanthakumar Soundararajan , Yang Yang , Sitaraman Ganapathy , Mukund Manikarnike
IPC: H04N21/845 , H04N21/43 , H04N21/854
Abstract: Techniques for video fragment aware audio packaging that ensure a periodic and best alignment of audio and video fragments at any corresponding audio and video fragments are described. As one example, a video fragment aware audio packaging service determines a number of audio frames for a corresponding video fragment of video frames and generates an audio fragment that includes those audio frames, with flexible choices of video fragment duration, which may be considered and decided for device compatibility or content encoding optimization purposes.
-
公开(公告)号:US11290735B1
公开(公告)日:2022-03-29
申请号:US15929763
申请日:2020-05-20
Applicant: Amazon Technologies, Inc.
Inventor: Charles Benjamin Franklin Waggoner , Yongjun Wu , Hai Wei
IPC: H04N19/46 , H04N19/52 , H04N19/176
Abstract: Techniques are described for adaptive encoding of different visual elements in a video frame. Characteristics of visual elements can be determined and used to set encoding parameters for the visual elements. The visual elements can be encoded such that one visual element is encoded differently than another visual element if they have different characteristics.
-
公开(公告)号:US11089329B1
公开(公告)日:2021-08-10
申请号:US15195810
申请日:2016-06-28
Applicant: Amazon Technologies, Inc.
Inventor: Charles Benjamin Franklin Waggoner , Marc Joliveau , Srikanth Kiran Kotagiri , Yongjun Wu , Yang Yang
IPC: H04N21/00 , H04N19/58 , H04N19/577 , H04N19/177
Abstract: Techniques are described for adaptive encoding different portions of media content based on content. Characteristics of GOPs of media content can be determined and used to set encoding parameters for the GOs. The GOPs can be encoded such that one GOP is encoded differently than another GOP if they have different characteristics.
-
公开(公告)号:US11063997B1
公开(公告)日:2021-07-13
申请号:US16367651
申请日:2019-03-28
Applicant: Amazon Technologies, Inc.
Inventor: Mairo Pedrini , Kyle Bradley Koceski , Joshua Lamb , Yongjun Wu , Parminder Singh , Michael Coleman , Nicolas Weil
Abstract: Methods and apparatus are described for efficiently representing manifests and playlists for media presentations. Some media streaming protocols include repetition syntax by which a sequence of media segments having the same duration can be represented with a single entry. A pattern syntax is introduced by which repeating patterns of segment durations in a cycle may be represented in manifests and playlists.
-
公开(公告)号:US10944982B1
公开(公告)日:2021-03-09
申请号:US16685919
申请日:2019-11-15
Applicant: Amazon Technologies, Inc.
Inventor: Qi Keith Wang , Yueshi Shen , Yongjun Wu , Tarek Amara , Naushirwan Navroze Patuck , Ilya Vladimirovich Brailovskiy
IPC: H04N19/503 , H04N19/159 , H04N19/40
Abstract: Methods to switch between renditions of a video stream are generally described. In some examples, the methods may include encoding a video stream at a first image quality in a first rendition and a second, lower image quality in a second rendition. The methods may further include sending the first rendition to a recipient computing device. The methods may include receiving a request to switch from the first rendition to the second rendition. The methods may include determining that first indicator data of a first inter-coded frame indicates that the video stream can be switched to a lower image quality rendition at the first inter-coded frame. In some examples, the methods may further include sending the second rendition to the recipient computing device.
-
公开(公告)号:US10553029B1
公开(公告)日:2020-02-04
申请号:US15392652
申请日:2016-12-28
Applicant: Amazon Technologies, Inc.
Inventor: Charles Benjamin Franklin Waggoner , Yongjun Wu
IPC: G06T19/00 , H04N13/161 , H04N13/383
Abstract: Techniques are described that enable virtual reality content to be delivered. These techniques include encoding frames of stereoscopic virtual reality content and decoding reference frames of the stereoscopic virtual reality content for non-viewed sections of the virtual reality content.
-
公开(公告)号:US10484701B1
公开(公告)日:2019-11-19
申请号:US15345865
申请日:2016-11-08
Applicant: Amazon Technologies, Inc.
Inventor: Qi Keith Wang , Yueshi Shen , Yongjun Wu , Tarek Amara , Naushirwan Navroze Patuck , Ilya Vladimirovich Brailovskiy
IPC: H05B3/06 , H05B3/20 , B60R11/04 , G02B27/00 , H04N7/18 , H04N19/503 , H04N19/159 , H04N19/40
Abstract: Methods to switch between renditions of a video stream are generally described. In some examples, the methods may include encoding a video stream at a first image quality in a first rendition and a second, lower image quality in a second rendition. The methods may further include sending the first rendition to a recipient computing device. The methods may include receiving a request to switch from the first rendition to the second rendition. The methods may include determining that first indicator data of a first inter-coded frame indicates that the video stream can be switched to a lower image quality rendition at the first inter-coded frame. In some examples, the methods may further include sending the second rendition to the recipient computing device.
-
公开(公告)号:US10432686B1
公开(公告)日:2019-10-01
申请号:US15180903
申请日:2016-06-13
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Yongjun Wu , Marc Joliveau , Stefan Christian Richter
Abstract: A system for delivering live streaming content based on accurate media data fragment size and duration. The system may include a client media player to receive a portion of a streaming media file (e.g., in an MP4 format), download a first sub-portion of the streaming media file including fragment-level metadata, and parse and analyze the fragment-level metadata to determine a size and duration of a current fragment of the media file. A media server may generate custom data identifying a size and duration of a current fragment of a media file. The media server may insert the custom data (e.g., as a custom header or unique packet identifier) and send the custom data to a client media player. The client media player may be configured to decode the custom data and determine the current fragment size and duration.
-
公开(公告)号:US10349055B1
公开(公告)日:2019-07-09
申请号:US15276641
申请日:2016-09-26
Applicant: Amazon Technologies, Inc.
Inventor: Charles Benjamin Franklin Waggoner , Yongjun Wu
IPC: H04N19/167 , H04N19/136 , H04N19/172 , H04N19/124 , H04N13/261 , H04N13/351
Abstract: Techniques are described for encoding image frames of media content to be displayed within a three-dimensional projection space. Characteristics of the image frame when transformed to fit within the projection space can be determined and used to generate encoding parameters. The image frame can then be encoded using those encoding parameters, and therefore, improve the playback of the media content when it is displayed within the projection space.
-
-
-
-
-
-
-
-
-