Reference Library
Phone..::..MediaInfo Class
NamespacesAvaya.ApplicationEnablement.DMCCPhonePhone..::..MediaInfo
Information about how and where the media should be delivered.
Declaration Syntax
C#Visual BasicVisual C++
public class MediaInfo
Public Class MediaInfo
public ref class MediaInfo
Members
All MembersConstructorsFields



IconMemberDescription
Phone..::..MediaInfo()()()()
CodecList
The preferred list of codecs to be used for media coming to the device and media coming from the device. Possible values are specified using the constants class Phone.MediaInfo.Codec

Defaults to G.711 A-law and Mu-law, in that order. The G.723 codec may be used only for Client Media Mode (i.e. where the RTP stream is directed to a machine other than the AE Services server and is handled by the application). Multiple codecs can be listed in preferential order. However, a mixture of G.711, G.729 and G.723 cannot be in the list (i.e., the list may contain one or more G.711 codecs or one or more G.729 codecs, but not a mixture of G.711 and G.729). Also, no conversion between G.711 and G.729 (or G.723) is provided by this API. To choose an appropriate codec set, you may wish to first determine how the device's network region and codecs are administered on Communication Manager. This set should consist of only codecs administered for the device's network region.


EncryptionList
The preferred list of media (RTP) encryption schemes to be used for media coming to and from the device. The set of supported media encryption algorithms are available using the SDK constants class Phone.MediaInfo.MediaEncryption.

This list should consist of only encryption schemes administered for the device's codec set. In order to choose an appropriate encryption scheme, you may wish to first determine how the device's network region and codecs are administered on Communication Manager. The actual algorithm that is chosen for a call is dependent on the administered Media Encryption list in Communication Manager on the ip-codec-set form.

Note: Prior to the AE Services 6.3.3 release, only "none" and "aes" was supported.


MediaControl
The media mode of the stream.

PacketSize
The number of milliseconds each VOIP packet will contain. Valid values are 10, 20, 30, 40, 50, and 60. Defaults to 20.

RequestedDependencyMode
The dependency mode for the registration.

RtcpIpAddress
IP Address where the RTCP data is to be sent.

RtcpIpPort
IP port where the RTCP data is to be sent.

RtpIpAddress
IP Address where the RTP data is to be sent.

RtpIpPort
IP port where the RTP data is to be sent.

TelecommuteNumber
The telecommute number if necessary.

Inheritance Hierarchy
Object
Phone..::..MediaInfo

Assembly: ServiceProvider (Module: ServiceProvider)