Κυκλοφορία της αποκεντρωμένης πλατφόρμας μετάδοσης βίντεο PeerTube 3.2

Κυκλοφόρησε η αποκεντρωμένη πλατφόρμα οργάνωσης φιλοξενίας βίντεο και μετάδοσης βίντεο PeerTube 3.2. Το PeerTube προσφέρει μια εναλλακτική λύση ανεξάρτητη από τον προμηθευτή στο YouTube, το Dailymotion και το Vimeo, χρησιμοποιώντας ένα δίκτυο διανομής περιεχομένου που βασίζεται στην επικοινωνία P2P και συνδέει προγράμματα περιήγησης επισκεπτών. Οι εξελίξεις του έργου διανέμονται με την άδεια AGPLv3.

Βασικές καινοτομίες:

  • Η διεπαφή έχει επανασχεδιαστεί για να παρέχει έναν πιο ορατό διαχωρισμό καναλιών και λογαριασμών, για παράδειγμα, ώστε ο χρήστης να μπορεί να καταλάβει αμέσως ότι βρίσκονται στη σελίδα του καναλιού και όχι στη σελίδα χρήστη. Τα avatar καναλιών εμφανίζονται πλέον σε τετράγωνη μορφή και τα avatar των χρηστών σε μορφή κύκλου, ώστε να μην μπερδεύονται τα κανάλια και οι λογαριασμοί των κατόχων τους. Στη δεξιά πλευρά των σελίδων του καναλιού, έχει προστεθεί ένα μπλοκ με πληροφορίες για τον ιδιοκτήτη, όταν κάνετε κλικ σε αυτό, εμφανίζεται μια σελίδα με τα κανάλια αυτού του χρήστη. Η σχεδίαση των σελίδων καναλιών έχει επίσης βελτιστοποιηθεί για να διαφοροποιούνται πιο ευδιάκριτα τα διαφορετικά κανάλια, με τη δυνατότητα καρφιτσώματος ενός banner για συγκεκριμένο κανάλι και του κουμπιού υποστήριξης στην κορυφή. Στις μικρογραφίες βίντεο, το κανάλι εμφανίζεται πρώτο και το μέγεθος της μικρογραφίας του βίντεο έχει αυξηθεί κατά ένα τρίτο.
    Κυκλοφορία της αποκεντρωμένης πλατφόρμας μετάδοσης βίντεο PeerTube 3.2
  • Για χρήστες που δεν είναι συνδεδεμένοι σε λογαριασμό, έχει εφαρμοστεί υποστήριξη για αυτόματη συνέχιση της αναπαραγωγής από θέση που έχει διακοπεί.
  • Η διεπαφή μεταφόρτωσης βίντεο στο PeerTube έχει εκσυγχρονιστεί. Η λήψη μπορεί τώρα να διακοπεί, για παράδειγμα λόγω απώλειας σύνδεσης στο Διαδίκτυο, και να συνεχιστεί μετά από κάποιο χρονικό διάστημα.
  • Οι προεπιλεγμένες ρυθμίσεις λήψης βίντεο έχουν αλλάξει· όταν κάνετε κλικ στο κουμπί "Λήψη", ξεκινά τώρα η διαδικασία άμεσης μεταφοράς αρχείων, αντί για αποστολή λήψης torrent.
  • Η διεπαφή έχει προσθέσει τη δυνατότητα ταξινόμησης βίντεο που ανεβάζει ο χρήστης σύμφωνα με κριτήρια όπως η ημερομηνία δημοσίευσης, ο αριθμός προβολών και η διάρκεια.
  • Εφάρμοσε μια ειδοποίηση για τους διαχειριστές σχετικά με τη διαθεσιμότητα μιας νέας έκδοσης του PeerTube και τη διαθεσιμότητα ενημερώσεων προσθηκών.
  • Στο πρόγραμμα προβολής βίντεο που είναι ενσωματωμένο σε σελίδες, επεκτείνεται το μενού περιβάλλοντος που εμφανίζεται όταν κάνετε δεξί κλικ. Για παράδειγμα, έχουν προστεθεί μικρά επεξηγηματικά εικονίδια και ένα μπλοκ στατιστικών με τεχνικές πληροφορίες για προχωρημένους χρήστες.
    Κυκλοφορία της αποκεντρωμένης πλατφόρμας μετάδοσης βίντεο PeerTube 3.2

