Patent 10506272 was granted and assigned to Amazon on December, 2019 by the United States Patent and Trademark Office.
A user can configure a real-time video encoding job using a profile including parameterized fields that enable a user to specify only the attributes that are specific to the video channel, as may include options for the audio and video codecs, stream packaging, input sources, video pipeline processors, and the like. When creating the profile, a user can define a set of parameters and their respective default values. Once the parameters are defined, any attribute in the profile may include one or more parameters as substrings using specific markup syntax. When persisting the data, a set of parameter records can be associated with the profile. Later, when a channel is to be created using the profile, any parameterized attribute in the profile may be overridden with a value specific to that channel as determined using the relevant set of parameter records.