Το Chitchatter, ένας πελάτης επικοινωνίας για τη δημιουργία συνομιλιών P2P, είναι πλέον διαθέσιμος

Το έργο Chitchatter αναπτύσσει μια εφαρμογή για τη δημιουργία αποκεντρωμένων συνομιλιών P2P, οι συμμετέχοντες των οποίων αλληλεπιδρούν απευθείας μεταξύ τους χωρίς πρόσβαση σε κεντρικούς διακομιστές. Ο κώδικας είναι γραμμένος σε TypeScript και διανέμεται με την άδεια GPLv2. Το πρόγραμμα έχει σχεδιαστεί ως διαδικτυακή εφαρμογή που εκτελείται σε πρόγραμμα περιήγησης. Μπορείτε να αξιολογήσετε την εφαρμογή στον ιστότοπο επίδειξης.

Η εφαρμογή σάς επιτρέπει να δημιουργήσετε ένα μοναδικό αναγνωριστικό συνομιλίας, το οποίο μπορείτε να μοιραστείτε με άλλους συμμετέχοντες για να ξεκινήσετε την επικοινωνία. Για να διαπραγματευτεί μια σύνδεση με τη συνομιλία, μπορεί να χρησιμοποιηθεί οποιοσδήποτε δημόσιος διακομιστής που υποστηρίζει το πρωτόκολλο WebTorrent. Μετά τη διαπραγμάτευση της σύνδεσης, δημιουργούνται απευθείας κρυπτογραφημένα κανάλια επικοινωνίας μεταξύ των χρηστών χρησιμοποιώντας την τεχνολογία WebRTC, η οποία παρέχει out-of-the-box εργαλεία για πρόσβαση σε κεντρικούς υπολογιστές που τρέχουν πίσω από NAT και παρακάμπτουν εταιρικά τείχη προστασίας χρησιμοποιώντας τα πρωτόκολλα STUN και TURN.

Τα περιεχόμενα της αλληλογραφίας δεν αποθηκεύονται στο δίσκο και χάνονται μετά το κλείσιμο της εφαρμογής. Όταν αντιστοιχεί, μπορείτε να χρησιμοποιήσετε τη σήμανση Markdown και να εισαγάγετε αρχεία πολυμέσων. Τα μελλοντικά σχέδια περιλαμβάνουν συνομιλίες που προστατεύονται με κωδικό πρόσβασης, φωνητικές κλήσεις και βιντεοκλήσεις, κοινή χρήση αρχείων, ένδειξη πληκτρολόγησης και τη δυνατότητα προβολής μηνυμάτων που δημοσιεύονται πριν από τη συμμετοχή ενός νέου συμμετέχοντα στη συνομιλία.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο