Welcome to the navigation

Dolor consectetur culpa cupidatat voluptate duis dolor veniam, laboris do id anim ullamco ut cillum ut deserunt ipsum enim ad officia laborum, sint lorem amet. Consequat, veniam, pariatur, tempor quis aliqua, occaecat in fugiat dolore laboris aute culpa magna do ad ut commodo in officia nisi est adipisicing nostrud eiusmod

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,
    }
}