Να σας υπενθυμίσουμε ότι το PeerTube βασίζεται στη χρήση του προγράμματος-πελάτη BitTorrent WebTorrent, ο οποίος εκτελείται στο πρόγραμμα περιήγησης και χρησιμοποιεί την τεχνολογία WebRTC για να οργανώσει ένα άμεσο κανάλι επικοινωνίας P2P μεταξύ των προγραμμάτων περιήγησης και το πρωτόκολλο ActivityPub, το οποίο σας επιτρέπει να ενώσετε διαφορετικούς διακομιστές βίντεο σε ένα κοινό ομοσπονδιακό δίκτυο στο οποίο οι επισκέπτες συμμετέχουν στο περιεχόμενο παράδοσης και έχουν τη δυνατότητα να εγγραφούν σε κανάλια και να λαμβάνουν ειδοποιήσεις για νέα βίντεο. Η διεπαφή ιστού που παρέχεται από το έργο έχει κατασκευαστεί χρησιμοποιώντας το πλαίσιο Angular.

Το ομοσπονδιακό δίκτυο PeerTube έχει διαμορφωθεί ως μια κοινότητα διασυνδεδεμένων μικρών διακομιστών φιλοξενίας βίντεο, καθένας από τους οποίους έχει τον δικό του διαχειριστή και μπορεί να υιοθετήσει τους δικούς του κανόνες. Κάθε διακομιστής με βίντεο παίζει το ρόλο ενός BitTorrent tracker, ο οποίος φιλοξενεί τους λογαριασμούς χρηστών αυτού του διακομιστή και τα βίντεό τους. Το αναγνωριστικό χρήστη έχει τη μορφή "@user_name@server_domain". Τα δεδομένα περιήγησης μεταδίδονται απευθείας από τα προγράμματα περιήγησης άλλων επισκεπτών που βλέπουν το περιεχόμενο.

Εάν κανείς δεν παρακολουθεί το βίντεο, η επιστροφή οργανώνεται από τον διακομιστή στον οποίο ανέβηκε αρχικά το βίντεο (χρησιμοποιείται το πρωτόκολλο WebSeed). Εκτός από τη διανομή της επισκεψιμότητας μεταξύ των χρηστών που παρακολουθούν βίντεο, το PeerTube επιτρέπει επίσης στους οικοδεσπότες που λανσάρονται από τους συντάκτες να φιλοξενούν βίντεο για πρώτη φορά να αποθηκεύουν στην κρυφή μνήμη βίντεο άλλων δημιουργών, σχηματίζοντας ένα κατανεμημένο δίκτυο όχι μόνο πελατών, αλλά και διακομιστών, καθώς και παροχή ανοχής σφαλμάτων . Υπάρχει υποστήριξη για ζωντανή ροή με παράδοση περιεχομένου σε λειτουργία P2P (τυπικά προγράμματα όπως το OBS μπορούν να χρησιμοποιηθούν για τον έλεγχο της ροής).

Για να ξεκινήσει η μετάδοση μέσω του PeerTube, ο χρήστης χρειάζεται μόνο να ανεβάσει ένα βίντεο, μια περιγραφή και ένα σύνολο ετικετών σε έναν από τους διακομιστές. Μετά από αυτό, η ταινία θα είναι διαθέσιμη σε ολόκληρο το ομοσπονδιακό δίκτυο και όχι μόνο από τον κύριο διακομιστή λήψης. Για να εργαστείτε με το PeerTube και να συμμετάσχετε στη διανομή περιεχομένου, αρκεί ένα κανονικό πρόγραμμα περιήγησης και δεν απαιτείται πρόσθετο λογισμικό. Οι χρήστες μπορούν να παρακολουθούν τη δραστηριότητα σε επιλεγμένα κανάλια βίντεο με την εγγραφή τους σε ροές που ενδιαφέρουν σε ομοσπονδιακά κοινωνικά δίκτυα (όπως το Mastodon και το Pleroma) ή μέσω RSS. Για τη διανομή βίντεο χρησιμοποιώντας επικοινωνίες P2P, ο χρήστης μπορεί επίσης να προσθέσει ένα ειδικό widget με ενσωματωμένο web player στον ιστότοπό του.

Αυτή τη στιγμή υπάρχουν πάνω από 900 διακομιστές φιλοξενίας περιεχομένου που διατηρούνται από διάφορους εθελοντές και οργανισμούς. Εάν ένας χρήστης δεν είναι ικανοποιημένος με τους κανόνες για τη δημοσίευση βίντεο σε έναν συγκεκριμένο διακομιστή PeerTube, μπορεί να συνδεθεί σε άλλο διακομιστή ή να ξεκινήσει τον δικό του διακομιστή. Για γρήγορη ανάπτυξη διακομιστή, παρέχεται μια προρυθμισμένη εικόνα σε μορφή Docker (chocobozzz/peertube).

Πηγή: opennet.ru

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