MediaDescription Class |
Namespace: FM.IceLink.Sdp
The MediaDescription type exposes the following members.
Name | Description | |
---|---|---|
![]() | MediaDescription |
Initializes a new instance of the MediaDescription class.
|
Name | Description | |
---|---|---|
![]() | Bandwidths |
Gets the array of proposed bandwidths to be used by the media.
|
![]() | ConnectionData |
Gets or sets media-level connection data.
|
![]() | CryptoAttributes |
Gets CryptoAttributes associated with this MediaDescription.
|
![]() | EncryptionKey |
Gets or sets the media-level encryption key.
|
![]() | FingerprintAttribute |
Gets the Fingerprint Attribute from this MediaDescription
|
![]() | IcePasswordAttribute |
Gets the IcePasswordAttribute associated with this MediaDescription
|
![]() | IceUfragAttribute |
Gets the IceUfragAttribute associated with this MediaDescription
|
![]() | IsApplication |
Gets whether this media description represents an application stream
(media type == "application").
|
![]() | IsAudio |
Gets whether this media description represents an audio stream
(media type == "audio").
|
![]() | IsMessage |
Gets whether this media description represents a message stream
(media type == "message").
|
![]() | IsText |
Gets whether this media description represents a text stream
(media type == "text").
|
![]() | IsVideo |
Gets whether this media description represents a video stream
(media type == "video").
|
![]() | Media |
Gets or sets the media name and transport address.
|
![]() | MediaAttributes |
Gets the array of media-level attributes.
|
![]() | MediaTitle |
Gets or sets the media title.
|
![]() | QualityAttribute |
Gets or sets the QualityAttribute associated with this MediaDescription.
|
![]() | RtcpAttribute |
Gets or sets Rtcp Attributes associated with this media description.
|
![]() | RtcpMultiplexingSupported |
Gets a value indicating support for RTCP Multiplexing.
|
![]() | SctpMapAttribute |
Gets the Sctp Map Attribute, if it is present in the Media Description.
|
![]() | SctpMaxMessageSizeAttribute |
Gets the Sctp Max Message Size Attribute, if it is present in the Media Description.
|
![]() | SetupAttribute |
Gets or sets the SetupAttribute associated with this MediaDescription.
|
![]() | StreamDirection |
Gets or sets the stream direction indicated in Media Description. Getter returns StreamDirection if DirectionAttribute is present; otherwise, returns StreamDirection.Unset.
|
![]() | SupportsRtcpMultiplexing |
Gets a value stating whether this media description indicates RTCP Multiplexing support
|
Name | Description | |
---|---|---|
![]() | AddBandwidth |
Adds a proposed bandwidth.
|
![]() | AddMediaAttribute |
Adds a media-level attribute.
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetCandidateAttributes |
Obtains Ice Candidate attributes associated with this media description.
|
![]() | GetCcmFirFeedbackAttribute |
Gets the RTCP "ccm fir" feedback attribute for the given payload type.
|
![]() | GetFormatParametersAttribute |
Gets the format parameters attribute for the given payload type.
|
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetIceOptionAttributes |
Obtains Ice Options attributes associated with this media description.
|
![]() | GetMaxPacketTimeAttribute |
Obtains the maximum packet time attribute.
|
![]() | GetNackFeedbackAttribute |
Gets the RTCP "nack" feedback attribute for the given payload type.
|
![]() | GetNackPliFeedbackAttribute |
Gets the RTCP "nack pli" feedback attribute for the given payload type.
|
![]() | GetNackRpsiFeedbackAttribute |
Gets the RTCP "nack rpsi" feedback attribute for the given payload type.
|
![]() | GetNackSliFeedbackAttribute |
Gets the RTCP "nack sli" feedback attribute for the given payload type.
|
![]() | GetPacketTimeAttribute |
Obtains the packet time attribute.
|
![]() | GetRtcpFeedbackAttribute |
Gets the RTCP feedback attribute for the given payload type.
|
![]() | GetRtpExtMapAttributes |
Obtains the RTP ext-map attributes.
|
![]() | GetRtpMapAttribute(String, Int32, String) |
Obtains the RTP map attribute for a given format.
|
![]() | GetRtpMapAttribute(String, Int32, String, Int32) |
Obtains the RTP map attribute for a given format.
|
![]() | GetRtpMapAttributes |
Obtains the RTP map attributes.
|
![]() | GetRtpMapAttributes(String, Int32, String) |
Obtains the RTP map attributes for a given format.
|
![]() | GetRtpMapAttributes(String, Int32, String, Int32) |
Obtains the RTP map attributes for a given format.
|
![]() | GetSsrcAttribute |
Obtains the SSRC attribute matching a given synchronization source, name, and value.
|
![]() | GetSsrcAttributes |
Obtains the SSRC attributes.
|
![]() | GetSsrcAttributes(Int64) |
Obtains the SSRC attributes matching a given synchronization source.
|
![]() | GetSsrcAttributes(Int64, String) |
Obtains the SSRC attributes matching a given synchronization source and name.
|
![]() | GetType | (Inherited from Object.) |
![]() | InsertCcmFirAttribute |
Inserts a CCM-FIR attribute for the given format
if it doesn't already exist.
|
![]() | InsertMediaAttribute |
DEPRECATED: Use AddMediaAttribute instead.
Inserts a media-level attribute at the given index.
|
![]() | InsertNackPliAttribute |
Inserts a NACK-PLI attribute for the given format
if it doesn't already exist.
|
![]() | InsertRembAttribute |
Inserts a REMB attribute for the given format if it doesn't already exist.
|
![]() | MemberwiseClone | (Inherited from Object.) |
![]() ![]() | Parse |
Creates an MediaDescription instance from a string.
|
![]() | RemoveBandwidth |
Removes a proposed bandwidth.
|
![]() | RemoveMediaAttribute |
Removes a media-level attribute.
|
![]() | SupportsIce |
Gets a value indicating whether this SDP MediaDescription suggests support for ICE.
|
![]() | ToString |
Converts this instance to a string.
(Overrides ObjectToString.) |
![]() | UpdateQualityAttributeValue |
Updates SDP Quality Attribute associated with this media description if one is present. Otherwise,
creates a new one and inserts it into this media description.
|