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)useEncryption
Parameters
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 *)formatDesciption
Parameters
formatDesciption |
The media format desciption. |
---|
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ getWellKnownPayloadClockRateWithPayloadType:
+ (int)getWellKnownPayloadClockRateWithPayloadType:(int)payloadType
Parameters
payloadType |
The well-known payload type to get the clockrate of. |
---|
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ getWellKnownPayloadNameWithPayloadType:
+ (NSString *)getWellKnownPayloadNameWithPayloadType:(int)payloadType
Parameters
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 *)rtpPayloadTypeNumbers
Parameters
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 *)rtpPayloadTypeNumbers
Parameters
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 *)rtpAvpfTransportProtocol
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ rtpAvpTransportProtocol
+ (NSString *)rtpAvpTransportProtocol
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ rtpSavpfTransportProtocol
+ (NSString *)rtpSavpfTransportProtocol
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ rtpSavpTransportProtocol
+ (NSString *)rtpSavpTransportProtocol
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ supportsEncryptionWithProtocol:
+ (bool)supportsEncryptionWithProtocol:(NSString *)protocol
Parameters
protocol |
Protocol keyword. |
---|
Return Value
Value indicating whther a given protocol supports encryption.
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ supportsRtcpBasedFeedbackWithProtocol:
+ (bool)supportsRtcpBasedFeedbackWithProtocol:(NSString *)protocol
Parameters
protocol |
Protocol keyword. |
---|
Return Value
Value indicating whther a given protocol supports encryption.
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ udpTlsRtpSavpfTransportProtocol
+ (NSString *)udpTlsRtpSavpfTransportProtocol
Discussion
Declared In
FMIceLinkSdpRtpMedia.h
+ udpTlsRtpSavpTransportProtocol
+ (NSString *)udpTlsRtpSavpTransportProtocol
Discussion
Declared In
FMIceLinkSdpRtpMedia.h