Changes between Version 23 and Version 24 of PJSIP-Datasheet


Ignore:
Timestamp:
Dec 2, 2010 4:46:30 AM (13 years ago)
Author:
bennylp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PJSIP-Datasheet

    v23 v24  
    2424 
    2525 * Base specs: 
    26   * Core methods: RFC 3261: INVITE, CANCEL, BYE, REGISTER, OPTIONS, INFO 
    27   * 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>) 
    2828 * Transports: 
    2929  * 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>) 
    3131  * IPv6 (UDP only) 
    3232  * [wiki:QoS  QoS] (DSCP, WMM) 
    3333 * 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>)  
    3838 * Call: 
    39   * Offer/answer (RFC 3264) 
     39  * Offer/answer (<A HREF="http://tools.ietf.org/html/rfc3264">RFC 3264</A>) 
    4040  * hold, unhold 
    4141  * [wiki:SIP_Redirection redirection] 
    4242  * 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>) 
    5252 * 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>) 
    5757 * 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>) 
    6363  * xpidf+xml 
    64   * RPID (subset) (RFC 4480) 
     64  * RPID (subset) (<A HREF="http://tools.ietf.org/html/rfc4480">RFC 4480</A>) 
    6565 * 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>) 
    6969 * 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>) 
    7373 
    7474}}} 
     
    8080 
    8181 * STUN: 
    82   * RFC 5389 
    83   * Some RFC 3489 compatibility 
     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 
    8484  * DNS SRV resolution 
    8585  * short/long term authentication 
    8686  * fingerprinting 
    8787 * TURN: 
    88   * RFC 5766 
     88  * <A HREF="http://tools.ietf.org/html/rfc5766">RFC 5766</A> 
    8989  * DNS SRV resolution 
    9090  * UDP and TCP client connection 
    9191 * ICE: 
    92   * RFC 5245 
     92  * <A HREF="http://tools.ietf.org/html/rfc5245">RFC 5245</A> 
    9393  * host, srflx, and relayed candidates 
    9494  * 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>) 
    9696 * NAT type detection: 
    97   * legacy RFC 3489 
     97  * legacy <A HREF="http://tools.ietf.org/html/rfc3489">RFC 3489</A> 
    9898 * Other: 
    9999  * [wiki:QoS  QoS] support on sockets (DSCP, WMM) 
     
    106106  * zero thread 
    107107 * Base: 
    108   * event (RFC 2833) 
     108  * event (<A HREF="http://tools.ietf.org/html/rfc2833">RFC 2833</A>) 
    109109  * echo cancellation (Speex, CANEC, suppressor, or native) 
    110110  * client conferencing 
     
    130130   * on iPhone: iLBC 
    131131 * 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>) 
    134134  * UDP, STUN, ICE 
    135135  * 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>) 
    137137  * [wiki:QoS  QoS] (DSCP, WMM) 
    138138 * [wiki:Audio_Dev_API Audio devices]: 
     
    150150 
    151151}}} 
     152