Changes between Version 23 and Version 24 of PJSIP-Datasheet
- Timestamp:
- Dec 2, 2010 4:46:30 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PJSIP-Datasheet
v23 v24 24 24 25 25 * Base specs: 26 * Core methods: RFC 3261: INVITE, CANCEL, BYE, REGISTER, OPTIONS, INFO27 * Digest authentication ( RFC 2617)26 * Core methods: <A HREF="http://tools.ietf.org/html/rfc3261">RFC 3261</A>: INVITE, CANCEL, BYE, REGISTER, OPTIONS, INFO 27 * Digest authentication (<A HREF="http://tools.ietf.org/html/rfc2617">RFC 2617</A>) 28 28 * Transports: 29 29 * UDP, TCP, TLS (server or mutual) 30 * DNS SRV resolution ( RFC 3263)30 * DNS SRV resolution (<A HREF="http://tools.ietf.org/html/rfc3263">RFC 3263</A>) 31 31 * IPv6 (UDP only) 32 32 * [wiki:QoS QoS] (DSCP, WMM) 33 33 * Routing/NAT: 34 * rport ( RFC 3581)35 * Service-Route header ( RFC 3608)36 * SIP outbound for TCP/TLS ( RFC 5626)37 * Path header (with SIP outbound) ( RFC 3327)34 * rport (<A HREF="http://tools.ietf.org/html/rfc3581">RFC 3581</A>) 35 * Service-Route header (<A HREF="http://tools.ietf.org/html/rfc3608">RFC 3608</A>) 36 * SIP outbound for TCP/TLS (<A HREF="http://tools.ietf.org/html/rfc5626">RFC 5626</A>) 37 * Path header (with SIP outbound) (<A HREF="http://tools.ietf.org/html/rfc3327">RFC 3327</A>) 38 38 * Call: 39 * Offer/answer ( RFC 3264)39 * Offer/answer (<A HREF="http://tools.ietf.org/html/rfc3264">RFC 3264</A>) 40 40 * hold, unhold 41 41 * [wiki:SIP_Redirection redirection] 42 42 * transfer/REFER (attended and unattended): 43 * Base ( RFC 3515)44 * replaces ( RFC 3891)45 * Referred-by ( RFC 3892)46 * sipfrag support ( RFC 3420)47 * norefersub ( RFC 4488)48 * UPDATE ( RFC 3311)49 * 100rel/PRACK ( RFC 3262)50 * tel: URI ( RFC 3966)51 * Session Timers ( RFC 4028)43 * Base (<A HREF="http://tools.ietf.org/html/rfc3515">RFC 3515</A>) 44 * replaces (<A HREF="http://tools.ietf.org/html/rfc3891">RFC 3891</A>) 45 * Referred-by (<A HREF="http://tools.ietf.org/html/rfc3892">RFC 3892</A>) 46 * sipfrag support (<A HREF="http://tools.ietf.org/html/rfc3420">RFC 3420</A>) 47 * norefersub (<A HREF="http://tools.ietf.org/html/rfc4488">RFC 4488</A>) 48 * UPDATE (<A HREF="http://tools.ietf.org/html/rfc3311">RFC 3311</A>) 49 * 100rel/PRACK (<A HREF="http://tools.ietf.org/html/rfc3262">RFC 3262</A>) 50 * tel: URI (<A HREF="http://tools.ietf.org/html/rfc3966">RFC 3966</A>) 51 * Session Timers (<A HREF="http://tools.ietf.org/html/rfc4028">RFC 4028</A>) 52 52 * SDP: 53 * RFC 2337 (obsoleted by RFC 4566)54 * RTCP attribute ( RFC 3605)55 * IPv6 support ( RFC 3266)56 * Multipart ( RFC 2046, 5621)53 * <A HREF="http://tools.ietf.org/html/rfc2337">RFC 2337</A> (obsoleted by <A HREF="http://tools.ietf.org/html/rfc4566">RFC 4566</A>) 54 * RTCP attribute (<A HREF="http://tools.ietf.org/html/rfc3605">RFC 3605</A>) 55 * IPv6 support (<A HREF="http://tools.ietf.org/html/rfc3266">RFC 3266</A>) 56 * Multipart (<A HREF="http://tools.ietf.org/html/rfc2046">RFC 2046</A>, <A HREF="http://tools.ietf.org/html/rfc5621">RFC 5621</A>) 57 57 * Presence and IM: 58 * Event framework (SUBSCRIBE, NOTIFY) ( RFC 3265)59 * Event publication (PUBLISH) ( RFC 3903)60 * MESSAGE ( RFC 3428)61 * typing indication ( RFC 3994)62 * pidf+xml ( RFC 3856, 3863)58 * Event framework (SUBSCRIBE, NOTIFY) (<A HREF="http://tools.ietf.org/html/rfc3265">RFC 3265</A>) 59 * Event publication (PUBLISH) (<A HREF="http://tools.ietf.org/html/rfc3903">RFC 3903</A>) 60 * MESSAGE (<A HREF="http://tools.ietf.org/html/rfc3428">RFC 3428</A>) 61 * typing indication (<A HREF="http://tools.ietf.org/html/rfc3994">RFC 3994</A>) 62 * pidf+xml (<A HREF="http://tools.ietf.org/html/rfc3856">RFC 3856</A>, <A HREF="http://tools.ietf.org/html/rfc3863">RFC 3863</A>) 63 63 * xpidf+xml 64 * RPID (subset) ( RFC 4480)64 * RPID (subset) (<A HREF="http://tools.ietf.org/html/rfc4480">RFC 4480</A>) 65 65 * Other extensions: 66 * INFO ( RFC 2976)67 * AKA, AKA-v2 authentication ( RFC 3310, 4169)68 * ICE option tag ( RFC 5768)66 * INFO (<A HREF="http://tools.ietf.org/html/rfc2976">RFC 2976</A>) 67 * AKA, AKA-v2 authentication (<A HREF="http://tools.ietf.org/html/rfc3310">RFC 3310</A>, <A HREF="http://tools.ietf.org/html/rfc4169">RFC 4169</A>) 68 * ICE option tag (<A HREF="http://tools.ietf.org/html/rfc5768">RFC 5768</A>) 69 69 * Compliance: 70 * Issues with Non-INVITE transaction ( RFC 4320)71 * Issues with INVITE transaction ( RFC 4321)72 * Multiple dialog usages ( RFC 5057)70 * Issues with Non-INVITE transaction (<A HREF="http://tools.ietf.org/html/rfc4320">RFC 4320</A>) 71 * Issues with INVITE transaction (<A HREF="http://tools.ietf.org/html/rfc4321">RFC 4321</A>) 72 * Multiple dialog usages (<A HREF="http://tools.ietf.org/html/rfc5057">RFC 5057</A>) 73 73 74 74 }}} … … 80 80 81 81 * STUN: 82 * RFC 538983 * Some RFC 3489compatibility82 * <A HREF="http://tools.ietf.org/html/rfc5389">RFC 5389</A> 83 * Some <A HREF="http://tools.ietf.org/html/rfc3489">RFC 3489</A> compatibility 84 84 * DNS SRV resolution 85 85 * short/long term authentication 86 86 * fingerprinting 87 87 * TURN: 88 * RFC 576688 * <A HREF="http://tools.ietf.org/html/rfc5766">RFC 5766</A> 89 89 * DNS SRV resolution 90 90 * UDP and TCP client connection 91 91 * ICE: 92 * RFC 524592 * <A HREF="http://tools.ietf.org/html/rfc5245">RFC 5245</A> 93 93 * host, srflx, and relayed candidates 94 94 * aggressive and regular nomination 95 * ICE option tag ( RFC 5768)95 * ICE option tag (<A HREF="http://tools.ietf.org/html/rfc5768">RFC 5768</A>) 96 96 * NAT type detection: 97 * legacy RFC 348997 * legacy <A HREF="http://tools.ietf.org/html/rfc3489">RFC 3489</A> 98 98 * Other: 99 99 * [wiki:QoS QoS] support on sockets (DSCP, WMM) … … 106 106 * zero thread 107 107 * Base: 108 * event ( RFC 2833)108 * event (<A HREF="http://tools.ietf.org/html/rfc2833">RFC 2833</A>) 109 109 * echo cancellation (Speex, CANEC, suppressor, or native) 110 110 * client conferencing … … 130 130 * on iPhone: iLBC 131 131 * Transports: 132 * RTP and RTCP with media statistic ( RFC 3550, 3551)133 * RTCP XR (subset, RFC 3611)132 * RTP and RTCP with media statistic (<A HREF="http://tools.ietf.org/html/rfc3550">RFC 3550</A>, <A HREF="http://tools.ietf.org/html/rfc3551">RFC 3551</A>) 133 * RTCP XR (subset, <A HREF="http://tools.ietf.org/html/rfc3611">RFC 3611</A>) 134 134 * UDP, STUN, ICE 135 135 * IPv6 (UDP only) 136 * SRTP ( RFC 3711) and SRTP SDES (RFC 4568)136 * SRTP (<A HREF="http://tools.ietf.org/html/rfc3711">RFC 3711</A>) and SRTP SDES (<A HREF="http://tools.ietf.org/html/rfc4568">RFC 4568</A>) 137 137 * [wiki:QoS QoS] (DSCP, WMM) 138 138 * [wiki:Audio_Dev_API Audio devices]: … … 150 150 151 151 }}} 152