Welcome to the navigation

Dolore cillum sit reprehenderit laboris incididunt aliqua, proident, lorem voluptate adipisicing excepteur laborum, minim et do nisi quis ea amet, non veniam, aliquip qui deserunt. Duis culpa qui elit, commodo excepteur est enim in cillum dolore tempor et in veniam, dolore nostrud dolor magna occaecat ex aliquip deserunt ea anim

Yeah, this will be replaced... But please enjoy the search!

The undocumented MediaSettings class from Microsoft.Rtc

This is a media settings object used by Lync servers among others to handle settings for real time clients (rtc).

Namespace

Microsoft.Rtc.Management.WritableConfig.Settings.Media

The MediaSettings object

using Microsoft.Rtc.Management.WritableConfig;
using System;
using System.Xml.Linq;
 
namespace Microsoft.Rtc.Management.WritableConfig.Settings.Media
{
    public sealed class MediaSettings : WritableConfigDocument, ICloneable
    {
        public MediaSettings();
 
        public bool EnableQoS { get; set; }
        public bool EnableSiren { get; set; }
        public EncryptionLevel EncryptionLevel { get; set; }
        public MaxVideoRateAllowed MaxVideoRateAllowed { get; set; }
        public static Microsoft.Rtc.Management.Core.SchemaId StaticSchemaId { get; }
 
        public static MediaSettings Create(XElement element);
    }
}

EncryptionLevel property class

using System;
 
namespace Microsoft.Rtc.Management.WritableConfig.Settings.Media
{
    public enum EncryptionLevel
    {
        SupportEncryption =  0,
        RequireEncryption = 1,
        DoNotSupportEncryption = 2,
    }
}

MaxVideoRateAllowed property class

using System;
 
namespace Microsoft.Rtc.Management.WritableConfig.Settings.Media
{
    public enum MaxVideoRateAllowed
    {
        CIF250K =  0,
        VGA600K = 1,
        Hd720p15M = 2,
    }
}