Statements (77)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:XMPP_Extension_Protocol
gptkb:API |
gptkbp:abstract |
This document describes a method for transferring files using Jingle.
This XEP defines a method for establishing RTP sessions using Jingle. |
gptkbp:author |
gptkb:Peter_Saint-Andre
|
gptkbp:cancellation_reason |
Allows cancellation of ongoing transfers.
Allows cancellation of the file transfer session. |
gptkbp:communication |
gptkb:Jingle
RTP Jingle File Transfer Protocol. Direct file transfer. |
gptkbp:compression_ratio |
Supports compression of files before transfer.
Supports compression of session data. |
gptkbp:error_handling |
Defines error conditions for file transfer.
Handles errors during the file transfer session. |
gptkbp:example |
Sending a file from one user to another.
|
https://www.w3.org/2000/01/rdf-schema#label |
XEP-0238
|
gptkbp:is_compatible_with |
Compatible with XMPP clients supporting Jingle.
|
gptkbp:is_implemented_in |
Various XMPP clients
Supported by various XMPP clients. |
gptkbp:latest_version |
1.0
|
gptkbp:media |
application/octet-stream
|
gptkbp:namespace |
urn:xmpp:jingle:file-transfer:1.0
|
gptkbp:negotiated_by |
Negotiated during session establishment.
|
gptkbp:published_by |
2008-05-01
|
gptkbp:published_year |
2008-05-01
|
gptkbp:related_to |
gptkb:Jingle
gptkb:API RTP |
gptkbp:requires |
gptkb:XEP-0237
gptkb:Jingle gptkb:API gptkb:XEP-0166 gptkb:XEP-0167 |
gptkbp:security_features |
Uses TLS for secure transmission.
Supports encryption of the session. |
gptkbp:session |
Allows cancellation of the file transfer session.
Defines timeout for the file transfer session. Establishes a session for file transfer. Handles errors during the file transfer session. Initiated by sending a Jingle request. Negotiated during session establishment. Requires confirmation of session establishment. Supports encryption of the session. Supports resuming a file transfer session. Supports retransmission of lost session packets. Terminated by sending a Jingle end session. Tracks the state of the file transfer session. Uses XMPP for session signaling. |
gptkbp:specifies |
gptkb:RFC_6120
gptkb:RFC_6121 gptkb:RFC_7622 |
gptkbp:status |
Experimental
|
gptkbp:title |
Jingle File Transfer
Jingle RTP Sessions |
gptkbp:transfer_fee |
Allows monitoring of transfer progress.
Defines timeout for file transfer. Defines timeout for the file transfer session. Includes metadata about the file. Initiated via Jingle session. Negotiated during Jingle session establishment. Requires confirmation of file receipt. Requires confirmation of session establishment. Specifies the size of the file being transferred. Supports encryption of file transfers. Supports resuming interrupted transfers. Supports retransmission of lost packets. Supports various file types. Terminated via Jingle session. Uses XMPP for signaling. |
gptkbp:updates |
2019-01-15
|
gptkbp:use_case |
Video conferencing
Voice over IP Real-time communication Peer-to-peer file transfer. |
gptkbp:bfsParent |
gptkb:XMPP_Extension_Protocol
|
gptkbp:bfsLayer |
3
|