Namespace FM.LiveSwitch.Sdp.Ice
Classes
CandidateAttribute
The candidate attribute is a media-level attribute only. It contains a transport address for a candidate that can be used for connectivity checks.
CandidateType
Defines valid SDP candidate types.
FingerprintAttribute
The SDP session attribute "fingerprint" provides an encryption certificate fingerprint to a remote peer for use with DTLS.
LiteAttribute
"ice-lite" is a session-level attribute only, and indicates that an agent is a lite implementation.
MismatchAttribute
"ice-mismatch" is a media-level attribute only, and when present in an answer, indicates that the offer arrived with a default destination for a media component that didn't have a corresponding candidate attribute.
OptionsAttribute
The "ice-options" attribute is a session-level attribute. It contains a series of tokens that identify the options supported by the agent.
OptionTag
A tag for an OptionsAttribute.
PasswordAttribute
The "ice-pwd" attribute conveys the password used by ICE for message integrity.
RemoteCandidate
An SDP remote candidate element.
RemoteCandidatesAttribute
The attribute contains a connection-address and port for each component. The ordering of components is irrelevant. However, a value MUST be present for each component of a media stream. This attribute MUST be included in an offer by a controlling agent for a media stream that is Completed, and MUST NOT be included in any other case.
TransportProtocol
Defines valid SDP transport protocols.
TrickleIceOptionTag
A trickle-ice tag for an OptionsAttribute
UfragAttribute
The "ice-ufrag" attribute conveys the username fragment used by ICE for message integrity.
UnknownIceOptionTag
An unknown tag for an OptionsAttribute
Enums
OptionTagType
A list of known types for OptionTag.