OptionalCodecGets or sets the codec profiles.
OptionalContainerGets or sets the container profiles. Failing to meet these optional conditions causes transcoding to occur.
OptionalDirectGets or sets the direct play profiles.
OptionalIdGets or sets the unique internal identifier.
OptionalMaxGets or sets the maximum allowed bitrate for statically streamed content (= direct played files).
OptionalMaxGets or sets the maximum allowed bitrate for statically streamed (= direct played) music files.
OptionalMaxGets or sets the maximum allowed bitrate for all streamed content.
OptionalMusicGets or sets the maximum allowed bitrate for transcoded music streams.
OptionalNameGets or sets the name of this device profile. User profiles must have a unique name.
OptionalSubtitleGets or sets the subtitle profiles.
OptionalTranscodingGets or sets the transcoding profiles.
A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which content a certain device is able to play.
Specifically, it defines the supported <see cref="P:MediaBrowser.Model.Dlna.DeviceProfile.ContainerProfiles">containers and <see cref="P:MediaBrowser.Model.Dlna.DeviceProfile.CodecProfiles">codecs (video and/or audio, including codec profiles and levels) the device is able to direct play (without transcoding or remuxing), as well as which <see cref="P:MediaBrowser.Model.Dlna.DeviceProfile.TranscodingProfiles">containers/codecs to transcode to in case it isn't.
Export
DeviceProfile