If some SDP contains a bandwidth line like "b=TIAS:433000" (see the attached file for an example), then parsing it with parseSessionDescription() causes a SDPParseException to be thrown:
net.sourceforge.jsdp.SDPParseException: Invalid session description
at net.sourceforge.jsdp.SDPFactory.parseSessionDescription(SDPFactory.java:1030)
at net.sourceforge.jsdp.SDPFactory.parseSessionDescription(SDPFactory.java:530)
...
Caused by: net.sourceforge.jsdp.SDPParseException: Cannot parse a media description
at net.sourceforge.jsdp.SDPFactory.parseSessionDescription(SDPFactory.java:1017)
... 20 more
Caused by: net.sourceforge.jsdp.SDPParseException: The string "b=TIAS:433000" isn't a media field
at net.sourceforge.jsdp.Media.parse(Media.java:119)
at net.sourceforge.jsdp.SDPFactory.parseSessionDescription(SDPFactory.java:891)
... 20 more
The "TIAS" bandwidth modifier is defined in RFC 3890.
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
Attaching the SDP didn't work for some reason, so I'm posting it here instead:
v=0
o=test 1 2 IN IP4 132.177.252.113
s=-
b=CT:433
t=0 0
m=audio 21338 RTP/AVP 8 0 11
c=IN IP4 132.177.252.113
b=TIAS:433000
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:11 L16/48000
a=rtcp:21337 IN IP4 132.177.252.113
a=sendrecv