XEP-0164

GPTKB entity

Statements (78)
Predicate Object
gptkbp:instance_of gptkb:XMPP_Extension_Protocol
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:XEP-0004
gptkb:XEP-0198
gptkb:XMPP_Core_1.1
gptkbp:abstract This XEP defines a method for transferring files using Jingle.
gptkbp:author gptkb:Peter_Saint-Andre
gptkbp:calls_for 2010-01-01
gptkbp:communication File Transfer
gptkbp:first_published 2021-06-01
https://www.w3.org/2000/01/rdf-schema#label XEP-0164
gptkbp:is_implemented_in Various XMPP clients
gptkbp:latest_version 1.0
gptkbp:published_year 2009-05-01
gptkbp:related_to gptkb:XEP-0236
gptkb:XEP-0237
gptkb:XEP-0234
gptkb:XEP-0235
gptkbp:requires gptkb:Jingle
gptkb:API
gptkbp:security_features TLS is recommended for secure transfers.
gptkbp:specifies https://xmpp.org/extensions/xep-0164.html
gptkbp:status Active
Experimental
gptkbp:title Jingle File Transfer
gptkbp:use_case Peer-to-peer file transfer
File transfer in chat rooms
File transfer in multi-user chats
File transfer with access control
File transfer with analytics support
File transfer with bandwidth management
File transfer with cancellation support
File transfer with compatibility support
File transfer with connection management
File transfer with error handling
File transfer with error reporting
File transfer with extensibility support
File transfer with feedback mechanisms
File transfer with file type indication
File transfer with interoperability support
File transfer with logging support
File transfer with metadata support
File transfer with monitoring capabilities
File transfer with notification support
File transfer with performance optimization
File transfer with presence awareness
File transfer with progress indication
File transfer with protocol negotiation
File transfer with reliability improvements
File transfer with reporting features
File transfer with resumption support
File transfer with retry support
File transfer with scalability support
File transfer with session history
File transfer with session management
File transfer with session management tools
File transfer with session statistics
File transfer with session timeout support
File transfer with size indication
File transfer with transfer rate indication
File transfer with user acquisition strategies
File transfer with user authentication
File transfer with user behavior analysis
File transfer with user engagement features
File transfer with user engagement metrics
File transfer with user experience design
File transfer with user experience improvements
File transfer with user feedback
File transfer with user interface customization
File transfer with user interface support
File transfer with user journey mapping
File transfer with user loyalty programs
File transfer with user notifications
File transfer with user preferences
File transfer with user retention strategies
File transfer with user roles
File transfer with user satisfaction tracking
Group file sharing