Fa'asa'olotoina le fa'asalalauga fa'asalalauga vitiō fa'apitoa PeerTube 1.3

lomia faasalalau tatalaina Peer Tube 1.3, o se faʻasalalauga faʻapitoa mo le faʻatulagaina o faʻasalalauga vitio ma faʻasalalauga vitio. PeerTube ofo atu se isi fa'atau-neutral sui i YouTube, Dailymotion ma Vimeo, fa'aaoga se feso'ota'iga fa'asoa mea e fa'atatau i feso'ota'iga P2P ma feso'ota'i fa'atasi tagata su'esu'e. Atinae o poloketi salalau laiseneina i lalo ole AGPLv3.

PeerTube e fa'avae ile BitTorrent client WebTorrent, fa'alauiloa ile su'esu'ega ma fa'aogaina tekinolosi WebRTC e fa'atulaga se ala feso'ota'iga sa'o P2P i le va o tagata su'esu'e, ma le fa'atonuga GaoioigaPub, lea e mafai ai e oe ona tuʻufaʻatasia 'auʻaunaga vitio eseese i totonu o se fesoʻotaʻiga federated masani lea e auai ai tagata asiasi i le tuʻuina atu o mea o loʻo i ai ma maua le tomai e lesitala ai i auala ma maua faʻamatalaga e uiga i vitio fou. O le upega tafaʻilagi o loʻo tuʻuina atu e le poloketi e fausia e faʻaaoga ai le faʻavae Angular.

O le PeerTube federated network ua fausia e avea o se faʻalapotopotoga o fesoʻotaʻiga faʻapipiʻi faʻapipiʻi vitio laiti, o ia mea taʻitasi e iai lana pule ma e mafai ona faʻaaogaina ana lava tulafono. O 'au'aunaga ta'itasi e iai le vitio e fai o se BitTorrent tracker, lea e fa'afeiloa'i ai fa'amatalaga a tagata fa'aoga o lenei server ma a latou vitio. O le ID fa'aoga ua faia i le fomu "@user_name@server_domain". O fa'amatalaga su'esu'e e tu'u sa'o mai su'esu'ega a isi tagata asiasi o lo'o va'ai i mea.

Afai e leai se tasi e matamata i le vitio, o le toe faafoi e faʻatulagaina e le 'auʻaunaga lea na faʻapipiʻiina muamua ai le vitio (o loʻo faʻaaogaina le protocol WebSeed). Помимо распределения трафика между пользователями, просматривающими видео, PeerTube также позволяет узлам, запущенным авторами для первичного размещения видео, кэшированить видео других авторов, формируя распределённую сеть не только из клиентов, но и из серверов, а также обеспечивая отказоустойчивость.

Ina ia amata faʻasalalauga e ala i le PeerTube, e manaʻomia e le tagata faʻaoga ona tuʻuina atu se vitio, faʻamatalaga ma se seti o pine i se tasi o sapalai. A maeʻa lenei mea, o le a maua le vitio i totonu o le federated network, ae le naʻo le uluai download server. Ina ia galulue faatasi ma PeerTube ma auai i le tufatufaina atu o anotusi, o se su'esu'ega masani e lava ma e le mana'omia le fa'apipi'iina o polokalame fa'aopoopo. E mafai e tagata fa'aoga ona va'aia gaioiga i ala vitiō filifilia e ala i le lesitala i ala o tu'inanau i federated social networks (mo se fa'ata'ita'iga, Mastodon ma Pleroma) po'o le RSS. Ina ia tufatufaina atu vitio e faʻaaoga ai fesoʻotaʻiga P2P, e mafai foi e le tagata faʻaoga ona faʻaopoopoina se widget faʻapitoa faʻatasi ai ma se mea faʻapipiʻi i luga o le upega tafaʻilagi i lana upega tafaʻilagi.

Afai e le faamalieina se tagata faʻaoga i tulafono mo le lafoina o vitio i luga o se server PeerTube patino, e mafai ona ia faʻafesoʻotaʻi i se isi server poʻo tamoʻe свой собственный сервер. Для быстрого развёртывания сервера предоставляется преднастроенный образ в формате Docker (chocobozzz/peertube). В настоящее время для размещения контента запущены 332 сервера, поддерживаемые разными добровольцами и организациями.

Основные новшества выпуска 1.3:

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

  • Добавлена функция помещения видео в карантин (при включении загруженные видео автоматически добавляются в чёрный список и исключаются из него после рецензирования);
  • Добавлена экспериментальная поддержка протокола HLS (HTTP Live Streaming), позволяющего адаптивно управлять потоком в зависимости от полосы пропускания. Для использования HLS для каждого разрешения требуется загрузить отдельный файл с видео. Поддерживается при наличии FFmpeg 4 или более новой версии;
  • Расширены возможности управления подписчиками. Добавлена поддержка удаления подписчика, блокировки создания новых подписок, ручного добавления подписчиков и отправки уведомлений о новых подписчиках;
  • Улучшен интерфейс пользователя. Увеличена высота области воспроизведения, изменено оформление кнопок, увеличен размер миниатюр,
    в меню добавлена секция «Моя библиотека», улучшено отображение на мобильных устройствах, добавлены новые анимированные эффекты;

  • В интерфейсе администратора появились возможности отключения трекера (запрет работы в режиме P2P), смены/сброса паролей пользователей, просмотра серверных логов, диагностики сетевых проблем, ограничения размера истории просмотренных видео и удаления старых записей о внешних видео.

puna: opennet.ru

Faaopoopo i ai se faamatalaga