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

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

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

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

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

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

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

В νέα έκδοση:

  • Добавлена возможность импорта звуковых файлов, позволяющая распространять через PeerTube свои аранжировки или подкасты без создания видео-заглушки. При желании к звуковому файлу можно прикрепить изображение.
  • Усовершенствована панель поиска, в которой появились подсказки о командах для раздельного поиска каналов и видео. Например, для поиска каналов в привязке к домену предложена конструкция «@channel_id@domain».

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

  • В окне загрузки видео обеспечено отображение дополнительной информации о файле.

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

  • В меню в левой части экрана для неподключившихся пользователей добавлена кнопка «Settings», через которую можно настроить работу с PeerTube под свои предпочтения, например, указать использовать ли режим P2P и отображать ли эскизы контента для взрослых, настроить фильтры по языку, активировать автовоспроизведение и выбрать тему оформления.

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

  • Для загрузки видео в PeerTube теперь можно использовать интерфейс
    drag&drop для перемещения файла мышью вместо вызова меню «Select file». В диалоге импорта видео добавлена возможность импорта субтитров, определения лицензии и выбора языка.

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

  • Улучшен интерфейс редактора текста с описанием видео, поддерживающего разметку markdown. Добавлен режим полноэкранного редактирования.

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

  • Для администратора предложен новый интерфейс для управления дубликатами видео, позволяющий просмотреть список видео текущего узла, которые продублированы на других узлах, а также список чужих видео, продублированных на текущем узле. Для оценки занимаемого чужими дубликатами дискового пространства предложены наглядные диаграммы.

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

  • Улучшен интерфейс модерирования и рассмотрения жалоб на недопустимые видео. Добавлены фильтры различных типов жалоб, кнопки быстрого блокирования видео и учётных записей, обеспечено отображения эскизов на графике и добавлен быстрый доступ к встроенным видео.

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

  • Добавлена возможность создания плагинов с реализацией внешних методов аутентификации. Предложены три плагина для аутентификации с использованием LDAP, OpenID и SAMLv2.
  • В API добавлены вызовы для создания плагинов модерирования, выполняющих такие действия, как удаление видео, подтверждение импорта URL или торрента, скрытия узла или учётной записи и поддержание чёрного списка видео. В качестве примера предложен плагин peertube-plugin-auto-mute для автоматического скрытия учётных записей и узлов на основании списка нарушителей.
  • В email-уведомлениях предоставлена возможность использования разметки HTML.
  • В интерфейсе администратора появилась поддержка автоматического пополнения списка отслеживаемых узлов на основании подобного списка на другом узле. В том числе публичные списки узлов для импорта связей можно загружать через сервисы подобные github, gitlab и pastebin.
  • Ενισχυμένη API для управление воспроизведением встраиваемого на сайты видео. Через API можно получить сведения о длительности видео, окончании воспроизведения и субтитрах.

Πηγή: opennet.ru

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