Борбордон ажыратылган видеоберүү платформасы PeerTube 2.0

жарыяланган өзгөртүүлөр жана толуктоолор менен Peer Tube 2.0, видеохостинг жана видеоберүүнү уюштуруу үчүн борбордон ажыратылган платформа. PeerTube YouTube, Dailymotion жана Vimeo үчүн сатуучулар үчүн нейтралдуу альтернатива сунуштайт, ал P2P байланышына негизделген мазмунду бөлүштүрүү тармагын колдонуп жана коноктордун браузерлерин бириктирет. Долбоордун иштеп чыгуулары жайылуу AGPLv3 боюнча лицензияланган.

PeerTube BitTorrent кардарына негизделген Webtorrent, браузерде ишке киргизилген жана технологияны колдонуу менен WebRTC браузерлер менен протоколдун ортосунда түз P2P байланыш каналын уюштуруу ActivityPub, бул ар кандай видео серверлерди жалпы федеративдүү тармакка бириктирүүгө мүмкүндүк берет, анда коноктор мазмунду жеткирүүгө катышат жана каналдарга жазылуу жана жаңы видеолор жөнүндө эскертмелерди алуу мүмкүнчүлүгүнө ээ. Долбоор тарабынан берилген веб интерфейс алкактын жардамы менен курулган бурчтук.

PeerTube федеративдүү тармагы бири-бири менен байланышкан чакан видеохостинг серверлеринин жамааты катары түзүлгөн, алардын ар биринин өзүнүн администратору бар жана өз эрежелерин кабыл ала алат. Видеосу бар ар бир сервер BitTorrent трекеринин ролун ойнойт, анда бул сервердин колдонуучу аккаунттары жана алардын видеолору жайгашкан. Колдонуучунун идентификатору "@user_name@server_domain" формасында. Серептөө маалыматтары мазмунду көрүп жаткан башка коноктордун браузерлеринен түз берилет.

Эгер видеону эч ким көрбөсө, кайтаруу видео алгач жүктөлгөн сервер тарабынан уюштурулат (протокол колдонулат WebSeed). Видеолорду көрүп жаткан колдонуучулардын арасында трафикти бөлүштүрүүдөн тышкары, PeerTube жаратуучулар тарабынан ишке киргизилген түйүндөр адегенде башка жаратуучулардан видеолорду кэштөө үчүн видеолорду жайгаштырууга мүмкүндүк берет, кардарлардын гана эмес, серверлердин да бөлүштүрүлгөн тармагын түзүп, ошондой эле каталарга чыдамдуулукту камсыз кылат.

PeerTube аркылуу уктурууну баштоо үчүн колдонуучу серверлердин бирине видеону, сүрөттөмөсүн жана тегдердин топтомун жүктөшү керек. Андан кийин, видео баштапкы жүктөө серверинен эле эмес, бардык федеративдүү тармакта жеткиликтүү болот. PeerTube менен иштөө жана мазмунду бөлүштүрүүгө катышуу үчүн кадимки браузер жетиштүү жана кошумча программалык камсыздоону орнотууну талап кылбайт. Колдонуучулар федеративдүү социалдык тармактардагы (мисалы, Mastodon жана Pleroma) же RSS аркылуу кызыккан каналдарга жазылуу аркылуу тандалган видео каналдардагы активдүүлүккө көз сала алышат. P2P байланышын колдонуу менен видеолорду жайылтуу үчүн колдонуучу өзүнүн веб-сайтына орнотулган веб-плеер менен атайын виджетти кошо алат.

Учурда мазмунду жайгаштыруу үчүн бирден ашык веб-сайт ачылды. 300 ар кандай ыктыярчылар жана уюмдар тарабынан тейленген серверлер. Эгер колдонуучуну белгилүү бир PeerTube серверине видеолорду жайгаштыруу эрежелери канааттандырбаса, ал башка серверге туташа алат же Нускасы өз сервериңиз. Серверди тез жайылтуу үчүн Docker форматында алдын ала конфигурацияланган сүрөт берилет (chocobozzz/peertube).

В жаңы чыгарылыш:

  • Внесены изменения, нарушающие совместимость. Удалена старая реализация системы заверения цифровой подписью документов JSON LD (Linked Dat). Параметр конфигурации email.object переименован в email.subject;
  • Стабилизирована поддержка плагинов и тем оформления. Для каждого экземпляра PeerTube может быть выбрана своя тема оформления (администратор загружает темы, после чего они становятся доступны для активации пользователями);
  • В API разработки плагинов добавлена возможность подключения обработчиков для отсеивания пользователей во время регистрации (filter:api.user.signup.allowed.result);
  • В web-интерфейсе администратора расширены средства управления узлом PeerTube. В рамках работы по созданию нового каталога узлов PeerTube (joinpeertube.org) добавлены дополнительные информационные поля, описывающие поддерживаемый узел: категория, язык общения, кодекс поведения (Code of Conduct), правила модерирования, сведения о владельце и администраторе, информация об оборудовании и финансировании узла. Указанная информация также размещается на странице подключения пользователя к узлу и в секции «About»;
  • Добавлена возможность автоматического отслеживания других узлов и публично доступных реестров;
  • Добавлена страница с видео, которым выставлено больше всего лайков;
  • В страницу с информацией об узле добавлена секция со статистикой;
  • Во вкладке с видео появилась поддержка поиска без учёта регистра символов;
  • Добавлен режим автоматического воспроизведения следующего рекомендованного видео;
  • Добавлена поддержка субтитров в форме простых текстовых файлов;
  • Ускорены операции подстановки тем оформления;
  • В панель администратора добавлена возможность включения вещания с использованием HLS (HTTP Live Streaming).

Source: opennet.ru

Комментарий кошуу