Documents Download Building Support Wiki Stuff |
Main /
SIPFeaturesMain.SIPFeatures HistoryHide minor edits - Show changes to output Changed lines 18-21 from:
to:
** [[http://www.ietf.org/rfc/rfc5245.txt | RFC 5245 "Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols"]] (Lite only) ** [[http://www.ietf.org/rfc/rfc6455.txt | RFC 6455 "The WebSocket Protocol"]] ** [[http://www.ietf.org/rfc/rfc7118.txt | RFC 7118 "The WebSocket Protocol as a Transport for the Session Initiation Protocol (SIP)"]] Added line 29:
** [[http://www.ietf.org/rfc/rfc3890.txt | RFC 3890 "A Transport Independent Bandwidth Modifier for the Session Description Protocol (SDP)"]] Deleted line 33:
Changed lines 35-37 from:
Cisco "Remote-Party-ID" SIP header for tracking transfers. * to:
** Cisco "Remote-Party-ID" SIP header for tracking transfers. * Media & RTP ** [[http://www.ietf.org/rfc/rfc3605.txt | RFC 3605 "Real Time Control Protocol (RTCP) attribute in Session Description Protocol (SDP)"]] Added lines 41-43:
** [[http://www.ietf.org/rfc/rfc4568.txt | RFC 4568 "Session Description Protocol (SDP) Security Descriptions for Media Streams"]] ** [[http://www.ietf.org/rfc/rfc4574.txt | RFC 4574 "The Session Description Protocol (SDP) Label Attribute"]] ** [[http://www.ietf.org/rfc/rfc4585.txt | RFC 4585 "Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/AVPF)"]] Added lines 45-47:
** [[http://www.ietf.org/rfc/rfc5761.txt | RFC 5761 "Multiplexing RTP Data and Control Packets on a Single Port"]] ** [[http://www.ietf.org/rfc/rfc5764.txt | RFC 5764 "Datagram Transport Layer Security (DTLS) Extension to Establish Keys for the Secure Real-time Transport Protocol (SRTP)"]] Deleted line 108:
Added line 15:
** [[http://www.ietf.org/rfc/rfc3581.txt | RFC 3581 "An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing"]] Added lines 34-37:
* Media ** [[http://www.ietf.org/rfc/rfc3711.txt | RFC 3711 "The Secure Real-time Transport Protocol (SRTP)"]] ** [[http://www.ietf.org/rfc/rfc3388.txt | RFC 3388 "Grouping of Media Lines in the Session Description Protocol (SDP)"]] ** [[http://www.ietf.org/rfc/rfc5576.txt | RFC 5576 "Source-Specific Media Attributes in the Session Description Protocol (SDP)"]] Added line 74:
** [[http://www.ietf.org/rfc/rfc3680.txt | RFC 3680 "A Session Initiation Protocol (SIP) Event Package for Registrations"]] Added line 76:
** [[http://www.ietf.org/rfc/rfc3861.txt | RFC 3861 "Address Resolution for Instant Messaging and Presence"]] Deleted line 110:
Deleted line 113:
Deleted line 114:
Deleted lines 116-117:
** [[http://www.ietf.org/rfc/rfc3711.txt | RFC 3711 "The Secure Real-time Transport Protocol (SRTP)"]] Changed lines 31-32 from:
to:
Cisco "Remote-Party-ID" SIP header for tracking transfers. Changed lines 94-95 from:
to:
** [[http://www.ietf.org/rfc/rfc5766.txt | RFC 5766 "Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN)"]] (partial) Changed lines 10-12 from:
** [[http://www.ietf.org/rfc/ ** [[http://www.ietf.org/rfc/ ** [[http://www.ietf.org/rfc/ to:
** [[http://www.ietf.org/rfc/rfc3262.txt | RFC 3262 "Reliability of provisional responses in Session Initiation Protocol (SIP)"]] ** [[http://www.ietf.org/rfc/rfc3263.txt | RFC 3263 "Session Initiation Protocol (SIP): Locating SIP Servers"]] ** [[http://www.ietf.org/rfc/rfc3550.txt | RFC 3550/1889 "RTP: A Transport Protocol for Real-Time Applications"]] ** [[http://www.ietf.org/rfc/rfc3551.txt | RFC 3551/1890 "RTP Profile for Audio and Video Conferences with Minimal Control"]] Changed lines 16-17 from:
to:
** [[http://www.ietf.org/rfc/rfc4566.txt | RFC 4566/2327 "SDP: Session Description Protocol"]] Changed line 22 from:
* Call to:
* Call control support (PBX/telephony emulation, e.g. blind/consult transfer etc) Added line 24:
** [[http://www.ietf.org/rfc/rfc3842.txt | RFC 3842 "A Message Summary and Message Waiting Indication Event Package for the Session Initiation Protocol (SIP)"]] Added lines 26-27:
** [[http://www.ietf.org/rfc/rfc3892.txt | RFC 3892 "The Session Initiation Protocol (SIP) Referred-By Mechanism"]] ** [[http://www.ietf.org/rfc/rfc4235.txt | RFC 4235 "An INVITE-Initiated Dialog Event Package for the Session Initiation Protocol (SIP)"]] Changed lines 29-31 from:
to:
** draft-anil-sipping-bla-03.txt "Implementing Bridged Line Appearances (BLA) Using Session Initiation Protocol (SIP)" ** draft-anil-sipping-bla-04.txt "Implementing Bridged Line Appearances (BLA) Using Session Initiation Protocol (SIP)" Changed line 33 from:
** [[http://www.ietf.org/rfc/rfc4733.txt | RFC to:
** [[http://www.ietf.org/rfc/rfc4733.txt | RFC 4733/2833 - "RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals"]] Changed line 39 from:
* to:
* Audio Changed lines 42-49 from:
** Microsoft GSM audio as per draft-ema-vpim-msgsm-00.txt (via ** Speex audio codec as per draft-ietf-avt-rtp-speex-05 (via ** [[http://www.ietf.org/rfc/ ** [[http://www.ietf.org/rfc/rfc2190.txt | RFC 2190 ** [[http://www.ietf.org/rfc/rfc4629.txt | RFC 2429/4629 "RTP Payload Format for the 1998 Version of ITU ** [[http://www.ietf.org/rfc/ ** ** [[http: to:
** Microsoft GSM audio as per draft-ema-vpim-msgsm-00.txt (via plugin) ** Speex audio codec as per draft-ietf-avt-rtp-speex-05 (via plugin) ** [[http://www.ietf.org/rfc/rfc3952.txt | RFC 3952 "Real-time Transport Protocol (RTP) Payload Format for internet Low Bit Rate Codec (iLBC) Speech"]] (via plugin) ** [[http://www.ietf.org/rfc/rfc4867.txt | RFC 4867/3267 "RTP Payload Format and File Storage Format for the Adaptive Multi-Rate (AMR) and Adaptive Multi-Rate Wideband (AMR-WB) Audio Codecs"]] (via plugin) ** [[http://www.ietf.org/rfc/rfc3611.txt | RFC 3611 "RTP Control Protocol Extended Reports (RTCP XR)"]] * Video ** [[http://www.ietf.org/rfc/rfc2190.txt | RFC 2190 "RTP Payload Format for H.263 Video Streams"]] (via plugin) ** [[http://www.ietf.org/rfc/rfc3016.txt | RFC 3016 "RTP Payload Format for MPEG-4 Audio/Visual Streams"]] (via plugin) ** [[http://www.ietf.org/rfc/rfc3984.txt | RFC 3984 "RTP Payload Format for H.264 Video"]] (via plugin) Changed lines 53-54 from:
** [[http://www.ietf.org/rfc/ to:
** [[http://www.ietf.org/rfc/rfc4857.txt | RFC 4587/2032 "RTP Payload Format for H.261 Video Streams"]] (via plugin) ** [[http://www.ietf.org/rfc/rfc4629.txt | RFC 4629/2429 "RTP Payload Format for the 1998 Version of ITU-T Rec. H.263 Video (H.263+)"]] (via plugin) ** [[http://www.ietf.org/rfc/rfc4796.txt | RFC 4796 "The Session Description Protocol (SDP) Content Attribute"]]; ** [[http://www.ietf.org/rfc/rfc5104.txt | RFC 5104 "Codec Control Messages in the RTP Audio-Visual Profile with Feedback (AVPF)"]] (partial, video update & TSTO only) ** [[http://www.ietf.org/rfc/rfc5168.txt | RFC 5168 "XML Schema for Media Control"]] (partial, video update only) Added line 60:
** [[http://www.itu.int/rec/T-REC-T.38 | T.38 - "Procedures for real-time Group 3 facsimile communication over IP networks"]] Changed lines 62-66 from:
** [[http://www.itu.int/rec/T-REC-H.224 * Miscellaneous to:
** [[http://www.itu.int/rec/T-REC-H.224 | H.224 - "A real time protocol for simplex applications using the H.221 LSD/HSD/MLP channels"]] (partial) ** [[http://www.itu.int/rec/T-REC-H.281 | H.281 - "A FAR END CAMERA CONTROL PROTOCOL FOR VIDEOCONFERENCING USING H.224"]] (partial) ** [[http://www.ietf.org/rfc/rfc4573.txt | RFC 4573 "MIME Type Registration for RTP Payload Format for H.224"]] (partial) * Presence & Instant Messaging Deleted lines 67-69:
** [[http://www.ietf.org/rfc/rfc3581.txt | RFC 3581 "An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing"]] ** [[http://www.ietf.org/rfc/rfc3842.txt | RFC 3842 "A Message Summary and Message Waiting Indication Event Package for the Session Initiation Protocol (SIP)"]] Changed lines 69-70 from:
** [[http://www.ietf.org/rfc/ ** [[http://www.ietf.org/rfc/ to:
** [[http://www.ietf.org/rfc/rfc3863.txt | RFC 3863 "Presence Information Data Format."]] ** [[http://www.ietf.org/rfc/rfc3903.txt | RFC 3903 "Session Initiation Protocol (SIP) Extension for Event State Publication"]] ** [[http://www.ietf.org/rfc/rfc3994.txt | RFC 3994 "Indication of Message Composition for Instant Messaging"]] Changed lines 73-85 from:
** [[http://www.ietf.org/rfc/ ** draft-anil-sipping-bla-04.txt "Implementing Bridged Line Appearances (BLA) Using Session Initiation Protocol (SIP) * Partially implemented ** [[http://www.ietf.org/rfc/rfc3711.txt | RFC 3711 "The Secure Real-time Transport Protocol ** [[http://www.ietf.org/rfc/ ** [[http://www.ietf.org/rfc/ ** [[http://www.ietf.org/rfc/rfc4573.txt | RFC 4573 "MIME Type Registration for RTP Payload Format for H.224 ** to:
** [[http://www.ietf.org/rfc/rfc4480.txt | RFC 4480 "RPID: Rich Presence Extensions to the Presence Information Data Format (PIDF)"]] (partial) ** [[http://www.ietf.org/rfc/rfc4662.txt | RFC 4662 "A Session Initiation Protocol (SIP) Event Notification Extension for Resource Lists"]] ** [[http://www.ietf.org/rfc/rfc4825.txt | RFC 4825 "The Extensible Markup Language (XML) Configuration Access Protocol (XCAP)"]] ** [[http://www.ietf.org/rfc/rfc4826.txt | RFC 4826 "Extensible Markup Language (XML) Formats for Representing Resource Lists"]] ** [[http://www.ietf.org/rfc/rfc4827.txt | RFC 4827 "An Extensible Markup Language (XML) Configuration Access Protocol (XCAP) Usage for Manipulating Presence Document Contents"]] ** [[http://www.ietf.org/rfc/rfc4975.txt | RFC 4975 "The Message Session Relay Protocol (MSRP)"]] (partial, very partial) ** [[http://www.ietf.org/rfc/rfc5025.txt | RFC 5025 "Presence Authorization Rules"]] ** [[http://www.ietf.org/rfc/rfc5367.txt | RFC 5367 "Subscriptions to Request-Contained Resource Lists in the Session Initiation Protocol (SIP)"]] (partial) ** [[http://www.ietf.org/rfc/rfc5438.txt | RFC 5438 "Instant Message Disposition Notification (IMDN)"]] (partial) * Miscellaneous ** [[http://www.ietf.org/rfc/rfc2396.txt | RFC 2396 "Uniform Resource Identifiers (URI): Generic Syntax"]] ** [[http://www.ietf.org/rfc/rfc3265.txt | RFC 3265 "Session Initiation Protocol (SIP)-Specific Event Notification"]] ** [[http://www.ietf.org/rfc/rfc3325.txt | RFC 3325 "Private Extensions to the Session Initiation Protocol (SIP) for Asserted Identity within Trusted Networks"]] (partial) ** [[http://www.ietf.org/rfc/rfc3489.txt | RFC 3489 "STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs)"]] ** [[http://www.ietf.org/rfc/rfc3581.txt | RFC 3581 "An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing"]] ** [[http://www.ietf.org/rfc/rfc3857.txt | RFC 3857 "A Watcher Information Event Template-Package for the Session Initiation Protocol (SIP)"]] ** [[http://www.ietf.org/rfc/rfc3858.txt | RFC 3858 "An Extensible Markup Language (XML) Based Format for Watcher Information"]] ** [[http://www.ietf.org/rfc/rfc3890.txt | RFC 3890 "A Transport Independent Bandwidth Modifier for the Session Description Protocol (SDP)"]] ** [[http://www.ietf.org/rfc/rfc3966.txt | RFC 3966 "The tel URI for Telephone Numbers"]] ** [[http://www.ietf.org/rfc/rfc4282.txt | RFC 4282/2486 "The Network Access Identifier"]] * Not yet implemented ** [[http://www.ietf.org/rfc/rfc3311.txt | RFC 3311 "The Session Initiation Protocol (SIP) UPDATE Method"]] ** [[http://www.ietf.org/rfc/rfc3312.txt | RFC 3312 "Integration of Resource Management and Session Initiation Protocol (SIP)"]] ** [[http://www.ietf.org/rfc/rfc3313.txt | RFC 3313 "Private Session Initiation Protocol (SIP) Extensions for Media Authorization"]] Changed lines 100-101 from:
** [[http://www.ietf.org/rfc/ ** [[http://www.ietf.org/rfc/rfc3903.txt | RFC 3903 "Session Initiation Protocol (SIP) Extension for Event State Publication. to:
** [[http://www.ietf.org/rfc/rfc3327.txt | RFC 3327 "Session Initiation Protocol (SIP) Extension Header Field for Registering Non-Adjacent Contacts"]] ** [[http://www.ietf.org/rfc/rfc3326.txt | RFC 3326 "The Reason Header Field for the Session Initiation Protocol (SIP)"]] ** [[http://www.ietf.org/rfc/rfc3388.txt | RFC 3388 "Grouping of Media Lines in the Session Description Protocol (SDP)"]] ** [[http://www.ietf.org/rfc/rfc3389.txt | RFC 3389 "Real-time Transport Protocol (RTP) Payload for Comfort Noise (CN)"]] (though could be done by user plug in) ** [[http://www.ietf.org/rfc/rfc3455.txt | RFC 3455 "Private Header (P-Header) Extensions to the Session Initiation Protocol (SIP) for the 3rd-Generation Partnership Project (3GPP)"]] ** [[http://www.ietf.org/rfc/rfc3524.txt | RFC 3524 "Mapping of Media Streams to Resource Reservation Flows"]] ** [[http://www.ietf.org/rfc/rfc3581.txt | RFC 3581 "An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing"]] ** [[http://www.ietf.org/rfc/rfc3608.txt | RFC 3608 "Session Initiation Protocol (SIP) Extension Header Field for Service Route Discovery During Registration"]] ** [[http://www.ietf.org/rfc/rfc3680.txt | RFC 3680 "A Session Initiation Protocol (SIP) Event Package for Registrations"]] ** [[http://www.ietf.org/rfc/rfc3840.txt | RFC 3840 "Indicating User Agent Capabilities in the Session Initiation Protocol (SIP)"]] ** [[http://www.ietf.org/rfc/rfc3841.txt | RFC 3841 "Caller Preferences for the Session Initiation Protocol (SIP)"]] ** [[http://www.ietf.org/rfc/rfc3861.txt | RFC 3861 "Address Resolution for Instant Messaging and Presence"]] ** [[http://www.ietf.org/rfc/rfc3711.txt | RFC 3711 "The Secure Real-time Transport Protocol (SRTP)"]] ** [[http://www.ietf.org/rfc/rfc3911.txt | RFC 3911 "The Session Initiation Protocol (SIP) "Join" Header"]] Added line 115:
** [[http://www.ietf.org/rfc/rfc4028.txt | RFC 4028 "Session Timers in the Session Initiation Protocol (SIP)"]] Changed lines 117-118 from:
** [[http://www.ietf.org/rfc/ to:
** [[http://www.ietf.org/rfc/rfc4483.txt | RFC 4483 "A Mechanism for Content Indirection in Session Initiation Protocol (SIP) Messages"]] ** [[http://www.ietf.org/rfc/rfc4902.txt | RFC 4902 "Representing Trunk Groups in tel/sip Uniform Resource Identifiers (URIs)"]] Added line 120:
** [[http://www.ietf.org/rfc/rfc5263.txt | RFC 5263 "Session Initiation Protocol (SIP) Extension for Partial Notification of Presence Information"]] Added line 9:
** [[http://www.ietf.org/rfc/rfc2617.txt | RFC 2617 "HTTP Authentication: Basic and Digest Access Authentication"]] Added line 54:
** [[http://www.ietf.org/rfc/rfc3581.txt | RFC 3581 "An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing"]] Changed lines 57-58 from:
** [[http://www.ietf.org/rfc/rfc3857.txt | RFC 3857 "A Watcher Information Event Template-Package for the Session Initiation Protocol (SIP) ."]] to:
** [[http://www.ietf.org/rfc/rfc3857.txt | RFC 3857 "A Watcher Information Event Template-Package for the Session Initiation Protocol (SIP)."]] Added lines 55-57:
** [[http://www.ietf.org/rfc/rfc3856.txt | RFC 3856 "A Presence Event Package for the Session Initiation Protocol (SIP)."]] ** [[http://www.ietf.org/rfc/rfc3857.txt | RFC 3857 "A Watcher Information Event Template-Package for the Session Initiation Protocol (SIP) ."]] Deleted line 65:
Added line 72:
** [[http://www.ietf.org/rfc/rfc3611.txt | RFC 3611 "RTP Control Protocol Extended Reports (RTCP XR)"]] Deleted line 76:
Added line 65:
** [[http://www.ietf.org/rfc/rfc4480.txt | RFC 4480 "RPID: Rich Presence Extensions to the Presence Information Data Format (PIDF)"]] Changed line 64 from:
** [[http://www.ietf.org/rfc/ to:
** [[http://www.ietf.org/rfc/rfc3863.txt | RFC 3863 "Presence Information Data Format."]] Changed line 55 from:
** [[http://www.ietf.org/rfc/ to:
** [[http://www.ietf.org/rfc/rfc3890.txt | RFC 3890 "A Transport Independent Bandwidth Modifier for the Session Description Protocol (SDP)"]] Added line 55:
** [[http://www.ietf.org/rfc/rfc3870.txt | RFC 3870 "A Transport Independent Bandwidth Modifier for the Session Description Protocol (SDP)"]] Changed lines 48-49 from:
to:
** [[http://www.itu.int/rec/T-REC-H.281/en | H.281 - "A FAR END CAMERA CONTROL PROTOCOL FOR VIDEOCONFERENCING USING H.224"]] Changed line 26 from:
** [[http://www.ietf.org/rfc/rfc2976.txt | RFC 2976 "The SIP Info Method" ]] to:
** [[http://www.ietf.org/rfc/rfc2976.txt | RFC 2976 - "The SIP Info Method" ]] Added lines 45-48:
* Data support ** [[http://www.ietf.org/rfc/rfc3362.txt | RFC 3362 "Real-time Facsimile (T.38) - image/t38 MIME Sub-type Registration"]] ** [[http://www.itu.int/rec/T-REC-H.224/en | H.224 - "A real time protocol for simplex applications using the H.221 LSD/HSD/MLP channels"]] Changed lines 1-2 from:
Opal to:
The Opal SIP implementation supports the following standards: Added line 67:
** [[http://www.ietf.org/rfc/rfc4351.txt | RFC 4351 "Real-Time Transport Protocol (RTP) Payload for Text Conversation Interleaved in an Audio Stream"]] Added line 67:
** [[http://www.ietf.org/rfc/rfc4796.txt | RFC 4796 "The Session Description Protocol (SDP) Content Attribute"]]; Changed lines 50-51 from:
** [[http://www.ietf.org/rfc/rfc4103.txt | RFC 4103 "RTP Payload for Text Conversation to:
** [[http://www.ietf.org/rfc/rfc4103.txt | RFC 4103 "RTP Payload for Text Conversation"]] Added lines 50-51:
** [[http://www.ietf.org/rfc/rfc4103.txt | RFC 4103 "RTP Payload for Text Conversation "]] Added line 55:
** [[http://www.ietf.org/rfc/rfc3711.txt | RFC 3711 "The Secure Real-time Transport Protocol (SRTP)"]] Changed lines 10-11 from:
** [[http://www.ietf.org/rfc/rfc3550.txt | RFC 3550 "RTP: A Transport Protocol for Real-Time Applications"]] ** [[http://www.ietf.org/rfc/rfc3551.txt | RFC 3551 "RTP Profile for Audio and Video Conferences with Minimal Control"]] to:
** [[http://www.ietf.org/rfc/rfc3550.txt | RFC 1889/3550 "RTP: A Transport Protocol for Real-Time Applications"]] ** [[http://www.ietf.org/rfc/rfc3551.txt | RFC 1890/3551 "RTP Profile for Audio and Video Conferences with Minimal Control"]] Changed line 25 from:
** [[http://www.ietf.org/rfc/ to:
** [[http://www.ietf.org/rfc/rfc4733.txt | RFC 2833/4733 - "RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals"]] Added line 42:
** [[http://www.ietf.org/rfc/rfc4175.txt | RFC 4175 "RTP Payload Format for Uncompressed Video"]] Changed lines 54-55 from:
** [[http://www.ietf.org/rfc/rfc3856.txt | RFC 3856 ** [[http://www.ietf.org/rfc/rfc3864.txt | RFC 3863 to:
** [[http://www.ietf.org/rfc/rfc3856.txt | RFC 3856 "A Presence Event Package for the Session Initiation Protocol (SIP)."]] ** [[http://www.ietf.org/rfc/rfc3864.txt | RFC 3863 "Presence Information Data Format."]] ** [[http://www.ietf.org/rfc/rfc4573.txt | RFC 4573 "MIME Type Registration for RTP Payload Format for H.224"]] Changed lines 62-63 from:
** [[http://www.ietf.org/rfc/rfc3959.txt | RFC 3959 "The Early Session Disposition Type for the Session Initiation Protocol (SIP) "]] to:
** [[http://www.ietf.org/rfc/rfc3959.txt | RFC 3959 "The Early Session Disposition Type for the Session Initiation Protocol (SIP)"]] Changed lines 56-57 from:
to:
** [[http://www.ietf.org/rfc/rfc4975.txt | RFC 4975 "The Message Session Relay Protocol (MSRP)"]] Changed lines 62-63 from:
** [[http://www.ietf.org/rfc/ to:
** [[http://www.ietf.org/rfc/rfc3959.txt | RFC 3959 "The Early Session Disposition Type for the Session Initiation Protocol (SIP) "]] Added line 59:
** [[http://www.ietf.org/rfc/rfc3323.txt | RFC 3323 "A Privacy Mechanism for the Session Initiation Protocol (SIP)"]] Deleted line 53:
Changed lines 55-56 from:
to:
** [[http://www.ietf.org/rfc/rfc3864.txt | RFC 3863: "Presence Information Data Format."]] Changed line 4 from:
** to:
** [[http://www.ietf.org/rfc/rfc3261.txt| RFC 3261 "SIP: Session Initiation Protocol"]] Changed lines 9-14 from:
** ** RFC 3550 ** RFC 3551 "RTP Profile * Re-Invite support as per RFC 3264 to:
** [[http://www.ietf.org/rfc/rfc2327.txt | RFC 2327 "SDP: Session Description Protocol"]] ** [[http://www.ietf.org/rfc/rfc3550.txt | RFC 3550 "RTP: A Transport Protocol for Real-Time Applications"]] ** [[http://www.ietf.org/rfc/rfc3551.txt | RFC 3551 "RTP Profile for Audio and Video Conferences with Minimal Control"]] ** [[http://www.ietf.org/rfc/rfc3555.txt | RFC 3555 "MIME Type Registration of RTP Payload Formats"]] ** [[http://www.ietf.org/rfc/rfc3960.txt | RFC 3960 "Early Media and Ringing Tone Generation in SIP"]] * Re-Invite support as per [[http://www.ietf.org/rfc/rfc3264.txt | RFC 3264 "An Offer/Answer Model with the Session Description Protocol (SDP)"]] including: Changed lines 20-23 from:
** to:
** [[http://www.ietf.org/rfc/rfc3515.txt | RFC 3515 "The Session Initiation Protocol (SIP) Refer Method"]] ** [[http://www.ietf.org/rfc/rfc3891.txt | RFC 3891 "The Session Initiation Protocol (SIP) 'Replaces' Header"]] ** [[http://www.ietf.org/rfc/rfc4488.txt | RFC 4488 "Suppression of Session Initiation Protocol (SIP) REFER Method Implicit Subscription"]] Changed lines 25-26 from:
** to:
** [[http://www.ietf.org/rfc/rfc2833.txt | RFC 2833 - "RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals"]] ** [[http://www.ietf.org/rfc/rfc2976.txt | RFC 2976 "The SIP Info Method" ]] Changed lines 36-43 from:
** ** ** ** RFC 3952 "Real-time Transport Protocol ** RFC 3984 "RTP Payload Format for H.264 Video ** to:
** [[http://www.ietf.org/rfc/rfc4857.txt | RFC 2032/4587 "RTP Payload Format for H.261 Video Streams"]] (via IPP plugin) ** [[http://www.ietf.org/rfc/rfc2190.txt | RFC 2190 "RTP Payload Format for H.263 Video Streams"]] (via FFmpeg plugin) ** [[http://www.ietf.org/rfc/rfc4629.txt | RFC 2429/4629 "RTP Payload Format for the 1998 Version of ITU-T Rec. H.263 Video (H.263+)"]] (via FFmpeg plugin) ** [[http://www.ietf.org/rfc/rfc3016.txt | RFC 3016 "RTP Payload Format for MPEG-4 Audio/Visual Streams"]] (via IPP plugin) ** [[http://www.ietf.org/rfc/rfc3952.txt | RFC 3952 "Real-time Transport Protocol (RTP) Payload Format for internet Low Bit Rate Codec (iLBC) Speech"]] (via iLBC plugin) ** [[http://www.ietf.org/rfc/rfc3984.txt | RFC 3984 "RTP Payload Format for H.264 Video"]] (via IPP plugin) ** [[http://www.ietf.org/rfc/rfc5168.txt | RFC 5168 "XML Schema for Media Control"]] (video update only) Changed lines 45-48 from:
** ** RFC 3842 "A Message Summary and Message Waiting Indication Event Package for the Session Initiation Protocol to:
** [[http://www.ietf.org/rfc/rfc3265.txt | RFC 3265 "Session Initiation Protocol (SIP)-Specific Event Notification"]] ** [[http://www.ietf.org/rfc/rfc3428.txt | RFC 3428 "Session Initiation Protocol (SIP) Extension for Instant Messaging"]] ** [[http://www.ietf.org/rfc/rfc3489.txt | RFC 3489 "STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs)"]] ** [[http://www.ietf.org/rfc/rfc3842.txt | RFC 3842 "A Message Summary and Message Waiting Indication Event Package for the Session Initiation Protocol (SIP)"]] ** [[http://www.ietf.org/rfc/rfc4235.txt | RFC 4235 "An INVITE-Initiated Dialog Event Package for the Session Initiation Protocol (SIP)"]] Added lines 53-62:
* Partially implemented ** [[http://www.ietf.org/rfc/rfc3856.txt | RFC 3856: "A Presence Event Package for the Session Initiation Protocol (SIP)."]] * Not implemented ** [[http://www.ietf.org/rfc/rfc3262.txt | RFC 3262 "Reliability of provisional responses in Session Initiation Protocol (SIP)."]] ** [[http://www.ietf.org/rfc/rfc3903.txt | RFC 3903 "Session Initiation Protocol (SIP) Extension for Event State Publication."]] ** [[http://www.ietf.org/rfc/rfc4975.txt | RFC 4975 "The Message Session Relay Protocol (MSRP)"]] ** [[http://www.ietf.org/rfc/rfc4976.txt | RFC 4976 "Relay Extensions for the Message Session Relay Protocol (MSRP)"]] ** draft-ietf-simple-rpid-05.txt - "RPID: Rich Presence: Extensions to the Presence Information Data Format (PIDF). Added lines 5-8:
*** Registrar support *** Simultaneous Registration to Several Accounts *** Proxy Support *** Outbound Proxy Support Deleted lines 9-13:
** Simultaneous Registration to Several Accounts ** Proxy Support ** Outbound Proxy Support ** RFC 2976 "The SIP Info Method" Changed lines 25-26 from:
** to:
** RFC 2976 "The SIP Info Method" *** Support for Cisco SIP INFO application/dtmf-relay *** Support for SIP INFO application/dtmf Deleted lines 38-39:
** RFC 3551 "RTP Profile for Audio and Video Conferences with Minimal Control" Changed line 46 from:
** RFC 3842 "A Message Summary and Message Waiting Indication Event Package to:
** RFC 3842 "A Message Summary and Message Waiting Indication Event Package for the Session Initiation Protocol (SIP)" Changed lines 11-14 from:
to:
** RFC 3550 "RTP: A Transport Protocol for Real-Time Applications" ** RFC 3551 "RTP Profile for Audio and Video Conferences with Minimal Control" ** RFC 3555 "MIME Type Registration of RTP Payload Formats" Changed line 19 from:
* Call transfer support to:
* Call transfer support (blind/consult) Added line 21:
** RFC 3891 "The Session Initiation Protocol (SIP) 'Replaces' Header" Changed line 35 from:
** RFC 2032 "RTP Payload Format for H.261 Video Streams" (via IPP plugin) to:
** RFC 2032/4587 "RTP Payload Format for H.261 Video Streams" (via IPP plugin) Changed line 37 from:
** RFC 2429 "RTP Payload Format for the 1998 Version of ITU-T Rec. H.263 Video (H.263+)" (via FFmpeg plugin) to:
** RFC 2429/4629 "RTP Payload Format for the 1998 Version of ITU-T Rec. H.263 Video (H.263+)" (via FFmpeg plugin) Deleted line 48:
Added lines 1-50:
Opal supports the following RFCs: * Basic SIP call handling ** RFC 3261 "SIP: Session Initiation Protocol" ** RFC 2327 "SDP: Session Description Protocol" ** Registrar support ** Simultaneous Registration to Several Accounts ** Proxy Support ** Outbound Proxy Support ** RFC 2976 "The SIP Info Method" * Re-Invite support as per RFC 3264 "An Offer/Answer Model with the Session Description Protocol (SDP)" including: ** Call hold and resume by adding/removing media streams ** Codec change by re-INVITE * Call transfer support ** RFC 3515 "The Session Initiation Protocol (SIP) Refer Method" ** RFC 4488 "Suppression of Session Initiation Protocol (SIP) REFER Method Implicit Subscription" * DTMF support ** RFC 2833 - "RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals" ** Support for Cisco SIP INFO application/dtmf-relay ** Support for SIP INFO application/dtmf ** In-band DTMF detection/generation (where possible) * Audio and video ** G.711 uLaw and ALaw audio ** Standard GSM 06.10 audio (via GSM plugin) ** Microsoft GSM audio as per draft-ema-vpim-msgsm-00.txt (via GSM plugin) ** Speex audio codec as per draft-ietf-avt-rtp-speex-05 (via GSM plugin) ** RFC 2032 "RTP Payload Format for H.261 Video Streams" (via IPP plugin) ** RFC 2190 "RTP Payload Format for H.263 Video Streams" (via FFmpeg plugin) ** RFC 2429 "RTP Payload Format for the 1998 Version of ITU-T Rec. H.263 Video (H.263+)" (via FFmpeg plugin) ** RFC 3016 "RTP Payload Format for MPEG-4 Audio/Visual Streams" (via IPP plugin) ** RFC 3550 "RTP: A Transport Protocol for Real-Time Applications" ** RFC 3551 "RTP Profile for Audio and Video Conferences with Minimal Control" ** RFC 3952 "Real-time Transport Protocol (RTP) Payload Format for internet Low Bit Rate Codec (iLBC) Speech" (via iLBC plugin) ** RFC 3984 "RTP Payload Format for H.264 Video" (via IPP plugin) ** RFC 5168 "XML Schema for Media Control" (video update only) * Miscellaneous ** RFC 3265 "Session Initiation Protocol (SIP)-Specific Event Notification" ** RFC 3489 "STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs)" ** RFC 3842 "A Message Summary and Message Waiting Indication Event Package forthe Session Initiation Protocol (SIP)" ** RFC 3891 "The Session Initiation Protocol (SIP) 'Replaces' Header" ** RFC 4235 "An INVITE-Initiated Dialog Event Package for the Session Initiation Protocol (SIP)" ** draft-anil-sipping-bla-03.txt "Implementing Bridged Line Appearances (BLA) Using Session Initiation Protocol (SIP)" ** draft-anil-sipping-bla-04.txt "Implementing Bridged Line Appearances (BLA) Using Session Initiation Protocol (SIP)" |