Changes between Version 24 and Version 25 of PJSIP-Datasheet


Ignore:
Timestamp:
Dec 2, 2010 4:48:19 AM (9 years ago)
Author:
bennylp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PJSIP-Datasheet

    v24 v25  
    1010 * Linux/uClinux 
    1111 * Smartphones: 
    12   * Windows !Mobile/Windows !CE/Windows Phone 
     12  * Windows !Mobile/Windows CE/Windows Phone 
    1313  * Symbian S60 3rd Edition and 5th Edition 
    1414  * iPhone OS/iOS (iPhone, iPad, iPod Touch) with iOS 4 background notification support 
     
    2424 
    2525 * Base specs: 
    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>) 
     26  * Core methods: [http://tools.ietf.org/html/rfc3261 RFC 3261]: INVITE, CANCEL, BYE, REGISTER, OPTIONS, INFO 
     27  * Digest authentication ([http://tools.ietf.org/html/rfc2617 RFC 2617]) 
    2828 * Transports: 
    2929  * UDP, TCP, TLS (server or mutual) 
    30   * DNS SRV resolution (<A HREF="http://tools.ietf.org/html/rfc3263">RFC 3263</A>) 
     30  * DNS SRV resolution ([http://tools.ietf.org/html/rfc3263 RFC 3263]) 
    3131  * IPv6 (UDP only) 
    3232  * [wiki:QoS  QoS] (DSCP, WMM) 
    3333 * Routing/NAT: 
    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>)  
     34  * rport ([http://tools.ietf.org/html/rfc3581 RFC 3581]) 
     35  * Service-Route header ([http://tools.ietf.org/html/rfc3608 RFC 3608]) 
     36  * SIP outbound for TCP/TLS ([http://tools.ietf.org/html/rfc5626 RFC 5626]) 
     37  * Path header (with SIP outbound) ([http://tools.ietf.org/html/rfc3327 RFC 3327])  
    3838 * Call: 
    39   * Offer/answer (<A HREF="http://tools.ietf.org/html/rfc3264">RFC 3264</A>) 
     39  * Offer/answer ([http://tools.ietf.org/html/rfc3264 RFC 3264]) 
    4040  * hold, unhold 
    4141  * [wiki:SIP_Redirection redirection] 
    4242  * transfer/REFER (attended and unattended): 
    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>) 
     43   * Base ([http://tools.ietf.org/html/rfc3515 RFC 3515]) 
     44   * replaces ([http://tools.ietf.org/html/rfc3891 RFC 3891]) 
     45   * Referred-by ([http://tools.ietf.org/html/rfc3892 RFC 3892]) 
     46  * sipfrag support ([http://tools.ietf.org/html/rfc3420 RFC 3420]) 
     47  * norefersub ([http://tools.ietf.org/html/rfc4488 RFC 4488]) 
     48  * UPDATE ([http://tools.ietf.org/html/rfc3311 RFC 3311]) 
     49  * 100rel/PRACK ([http://tools.ietf.org/html/rfc3262 RFC 3262]) 
     50  * tel: URI ([http://tools.ietf.org/html/rfc3966 RFC 3966]) 
     51  * Session Timers ([http://tools.ietf.org/html/rfc4028 RFC 4028]) 
    5252 * SDP: 
    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>) 
     53  * [http://tools.ietf.org/html/rfc2337 RFC 2337] (obsoleted by [http://tools.ietf.org/html/rfc4566 RFC 4566]) 
     54  * RTCP attribute ([http://tools.ietf.org/html/rfc3605 RFC 3605]) 
     55  * IPv6 support ([http://tools.ietf.org/html/rfc3266 RFC 3266]) 
     56 * Multipart ([http://tools.ietf.org/html/rfc2046 RFC 2046], [http://tools.ietf.org/html/rfc5621 RFC 5621]) 
    5757 * Presence and IM: 
    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>) 
     58  * Event framework (SUBSCRIBE, NOTIFY) ([http://tools.ietf.org/html/rfc3265 RFC 3265]) 
     59  * Event publication (PUBLISH) ([http://tools.ietf.org/html/rfc3903 RFC 3903]) 
     60  * MESSAGE ([http://tools.ietf.org/html/rfc3428 RFC 3428]) 
     61  * typing indication ([http://tools.ietf.org/html/rfc3994 RFC 3994]) 
     62  * pidf+xml ([http://tools.ietf.org/html/rfc3856 RFC 3856], [http://tools.ietf.org/html/rfc3863 RFC 3863]) 
    6363  * xpidf+xml 
    64   * RPID (subset) (<A HREF="http://tools.ietf.org/html/rfc4480">RFC 4480</A>) 
     64  * RPID (subset) ([http://tools.ietf.org/html/rfc4480 RFC 4480]) 
    6565 * Other extensions: 
    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>) 
     66  * INFO ([http://tools.ietf.org/html/rfc2976 RFC 2976]) 
     67  * AKA, AKA-v2 authentication ([http://tools.ietf.org/html/rfc3310 RFC 3310], [http://tools.ietf.org/html/rfc4169 RFC 4169]) 
     68  * ICE option tag ([http://tools.ietf.org/html/rfc5768 RFC 5768]) 
    6969 * Compliance: 
    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>) 
     70  * Issues with Non-INVITE transaction ([http://tools.ietf.org/html/rfc4320 RFC 4320]) 
     71  * Issues with INVITE transaction ([http://tools.ietf.org/html/rfc4321 RFC 4321]) 
     72  * Multiple dialog usages ([http://tools.ietf.org/html/rfc5057 RFC 5057]) 
    7373 
    7474}}} 
     
    8080 
    8181 * STUN: 
    82   * <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 
     82  * [http://tools.ietf.org/html/rfc5389 RFC 5389] 
     83  * Some [http://tools.ietf.org/html/rfc3489 RFC 3489] compatibility 
    8484  * DNS SRV resolution 
    8585  * short/long term authentication 
    8686  * fingerprinting 
    8787 * TURN: 
    88   * <A HREF="http://tools.ietf.org/html/rfc5766">RFC 5766</A> 
     88  * [http://tools.ietf.org/html/rfc5766 RFC 5766] 
    8989  * DNS SRV resolution 
    9090  * UDP and TCP client connection 
    9191 * ICE: 
    92   * <A HREF="http://tools.ietf.org/html/rfc5245">RFC 5245</A> 
     92  * [http://tools.ietf.org/html/rfc5245 RFC 5245] 
    9393  * host, srflx, and relayed candidates 
    9494  * aggressive and regular nomination 
    95   * ICE option tag (<A HREF="http://tools.ietf.org/html/rfc5768">RFC 5768</A>) 
     95  * ICE option tag ([http://tools.ietf.org/html/rfc5768 RFC 5768]) 
    9696 * NAT type detection: 
    97   * legacy <A HREF="http://tools.ietf.org/html/rfc3489">RFC 3489</A> 
     97  * legacy [http://tools.ietf.org/html/rfc3489 RFC 3489] 
    9898 * Other: 
    9999  * [wiki:QoS  QoS] support on sockets (DSCP, WMM) 
     
    106106  * zero thread 
    107107 * Base: 
    108   * event (<A HREF="http://tools.ietf.org/html/rfc2833">RFC 2833</A>) 
     108  * event ([http://tools.ietf.org/html/rfc2833 RFC 2833]) 
    109109  * echo cancellation (Speex, CANEC, suppressor, or native) 
    110110  * client conferencing 
     
    130130   * on iPhone: iLBC 
    131131 * Transports: 
    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>) 
     132  * RTP and RTCP with media statistic ([http://tools.ietf.org/html/rfc3550 RFC 3550], [http://tools.ietf.org/html/rfc3551 RFC 3551]) 
     133  * RTCP XR (subset, [http://tools.ietf.org/html/rfc3611 RFC 3611]) 
    134134  * UDP, STUN, ICE 
    135135  * IPv6 (UDP only) 
    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>) 
     136  * SRTP ([http://tools.ietf.org/html/rfc3711 RFC 3711]) and SRTP SDES ([http://tools.ietf.org/html/rfc4568 RFC 4568]) 
    137137  * [wiki:QoS  QoS] (DSCP, WMM) 
    138138 * [wiki:Audio_Dev_API Audio devices]: