Patent ID: 9699463
Date: 2017-07-04
CPC Classifications: H04N

Claim:
1. One or more non-transitory computer-readable media including instructions written thereon that, in response to execution by a computer device, cause the computer device to: encode a first portion of received video and/or audio data in accordance with at least two sets of a plurality of encoding control variable settings to respectively create at least two encoded instances of the first portion of received video and/or audio data such that individual instances of the at least two encoded instances have substantially similar bitrates and at least one of the encoding control variable settings of the at least two sets of the plurality of encoding control variable settings is different; determine, for each individual instance of the at least two encoded instances, a quality metric based on the at least two sets of the plurality of encoding control variable settings used to create the individual instance; and prior to receipt of a request for provision of the first portion for playing at a published bitrate, select, according to a predetermined provisioning criterion, an individual instance of the at least two encoded instances having a greatest determined quality metric as the published bitrate for provisioning in a stream, wherein the greatest determined quality metric is a quality metric that is closest to fulfilling the predetermined provisioning criterion than other determined quality metrics of other individual instances of the at least two encoded instances.