Η νέα έκδοση του PeerTube 2.3 κυκλοφόρησε πρόσφατα . Το PeerTube είναι μια αποκεντρωμένη πλατφόρμα για την οργάνωση και διανομή βίντεο. Προσφέρει μια εναλλακτική λύση ανεξάρτητη από προμηθευτές σε σχέση με το YouTube, το Dailymotion και το Vimeo, χρησιμοποιώντας ένα δίκτυο διανομής περιεχομένου που βασίζεται σε P2P και συνδέοντας τα προγράμματα περιήγησης των επισκεπτών.
Η νέα έκδοση επισημαίνει αρκετές βελτιώσεις που επικεντρώνονται σε ομόσπονδα δίκτυα, βελτιστοποιήσεις χώρου οθόνης, ένα πρόσθετο αυτόματου αποκλεισμού (άλφα) , μεταξύ άλλων. Επιπλέον, ακολουθώντας τη γενική τάση στη χρήση συμπεριληπτικών όρων, οι προγραμματιστές έχουν μετονομάσει τη λειτουργία "blacklist βίντεο" σε "videos blocks/blocklist" σε αυτήν τη νέα έκδοση .
Για όσους δεν είναι εξοικειωμένοι με το PeerTube , βασίζεται στη χρήση του WebTorrent , το οποίο εκτελείται σε ένα πρόγραμμα περιήγησης και χρησιμοποιεί την τεχνολογία WebRTC για τη δημιουργία ενός καναλιού P2P—άμεση επικοινωνία μεταξύ του προγράμματος περιήγησης και του πρωτοκόλλου ActivityPub. Αυτό επιτρέπει σε διαφορετικούς διακομιστές να συνδέονται με βίντεο στο συνολικό ομοσπονδιακό δίκτυο, όπου οι επισκέπτες συμμετέχουν στην παράδοση περιεχομένου και έχουν τη δυνατότητα να εγγραφούν σε κανάλια και να λαμβάνουν ειδοποιήσεις για νέα βίντεο.
Η διεπαφή Ιστού που παρέχεται από το έργο κατασκευάζεται χρησιμοποιώντας το γωνιακό πλαίσιο.
Το ομοσπονδιακό δίκτυο PeerTube σχηματίζεται ως μια κοινότητα μικρών, διασυνδεδεμένων διακομιστών φιλοξενίας βίντεο , καθένας από τους οποίους έχει τον δικό του διαχειριστή και μπορεί να υιοθετήσει τους δικούς του κανόνες.
Κάθε διακομιστής βίντεο παίζει έναν ρόλο παρόμοιο με αυτόν του BitTorrent, όπου βρίσκονται οι λογαριασμοί χρηστών αυτού του διακομιστή και τα βίντεό τους.
Το αναγνωριστικό χρήστη διαμορφώνεται με τη μορφή "@ username @ server_domain". Η μεταφορά δεδομένων κατά την προβολή γίνεται απευθείας από τα προγράμματα περιήγησης άλλων επισκεπτών που βλέπουν το περιεχόμενο.
Εκτός από την κατανομή της επισκεψιμότητας μεταξύ των χρηστών που παρακολουθούν βίντεο, το PeerTube επιτρέπει επίσης σε ιστότοπους που έχουν δημιουργηθεί από δημιουργούς για αρχική τοποθέτηση βίντεο να αποθηκεύουν προσωρινά βίντεο από άλλους δημιουργούς, σχηματίζοντας ένα κατανεμημένο δίκτυο όχι μόνο από πελάτες αλλά και από διακομιστές, επιπλέον της παροχής ανοχής σφαλμάτων.
Κύρια νέα χαρακτηριστικά του PeerTube 2.3
Σε αυτήν τη νέα έκδοση, ένα από τα σημαντικότερα σημεία είναι τα βελτιωμένα μέσα για τη δημιουργία ομοσπονδιακών δικτύων, καθώς πλέον παρέχει μια πρόσθετη διαμόρφωση για ροή βίντεο σε άλλα δίκτυα που δεν περιλαμβάνονται στις δημόσιες λίστες.
Επιπλέον, υλοποιήθηκε υποστήριξη για την ταξινόμηση αρχείων βίντεο κατά ανάλυση οθόνης με αντίστροφη σειρά. Πλήρεις περιγραφές αντικειμένων βίντεο μπορούν πλέον να αποσταλούν μέσω του ActivityPub.
Μια άλλη νέα λειτουργία που συνοδεύει αυτήν την έκδοση είναι η προτεινόμενη έκδοση alpha του πρόσθετου Αυτόματου Αποκλεισμού Βίντεο που επιτρέπει τον αποκλεισμό βίντεο με βάση δημόσιες λίστες αποκλεισμού.
Επιπλέον, στο PeerTube 2.3, οι συντονιστές έχουν πλέον τη δυνατότητα να διαγράφουν μαζικά σχόλια για έναν συγκεκριμένο λογαριασμό και να απενεργοποιούν λογαριασμούς κατά την προβολή μικρογραφιών. Έχει επίσης προστεθεί υποστήριξη για προκαθορισμό τυπικών λόγων διαγραφής.
Έχει προστεθεί υποστήριξη καθολικής αναζήτησης (απενεργοποιημένη από προεπιλογή και απαιτεί ενεργοποίηση από διαχειριστή) και η χρήση όλου του διαθέσιμου χώρου οθόνης έχει βελτιστοποιηθεί κατά την εμφάνιση ενός πλέγματος μικρογραφιών.
Άλλες αξιοσημείωτες αλλαγές σε αυτήν τη νέα έκδοση περιλαμβάνουν:
- Ο διαχειριστής έχει τη δυνατότητα να ορίσει το banner που εμφανίζεται στις σελίδες της τρέχουσας παρουσίας PeerTube.
- Προστέθηκε ο μετρητής βίντεο και οι πληροφορίες καναλιού στη σελίδα "Τα βίντεό μου".
- Απλοποιημένο μενού πλοήγησης στη διεπαφή διαχείρισης.
- Παρέχεται η δυνατότητα περιορισμού της πρόσβασης σε τροφοδοσίες RSS με νέα βίντεο για συγκεκριμένα κανάλια και λογαριασμούς.
- Για την επεξεργασία εικόνων, αντί για τη δεσμευτική βιβλιοθήκη Sharp, χρησιμοποιείται η ενότητα jimp (Πρόγραμμα χειραγώγησης εικόνας JavaScript), γραμμένη εξ ολοκλήρου σε JavaScript.
Τέλος, αν θέλετε να μάθετε περισσότερα, μπορείτε να συμβουλευτείτε την πλήρη λίστα των αλλαγών καθώς και τους συνδέσμους λήψης στον παρακάτω σύνδεσμο.