An SDP media description with a transport protocol of "RTP/AVP" or "RTP/SAVP". More...
Instance Methods | |
| (instancetype) | - initWithMediaType:transportPort:transportProtocol:associationUsage: |
| Initializes a new instance of the FMLiveSwitchSdpSctpMedia class. More... | |
Instance Methods inherited from FMLiveSwitchSdpMedia | |
| (NSString *) | - description |
| Converts this instance to a string. More... | |
| (NSString *) | - formatDescription |
| Gets the format description. More... | |
| (instancetype) | - init |
| Initializes a new instance of the FMLiveSwitchSdpMedia class. More... | |
| (instancetype) | - initWithMediaType:transportPort:transportProtocol: |
| Initializes a new instance of the FMLiveSwitchSdpMedia class. More... | |
| (instancetype) | - initWithMediaType:transportPort:transportProtocol:formatDescription: |
| Initializes a new instance of the FMLiveSwitchSdpMedia class. More... | |
| (NSString *) | - mediaType |
| Gets the media type. More... | |
| (short) | - numberOfPorts |
| Gets the number of ports. More... | |
| (void) | - setFormatDescription: |
| Sets the format description. More... | |
| (void) | - setMediaType: |
| Sets the media type. More... | |
| (void) | - setNumberOfPorts: |
| Sets the number of ports. More... | |
| (void) | - setTransportPort: |
| Sets the transport port. More... | |
| (void) | - setTransportProtocol: |
| Sets the transport protocol. More... | |
| (int) | - transportPort |
| Gets the transport port. More... | |
| (NSString *) | - transportProtocol |
| Gets the transport protocol. More... | |
Class Methods | |
| (NSString *) | + dtlsSctpTransportProtocol |
| Gets the protocol keyword for the SCTP over DTLS data profile. More... | |
| (bool) | + isSupportedWithProtocol: |
| Returns a value indicating whther a given protocol is supported. More... | |
| (FMLiveSwitchSdpSctpMedia *) | + mediaWithMediaType:transportPort:transportProtocol:associationUsage: |
| Initializes a new instance of the FMLiveSwitchSdpSctpMedia class. More... | |
| (NSString *) | + sctpDtlsTransportProtocol |
| Gets the protocol keyword for the DTLS over SCTP data profile. More... | |
| (NSString *) | + sctpTransportProtocol |
| Gets the protocol keyword for the SCTP data profile. More... | |
| (bool) | + supportsEncryptionWithProtocol: |
| Returns a value indicating whther a given protocol supports encryption. More... | |
| (NSString *) | + tcpDtlsSctpTransportProtocol |
| Gets the protocol keyword for the SCTP over DTLS over TCP data profile. More... | |
| (NSString *) | + udpDtlsSctpTransportProtocol |
| Gets the protocol keyword for the SCTP over DTLS over UDP data profile. More... | |
| (NSString *) | + webRtcDatachannelAssociationUsage |
| Gets the Association Usage name registry for WebRTC Datachannel. More... | |
Class Methods inherited from FMLiveSwitchSdpMedia | |
| (FMLiveSwitchSdpMedia *) | + media |
| Initializes a new instance of the FMLiveSwitchSdpMedia class. More... | |
| (FMLiveSwitchSdpMedia *) | + mediaWithMediaType:transportPort:transportProtocol: |
| Initializes a new instance of the FMLiveSwitchSdpMedia class. More... | |
| (FMLiveSwitchSdpMedia *) | + mediaWithMediaType:transportPort:transportProtocol:formatDescription: |
| Initializes a new instance of the FMLiveSwitchSdpMedia class. More... | |
| (FMLiveSwitchSdpMedia *) | + parseWithS: |
| Creates an FMLiveSwitchSdpMedia instance from a string. More... | |
An SDP media description with a transport protocol of "RTP/AVP" or "RTP/SAVP".
| + (NSString*) dtlsSctpTransportProtocol |
Gets the protocol keyword for the SCTP over DTLS data profile.
| - (instancetype) initWithMediaType: | (NSString *) | mediaType | |
| transportPort: | (int) | transportPort | |
| transportProtocol: | (NSString *) | transportProtocol | |
| associationUsage: | (NSString *) | associationUsage | |
Initializes a new instance of the FMLiveSwitchSdpSctpMedia class.
| mediaType | The media type. See FMLiveSwitchSdpMediaType for possible values. |
| transportPort | The transport port. |
| transportProtocol | The transport protocol. |
| associationUsage | The association usage. |
| + (bool) isSupportedWithProtocol: | (NSString *) | protocol |
Returns a value indicating whther a given protocol is supported.
| protocol | Protocol keyword. |
| + (FMLiveSwitchSdpSctpMedia*) mediaWithMediaType: | (NSString *) | mediaType | |
| transportPort: | (int) | transportPort | |
| transportProtocol: | (NSString *) | transportProtocol | |
| associationUsage: | (NSString *) | associationUsage | |
Initializes a new instance of the FMLiveSwitchSdpSctpMedia class.
| mediaType | The media type. See FMLiveSwitchSdpMediaType for possible values. |
| transportPort | The transport port. |
| transportProtocol | The transport protocol. |
| associationUsage | The association usage. |
| + (NSString*) sctpDtlsTransportProtocol |
Gets the protocol keyword for the DTLS over SCTP data profile.
| + (NSString*) sctpTransportProtocol |
Gets the protocol keyword for the SCTP data profile.
| + (bool) supportsEncryptionWithProtocol: | (NSString *) | protocol |
Returns a value indicating whther a given protocol supports encryption.
| protocol | Protocol keyword. |
| + (NSString*) tcpDtlsSctpTransportProtocol |
Gets the protocol keyword for the SCTP over DTLS over TCP data profile.
| + (NSString*) udpDtlsSctpTransportProtocol |
Gets the protocol keyword for the SCTP over DTLS over UDP data profile.
| + (NSString*) webRtcDatachannelAssociationUsage |
Gets the Association Usage name registry for WebRTC Datachannel.