SDP Management for enhanced performance
- versionType : char, 'v'
- version : int, 0
- originType : char, 'o'
- originUserName : String
- originAddress : String
- originAddressType : String
- originNetworkType : String
- sessionId : long
- sessionVersion : long
- sessionType : char, 's'
- sessionName : String
- connectionType : char, 'c'
- connectionAddress : String
- connectionAddressType : String
- connectionNetworkType : String
- timeType : char, 't'
- startTime : String
- endTime : String
- connectionType : char, 'c'
- connectionAddress : String
- connectionAddressType : String
- connectionNetworkType : String
- type : char, 'm'
- mediaType : String (audio, video, application, text, etc.)
- mediaPort : int
- protocol : String
- mediaFormats : List
- portCount : int
-
RtpAttribute
payloadId : String
customAttributeFactory : AttributeFactory
rtpMapAttributeFactory : RtpMapAttributeFactory
fmtpAttributeFactoryList : List -
AttributeFactory
type : char, 'a'
name : String
payloadId : String
value : String -
RtpMapAttributeFactory
codecName : String
samplingRate : String
isOctetAlign : boolean -
FmtpAttributeFactory
modeSet : int
isOaMode : boolean
v=0
o=- 0 0 IN IP4 127.0.0.1
s=-
c=IN IP4 127.0.0.1
t=0 0
m=audio 10000 RTP/AVP 97 98 101 102
a=rtpmap:97 AMR/8000
a=fmtp:97 mode-set=5; octet-align=1
a=rtpmap:98 AMR-WB/16000
a=fmtp:98 mode-set=6; octet-align=1
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=rtpmap:102 telephone-event/16000
a=fmtp:102 0-16