Wydanie zdecentralizowanej platformy transmisji wideo PeerTube 2.4

opublikowany problem Rura równorzędna 2.4, zdecentralizowaną platformę do organizacji hostingu i transmisji wideo. PeerTube oferuje neutralną pod względem dostawców alternatywę dla YouTube, Dailymotion i Vimeo, wykorzystującą sieć dystrybucji treści opartą na komunikacji P2P i łączącą przeglądarki odwiedzających. Rozwój projektu rozpowszechnianie się licencjonowany na podstawie AGPLv3.

PeerTube opiera się na kliencie BitTorrent WebTorrent, uruchamiane w przeglądarce i korzystające z technologii WebRTC do zorganizowania bezpośredniego kanału komunikacji P2P pomiędzy przeglądarkami i protokołem AktywnośćPub, która umożliwia połączenie różnych serwerów wideo we wspólną, stowarzyszoną sieć, w której odwiedzający uczestniczą w dostarczaniu treści i mają możliwość subskrybowania kanałów oraz otrzymywania powiadomień o nowych filmach. Interfejs sieciowy udostępniony w ramach projektu jest zbudowany przy użyciu frameworka Angular.

Sieć federacyjna PeerTube powstaje jako społeczność połączonych ze sobą małych serwerów hostingowych wideo, z których każdy ma własnego administratora i może przyjmować własne zasady. Każdy serwer z wideo działa jak moduł śledzący BitTorrent, na którym znajdują się konta użytkowników tego serwera i ich filmy. Identyfikator użytkownika ma postać „@nazwa_użytkownika@domena_serwera”. Dane przeglądania są przesyłane bezpośrednio z przeglądarek innych osób przeglądających treść.

Jeśli nikt nie obejrzy filmu, przesyłanie organizuje serwer, na który film został pierwotnie przesłany (stosowany jest protokół Sieć WWW). Oprócz dystrybucji ruchu pomiędzy użytkownikami oglądającymi filmy, PeerTube umożliwia także węzłom uruchamianym przez twórców początkowe hostowanie filmów w celu przechowywania w pamięci podręcznej filmów innych twórców, tworząc rozproszoną sieć nie tylko klientów, ale także serwerów, a także zapewniając odporność na awarie.

Aby rozpocząć nadawanie poprzez PeerTube, wystarczy, że prześlesz film, opis i zestaw tagów na jeden z serwerów. Następnie wideo będzie dostępne w całej sieci federacyjnej, a nie tylko na początkowym serwerze pobierania. Do współpracy z PeerTube i uczestniczenia w dystrybucji treści wystarczy zwykła przeglądarka, która nie wymaga instalacji dodatkowego oprogramowania. Użytkownicy mogą śledzić aktywność na wybranych kanałach wideo, subskrybując interesujące kanały w federacyjnych sieciach społecznościowych (na przykład Mastodon i Pleroma) lub za pośrednictwem RSS. Aby dystrybuować filmy za pomocą komunikacji P2P, użytkownik może także dodać na swoją stronę specjalny widget z wbudowanym odtwarzaczem internetowym.

Obecnie uruchomiono więcej niż jedną witrynę internetową do przechowywania treści 300 serwery utrzymywane przez różnych wolontariuszy i organizacje. Jeżeli użytkownikowi nie odpowiadają zasady zamieszczania filmów na konkretnym serwerze PeerTube, może on połączyć się z innym serwerem lub biegać swój własny serwer. W celu szybkiego wdrożenia serwera udostępniany jest wstępnie skonfigurowany obraz w formacie Docker (chocobozzz/peertube).

В nowe wydanie:

  • Narzędzia moderacyjne zostały rozszerzone. Oprócz informowania moderatorów o problematycznych filmach, dodano możliwość wysyłania powiadomień o kontach i komentarzach łamiących zasady.

    Wydanie zdecentralizowanej platformy transmisji wideo PeerTube 2.4

    Wydanie zdecentralizowanej platformy transmisji wideo PeerTube 2.4

    Użytkownicy, którzy zgłoszą powiadomienie o naruszeniu, otrzymają teraz powiadomienie o przyjęciu lub odrzuceniu zgłoszenia, z ewentualną notatką od moderatora. W ustawieniach Twojego konta pojawiła się także sekcja „Moje zgłoszenia nadużyć”, w której możesz przejrzeć listę złożonych skarg i wysłać wiadomość do moderatora.

    Wydanie zdecentralizowanej platformy transmisji wideo PeerTube 2.4

  • Oprócz możliwości osadzania widżetów wideo na stronach, dodano podobną obsługę osadzania playlist.

    Wydanie zdecentralizowanej platformy transmisji wideo PeerTube 2.4

  • Dodano możliwość jednoczesnego wyświetlania kilku fragmentów (klipów) z jednego filmu na liście odtwarzania. Aby dodać łącza do różnych klipów wideo podczas dodawania filmów do playlist, dostępna jest teraz opcja, za pomocą której można ustawić przesunięcie i rozmiar następnego klipu. Funkcję tę można wykorzystać np. do stworzenia remiksów z najciekawszych fragmentów filmów.

    Wydanie zdecentralizowanej platformy transmisji wideo PeerTube 2.4

  • Dodano wtyczkę umożliwiającą dodawanie adnotacji do filmów. Za pomocą określonej wtyczki użytkownik może określić informacje, które będą wyświetlane w określonym momencie odtwarzania wideo.

    Wydanie zdecentralizowanej platformy transmisji wideo PeerTube 2.4

  • Udoskonalono interfejs pisania komentarzy – dodano przycisk ze wskaźnikiem korzystania z formatu Markdown oraz zaimplementowano możliwość usuwania lub edytowania komentarzy, które pozostają bez odpowiedzi.
  • W interfejsie administratora, podczas pracy z jedną zakładką w menu, pozostałe karty są zacienione, aby wizualnie je od siebie oddzielić.
    Zmieniono układ tabel w zakładce zarządzania użytkownikami – przyciski akcji są teraz wyświetlane po lewej stronie, co ułatwia pracę na urządzeniach mobilnych. Limity są wyświetlane w formie wskaźników wizualnych, a kategorie użytkowników są wyróżnione różnymi kolorami.

    Wydanie zdecentralizowanej platformy transmisji wideo PeerTube 2.4

  • Poprawiono formularz edycji wyświetlany po załadowaniu lub aktualizacji wideo. Menu wyboru kanału pokazuje ikonę bieżącego kanału, a menu wyboru języka pokazuje bieżący język.

    Wydanie zdecentralizowanej platformy transmisji wideo PeerTube 2.4

  • Włożono prace w celu zwiększenia wydajności - pierwsze ładowanie interfejsu węzła jest teraz znacznie szybsze.

Źródło: opennet.ru

Dodaj komentarz