Пускане на децентрализираната платформа за видео излъчване PeerTube 3.2

Издаде се децентрализирана платформа за организиране на видео хостинг и видео излъчване PeerTube 3.2. PeerTube предлага неутрална по отношение на доставчика алтернатива на YouTube, Dailymotion и Vimeo, използвайки мрежа за разпространение на съдържание, базирана на P2P комуникации и свързвайки браузърите на посетителите. Разработките на проекта се разпространяват под лиценз AGPLv3.

Основни иновации:

  • Интерфейсът е преработен, за да осигури по-видимо разделяне на канали и акаунти, например, така че потребителят да може веднага да разбере, че е на страницата на канала, а не на потребителската страница. Аватарите на каналите вече се показват в квадратен формат, а аватарите на потребителите в кръг, за да не се бъркат каналите и акаунтите на техните собственици. От дясната страна на страниците на каналите е добавен блок с информация за собственика, когато се щракне върху него, се показва страница, в която са изброени каналите на този потребител. Дизайнът на страниците на каналите също е оптимизиран, за да разграничи по-ясно различните канали, с възможност за закачане на специфичен за канала банер и бутон за поддръжка в горната част. Във видео миниатюрите каналът се показва първи и размерът на видео миниатюрата е увеличен с една трета.
    Пускане на децентрализираната платформа за видео излъчване PeerTube 3.2
  • За потребители, които не са влезли в акаунт, е въведена поддръжка за автоматично продължаване на възпроизвеждането от прекъсната позиция.
  • Интерфейсът за качване на видео в PeerTube е модернизиран. Изтеглянето вече може да бъде прекъснато, например поради загуба на интернет връзка, и възобновено след известно време.
  • Настройките за изтегляне на видео по подразбиране са променени; когато щракнете върху бутона „Изтегляне“, сега започва процесът на директно прехвърляне на файлове, вместо да се изпраща изтегляне на торент.
  • В интерфейса е добавена възможност за сортиране на видеоклипове, качени от потребителя, според критерии като дата на публикуване, брой гледания и продължителност.
  • Внедрено е известие за администраторите относно наличието на нова версия на PeerTube и наличието на актуализации на плъгини.
  • В инструмента за преглед на видео, вграден в страници, контекстното меню, показвано при щракване с десен бутон, се разширява. Например, добавени са малки обяснителни икони и статистически блок с техническа информация за напреднали потребители.
    Пускане на децентрализираната платформа за видео излъчване PeerTube 3.2

Нека ви напомним, че PeerTube се основава на използването на BitTorrent клиента WebTorrent, който работи в браузъра и използва технологията WebRTC за организиране на директен P2P комуникационен канал между браузърите и протокола ActivityPub, който ви позволява да обедините различни видео сървъри в обща обединена мрежа, в която посетителите участват в доставянето на съдържание и имат възможност да се абонират за канали и да получават известия за нови видеоклипове. Уеб интерфейсът, предоставен от проекта, е изграден с помощта на Angular framework.

Обединената мрежа PeerTube се формира като общност от взаимосвързани малки видео хостинг сървъри, всеки от които има свой собствен администратор и може да приеме свои собствени правила. Всеки сървър с видео действа като BitTorrent тракер, който хоства потребителски акаунти на този сървър и техните видеоклипове. Идентификаторът на потребителя се формира във формата „@user_name@server_domain“. Данните за сърфиране се предават директно от браузърите на други посетители, които разглеждат съдържанието.

Ако никой не гледа видеоклипа, качването се организира от сървъра, на който първоначално е качен видеоклипът (използва се протоколът WebSeed). В допълнение към разпределянето на трафика между потребителите, гледащи видеоклипове, PeerTube също така позволява на възли, стартирани от създатели, първоначално да хостват видеоклипове, за да кешират видеоклипове от други създатели, образувайки разпределена мрежа не само от клиенти, но и сървъри, както и осигурявайки устойчивост на грешки. Има поддръжка за стрийминг на живо с доставка на съдържание в режим P2P (стандартни програми като OBS могат да се използват за управление на стрийминг).

За да започне излъчване чрез PeerTube, потребителят просто трябва да качи видеоклип, описание и набор от тагове на един от сървърите. След това видеото ще стане достъпно в цялата обединена мрежа, а не само от първоначалния сървър за изтегляне. За да работите с PeerTube и да участвате в разпространението на съдържание, обикновен браузър е достатъчен и не изисква инсталиране на допълнителен софтуер. Потребителите могат да проследяват активността в избрани видео канали, като се абонират за интересни канали във федерални социални мрежи (например Mastodon и Pleroma) или чрез RSS. За да разпространява видеоклипове чрез P2P комуникации, потребителят може също да добави специален уиджет с вграден уеб плейър към своя уебсайт.

В момента има над 900 сървъра за хостинг на съдържание, поддържани от различни доброволци и организации. Ако даден потребител не е доволен от правилата за публикуване на видеоклипове на определен сървър на PeerTube, той може да се свърже с друг сървър или да стартира свой собствен сървър. За бързо внедряване на сървъра се предоставя предварително конфигурирано изображение във формат Docker (chocobozzz/peertube).

Източник: opennet.ru

Добавяне на нов коментар