-
公开(公告)号:US20180242015A1
公开(公告)日:2018-08-23
申请号:US15902971
申请日:2018-02-22
Applicant: NETFLIX, INC.
Inventor: Ioannis KATSAVOUNIDIS
IPC: H04N19/59 , H04N19/196 , H04L29/06
CPC classification number: H04N19/147 , G11B20/00007 , G11B27/3081 , G11B27/34 , G11B2020/00072 , H04L65/4084 , H04L65/602 , H04L65/604 , H04L65/607 , H04L65/80 , H04N19/124 , H04N19/126 , H04N19/15 , H04N19/172 , H04N19/177 , H04N19/179 , H04N19/192 , H04N19/198 , H04N19/40 , H04N19/59 , H04N21/23418 , H04N21/234363 , H04N21/23439 , H04N21/23805 , H04N21/8455 , H04N21/8456
Abstract: In various embodiments, an encoding optimization application encodes a source video sequence. The encoding optimization application partitions a source video sequence associated with a media title into multiple subsequences that include a first subsequence and a second subsequence. The encoding optimization application then generates a first encoded subsequence based on the first subsequence and a first resolution. The encoding optimization application generates a second encoded subsequence based on the second subsequence and a second resolution. Notably, the second resolution is higher than the first resolution. The encoding optimization application then aggregates the first encoded subsequence and the second encoded subsequence to generate an encoded video sequence. At least a portion of the encoded video sequence is subsequently streamed to an endpoint device during a playback of the media title.
-
公开(公告)号:US20180240502A1
公开(公告)日:2018-08-23
申请号:US15902970
申请日:2018-02-22
Applicant: NETFLIX, INC.
Inventor: Ioannis KATSAVOUNIDIS
IPC: G11B27/34 , G11B27/30 , G11B20/00 , H04N19/177 , H04N19/124
CPC classification number: H04N19/147 , G11B20/00007 , G11B27/3081 , G11B27/34 , G11B2020/00072 , H04L65/4084 , H04L65/602 , H04L65/604 , H04L65/607 , H04L65/80 , H04N19/124 , H04N19/126 , H04N19/15 , H04N19/172 , H04N19/177 , H04N19/179 , H04N19/192 , H04N19/198 , H04N19/40 , H04N19/59 , H04N21/23418 , H04N21/234363 , H04N21/23439 , H04N21/23805 , H04N21/8455 , H04N21/8456
Abstract: In various embodiments, an encoding optimization application positions key frames within encoded video sequences based on shot changes. The encoding optimization application determines key frame location(s) based on shot change(s) included in a source video sequence associated with a media title. Each key frame location is associated with a different frame included in the source video sequence. For each of the key frame location(s), the encoding optimization application configures an encoding application to encode a frame of video content located at the key frame location as a key frame when performing encoding operations. Subsequently, the encoding optimization application causes the encoding application to perform encoding operation(s) on the source video sequence to generate a first encoded video sequence. During playback, the media title is switchable between a decoded version of the first encoded video sequence and a decoded version of a second encoded video sequence at the key frame location(s).
-