FMIceLinkSdpRtpMedia Class Reference
| Inherits from | FMIceLinkSdpMedia : NSObject |
|---|---|
| Declared in | FMIceLinkSdpRtpMedia.h FMIceLinkSdpRtpMedia.m |
+ generateRtpProfileWithType:rtcpFeedbackSupported:useDtls:useEncryption:
+ (NSString *)generateRtpProfileWithType:(FMIceLinkStreamType)type rtcpFeedbackSupported:(bool)rtcpFeedbackSupported useDtls:(bool)useDtls useEncryption:(bool)useEncryptionParameters
type |
Stream type. |
|---|---|
rtcpFeedbackSupported |
Indicates whether Rtcp-based feedback is supported. |
useDtls |
Indicates whether (D)TLS is in use. |
useEncryption |
Indicates whether encryption is in use. @return |
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ getPayloadTypesWithFormatDesciption:
+ (NSMutableArray *)getPayloadTypesWithFormatDesciption:(NSString *)formatDesciptionParameters
formatDesciption |
The media format desciption. |
|---|
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ getWellKnownPayloadClockRateWithPayloadType:
+ (int)getWellKnownPayloadClockRateWithPayloadType:(int)payloadTypeParameters
payloadType |
The well-known payload type to get the clockrate of. |
|---|
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ getWellKnownPayloadNameWithPayloadType:
+ (NSString *)getWellKnownPayloadNameWithPayloadType:(int)payloadTypeParameters
payloadType |
The well-known payload type to get the name of. |
|---|
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
– initWithMediaType:transportPort:transportProtocol:rtpPayloadTypeNumbers:
- (instancetype)initWithMediaType:(NSString *)mediaType transportPort:(int)transportPort transportProtocol:(NSString *)transportProtocol rtpPayloadTypeNumbers:(NSMutableArray *)rtpPayloadTypeNumbersParameters
mediaType |
The media type. See FMIceLinkSdpMediaType for possible values. |
|---|---|
transportPort |
The transport port. |
transportProtocol |
The transport protocol. |
rtpPayloadTypeNumbers |
The RTP payload type numbers. |
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ mediaWithMediaType:transportPort:transportProtocol:rtpPayloadTypeNumbers:
+ (FMIceLinkSdpRtpMedia *)mediaWithMediaType:(NSString *)mediaType transportPort:(int)transportPort transportProtocol:(NSString *)transportProtocol rtpPayloadTypeNumbers:(NSMutableArray *)rtpPayloadTypeNumbersParameters
mediaType |
The media type. See FMIceLinkSdpMediaType for possible values. |
|---|---|
transportPort |
The transport port. |
transportProtocol |
The transport protocol. |
rtpPayloadTypeNumbers |
The RTP payload type numbers. |
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ rtpAvpfTransportProtocol
+ (NSString *)rtpAvpfTransportProtocolDiscussion
Declared In
FMIceLinkSdpRtpMedia.h
+ rtpAvpTransportProtocol
+ (NSString *)rtpAvpTransportProtocolDiscussion
Declared In
FMIceLinkSdpRtpMedia.h
+ rtpSavpfTransportProtocol
+ (NSString *)rtpSavpfTransportProtocolDiscussion
Declared In
FMIceLinkSdpRtpMedia.h
+ rtpSavpTransportProtocol
+ (NSString *)rtpSavpTransportProtocolDiscussion
Declared In
FMIceLinkSdpRtpMedia.h
+ supportsEncryptionWithProtocol:
+ (bool)supportsEncryptionWithProtocol:(NSString *)protocolParameters
protocol |
Protocol keyword. |
|---|
Return Value
Value indicating whther a given protocol supports encryption.
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ supportsRtcpBasedFeedbackWithProtocol:
+ (bool)supportsRtcpBasedFeedbackWithProtocol:(NSString *)protocolParameters
protocol |
Protocol keyword. |
|---|
Return Value
Value indicating whther a given protocol supports encryption.
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ udpTlsRtpSavpfTransportProtocol
+ (NSString *)udpTlsRtpSavpfTransportProtocolDiscussion
Declared In
FMIceLinkSdpRtpMedia.h
+ udpTlsRtpSavpTransportProtocol
+ (NSString *)udpTlsRtpSavpTransportProtocolDiscussion
Declared In
FMIceLinkSdpRtpMedia.h