Welcome to the navigation

Anim et dolor consectetur enim mollit aliqua, exercitation elit, labore in quis tempor adipisicing magna eu velit lorem aliquip eiusmod dolor deserunt ea duis sunt. Sunt magna est quis sit in nostrud adipisicing officia sed velit fugiat nisi amet, excepteur laborum, sint cupidatat in aliquip dolor dolore dolor irure minim

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,
    }
}
Please note that this portal is a BETA site , I will continuously improve all functionality and performance during the coming weeks / the author