Here are listed the XMPP Protocol Extensions that Giggle.js supports, as well as their implementation version.
- XEP-0166: Jingle v1.1
- XEP-0167: Jingle RTP Sessions v1.1
- XEP-0176: Jingle ICE-UDP Transport Method v1.0
- XEP-0177: Jingle Raw UDP Transport Method v1.1
- XEP-0215: External Service Discovery v0.5
- XEP-0249: Direct MUC Invitations v1.2
- XEP-0262: Use of ZRTP in Jingle RTP Sessions v1.0
- XEP-0266: Codecs for Jingle Audio v1.0
- XEP-0269: Jingle Early Media v0.1
- XEP-0278: Jingle Relay Nodes v0.2
- XEP-0293: Jingle RTP Feedback Negotiation v0.1
- XEP-0294: Jingle RTP Header Extensions Negotiation v0.1
- XEP-0299: Codecs for Jingle Video v0.1
- XEP-0320: Use of DTLS-SRTP in Jingle Sessions v0.2
- XEP-0338: Jingle Grouping Framework v0.1
- XEP-0339: Source-Specific Media Attributes in Jingle v0.1
- XEP-0353: Jingle Message Initiation v0.1
- XEP-0272: Multiparty Jingle (Muji) v0.2
- RFC-3264: An Offer/Answer Model with Session Description Protocol (SDP)