View Single Post
Unread 04-28-2007, 11:28 AM   #3
v164
Member
 
Join Date: Mar 2006
Posts: 96
Thanks: 8
Thanked 26 Times in 19 Posts
v164 is a jewel in the roughv164 is a jewel in the rough
Default touching up the SDP

Quote:
Originally Posted by v164
In fact, I've been thinking that perhaps I should put FreeBSD plus OpenSER on an old laptop and use it as a kind of "VoXaLot filter" - something that goes in between VoXaLot and the VSP or ATA that otherwise doesn't work with VoXaLot.

This could solve a range of incompatibilities:

...

- Providers that don't terminate the last line of the SDP body with a CR LF (and/or phones or ATAs that don't accept such SDP bodies)
Not terminating the last line of the SDP body is, I believe, a spec violation.

However, I just read in RFC 3261 that for my "filtering proxy" to touch-up the non-compliant SDP body, to bring it up to spec, would also be a spec violation:

Quote:
The proxy MUST NOT add to, modify, or remove the message body.
I think I'm going to have to violate that clause to ensure compatibility
v164 is offline   Reply With Quote