XEP-0228

GPTKB entity

Statements (67)
Predicate Object
gptkbp:instance_of gptkb:XMPP_Extension_Protocol
gptkb:XEP
gptkbp:abstract This document describes extensions to the XMPP service discovery protocol.
This XEP defines a method for establishing RTP sessions using Jingle.
gptkbp:application Real-time communication
gptkbp:author gptkb:Peter_Saint-Andre
gptkbp:category Standards Track
gptkbp:dependency gptkb:XEP-0166
gptkb:XEP-0176
gptkbp:discusses XMPP Standards Foundation mailing list
gptkbp:example Session state management
Interoperability with other protocols
Transport protocol selection
Error handling in Jingle RTP
Establishing a Jingle RTP session
Feedback mechanisms for RTP sessions
Handling media streams
Handling multiple participants in a session
Handling session invitations
Handling session termination
Handling session updates
Integration with XMPP services
Managing session attributes
Negotiating codecs
Network address translation traversal
Quality of service considerations
Session compatibility with legacy systems
Session description protocol usage
Session initiation process
Session logging and diagnostics
Session management best practices
Session monitoring techniques
Session performance metrics
Session re-negotiation
Session scalability issues
Session termination notifications
Use of STUN/ TURN servers
Use of feedback control mechanisms
Use of media servers
User experience considerations for RTP sessions
User interface considerations for RTP sessions
gptkbp:first_published 2021-09-01
https://www.w3.org/2000/01/rdf-schema#label XEP-0228
gptkbp:is_implemented_in Various XMPP clients
gptkbp:latest_version 0.1
1.0
gptkbp:protocol RTP
gptkbp:publication_year 2008-05-01
gptkbp:related_to gptkb:Jingle
gptkb:XEP-0030
gptkbp:requires gptkb:XEP-0167
gptkb:XEP-0168
gptkb:XMPP_Core
gptkbp:security Encryption recommended
gptkbp:specification gptkb:RFC_3550
gptkbp:status Experimental
gptkbp:title gptkb:Service_Discovery_Extensions_for_XMPP
Jingle RTP Sessions
gptkbp:use_case Video conferencing
Voice over IP
Collaborative applications
Interactive gaming
Multimedia streaming
gptkbp:uses gptkb:XML
Jingle signaling
gptkbp:bfsParent gptkb:XMPP_Extension_Protocol
gptkbp:bfsLayer 5