Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#234 Web Sockets VIA header parsing support

trunk
closed-accepted
core (47)
5
2013-01-22
2012-07-19
Muhammad Shahzad
No

This patch adds support for VIA header parsing for WS (Web Socket) and WSS (Web Socket Secure) protocols, allowing WebRTC clients to get registered and make calls using an intermediate proxy such as OverSIP.

Using advanced OpenSIPs features like B2BUA and Topo-hiding etc., it may be possible to bridge WebRTC enabled and non-WebRTC enabled SIP endpoints to communicate with each other.

The patch is tested against trunk and 1.8.x, whoever, it should work with 1.7.x and 1.6.x as well without any problem.

Discussion

    • labels: --> core
    • milestone: --> trunk
     
    • assigned_to: nobody --> bogdan_iancu
    • status: open --> open-accepted
     
  • Hi Muhammad - thank for the patch - I will shortly review it and upload it on SVN trunk .

    Best regards,
    Bogdan

     
  • Hi,

    Just uploaded the patch on SVN trunk (future 1.9) . I made a small addition to the patch - setting PROTO_OTHER in parse_uri() when coming across non-standard protos.

    Thanks and regards,
    Bogdan

     
    • status: open-accepted --> closed-accepted