Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-9190

support SIP MESSAGE method (IM/chat messaging)

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: camel-sip
    • Labels:
      None
    • Environment:

      all

    • Estimated Complexity:
      Unknown

      Description

      The camel-sip component currently supports publish/subscribe functionality (SIP methods NOTIFY and SUBSCRIBE, RFC 6665)

      SIP also has a method called MESSAGE for sending and receiving messages, it is in RFC 3428. It is widely supported in softphones, some desk phones, WebRTC phones and most SIP proxies.

      The RFC says the MESSAGE method can be used for any MIME type, although only text/plain must be supported

      It should not be too hard to extend the existing camel-sip code to support this type of message. It is supported by the javax.sip API:

      https://android.googlesource.com/platform/external/nist-sip/+/618ef6b2f5a2d3c29e4a76faa5abc5ebd5fa6fe3/java/javax/sip/message/Request.java#15

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              daniel.pocock Daniel Pocock
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: