Niedawno ukazała się nowa wersja PeerTube 2.3 . PeerTube to zdecentralizowana platforma do organizowania i dystrybucji filmów. Oferuje niezależną od dostawcy alternatywę dla YouTube, Dailymotion i Vimeo, wykorzystując sieć dystrybucji treści opartą na protokole P2P i łącząc przeglądarki użytkowników.
Nowa wersja wprowadza szereg ulepszeń, m.in. w zakresie sieci federacyjnych, optymalizacji przestrzeni ekranu i automatycznej wtyczki blokującej (wersja alfa) . Ponadto, zgodnie z ogólnym trendem stosowania terminów inkluzywnych, twórcy zmienili w nowej wersji nazwę funkcji „czarna lista filmów” na „blokowanie/lista blokowanych filmów” .
Dla osób niezaznajomionych z PeerTube : opiera się on na protokole WebTorrent , który działa w przeglądarce i wykorzystuje technologię WebRTC do nawiązania kanału P2P – bezpośredniej komunikacji między przeglądarką a protokołem ActivityPub. Pozwala to na połączenie różnych serwerów z wideo w ramach jednej, sfederowanej sieci, gdzie użytkownicy uczestniczą w dostarczaniu treści, mają możliwość subskrybowania kanałów i otrzymywania powiadomień o nowych filmach.
Interfejs sieciowy dostarczony przez projekt jest zbudowany w oparciu o kątową strukturę.
Zintegrowana sieć PeerTube składa się ze społeczności małych, połączonych ze sobą serwerów hostujących filmy , z których każdy ma własnego administratora i może przyjmować własne zasady.
Każdy serwer wideo pełni podobną rolę jak BitTorrent, gdzie znajdują się konta użytkowników tego serwera i ich filmy.
Identyfikator użytkownika ma postać „@ nazwa_użytkownika @ domena_serwera”. Przesyłanie danych podczas przeglądania odbywa się bezpośrednio z przeglądarek innych odwiedzających przeglądających treści.
Oprócz dystrybucji ruchu pomiędzy użytkownikami oglądającymi filmy, PeerTube umożliwia również stronom uruchomionym przez autorów w celu początkowego umieszczania na nich filmów buforowanie filmów innych autorów, tworząc w ten sposób rozproszoną sieć nie tylko obejmującą klientów, ale także serwery, a także zapewniając odporność na błędy.
Główne nowe funkcje PeerTube 2.3
Jedną z najważniejszych funkcji tej nowej wersji jest udoskonalony sposób tworzenia sieci federacyjnych, ponieważ teraz udostępnia dodatkową konfigurację do strumieniowego przesyłania wideo do innych sieci, które nie znajdują się na publicznych listach.
Dodatkowo wprowadzono obsługę sortowania plików wideo według rozdzielczości ekranu w odwrotnej kolejności. Pełne opisy obiektów wideo można teraz wysyłać za pośrednictwem ActivityPub.
Kolejną nową funkcją w tej wersji jest proponowana wersja alfa wtyczki Automatic Video Blocking, która umożliwia blokowanie filmów na podstawie publicznych list blokowania.
Co więcej, w PeerTube 2.3 moderatorzy mają teraz możliwość zbiorczego usuwania komentarzy z konkretnego konta i wyłączania kont podczas przeglądania miniatur. Dodano również obsługę predefiniowania typowych powodów usuwania.
Dodano obsługę wyszukiwania globalnego (domyślnie wyłączona, wymaga aktywacji przez administratora), a także zoptymalizowano wykorzystanie całej dostępnej przestrzeni ekranu podczas wyświetlania siatki miniatur.
Inne istotne zmiany w tej nowej wersji obejmują:
- Administrator ma możliwość zdefiniowania banera wyświetlanego na stronach aktualnej instancji PeerTube.
- Dodano licznik wideo i informacje o kanale na stronie „Moje filmy”.
- Uproszczone menu nawigacji w interfejsie administracyjnym.
- Zapewniono możliwość ograniczenia dostępu do kanałów RSS z nowymi filmami dla określonych kanałów i kont.
- Do przetwarzania obrazów, zamiast powiązania biblioteki Sharp, używany jest moduł jimp (JavaScript Image Manipulation Program), napisany w całości w JavaScript.
Na koniec, jeśli chcesz dowiedzieć się więcej, możesz zapoznać się z pełną listą zmian i linkami do pobrania pod poniższym linkiem.