I just finished a refactor of the Jingle File Transfer code in #Conversations_im.
The P2P file transfer code was probably one of the oldest code in Conversations.
The new code should be a lot more resilient and brings support for XEP-0343: Signaling WebRTC datachannels in Jingle¹. This means we should be able to exchange files directly with #XMPP web clients.
Due to the better NAT hole punching of WebRTC vs Socks Bytestreams we now have a higher chance of actual P2P.
¹: xmpp.org/extensions/xep-0343.h…
Signaling WebRTC datachannels in Jingle
This specification defines how to use the ICE-UDP Jingle transport method to send media data using WebRTC DataChannels, so technically uses DTLS/SCTP on top of the Interactive Connectivity Establishment (ICE) methodology, which provides robust NAT tr…Jens Bavendiek
𝓻𝓻𝓪
in reply to Daniel Gultsch • • •fenix
in reply to Daniel Gultsch • • •thanks, thanks, thanks for such a powerful piece of software.
( I jumped on
..
on 2012 )
long life
#xmpp federated networks