Видео-сеть PeerTube
PeerTube (Пиа-тьюб) — децентрализованный видеохостинг, основанный на свободном ПО. Предполагается, что зрители, в момент просмотра, также участвуют и в раздаче видео. Браузеры зрителей (WebTorrent) образуют децентрализованную платформу/сеть для хранения видео-файлов и для видеовещания.[1]
Нерешённые проблемы PeerTube:
- Отсутствие стимулов у зрителей продолжать раздачу просмотренного видео, например, отсутствие системы[2] оценки, связанной с временем хранения/раздачи сегментов видео-файлов;
- Малый объём памяти большинства современных терминалов Интернета (смартфонов).
PeerTube для телезрителей (программы просмотра)[править | править код]
- Third party applications — программы-клиенты сети
PeerTube
- SepiaSearch.org(рус.) —
Sepia
, поиск видео в PeerTube.
PeerTube для блогеров[править | править код]
- Поиск PeerTube платформ (серверов, инстанс)(рус.)
- PeerTube Companion — расширение для браузера Firefox (тестовая версия), расширение перенаправит с YouTube, на версию этого же видео на PeerTube, если оно доступно на PeerTube.
- PeerTubeify-Upload — расширение для копирования видео с Youtube в PeerTube (должна быть учетная запись на любой платформе PeerTube, надо указать имя платформы и учетные данные для входа на странице настроек расширения). Импорт текущего видео с Youtube в PeerTube стартует, если кликнуть значок расширения на панели инструментов Firefox. Как только импорт завершится, откроется страница свойств видео на новой вкладке, где можно настроить параметры, включая конфиденциальность. По умолчанию все видео импортируются как приватные.
- video.blender.org — Одна из
платформ
(peertube instance).[3]- Spring — Blender Open Movie
- peerVideo.ru — Одна из
платформ
(peertube instance).- Условия открытия своего канала на платформе
peerVideo.ru
(Video quota 5 GB) - Drone Relax — Один из каналов на платформе
peerVideo.ru
.- Russia 4K — Один из фильмов на канале
Drone Relax
на платформеpeerVideo.ru
.
- Russia 4K — Один из фильмов на канале
- Условия открытия своего канала на платформе
PeerTube для видео-хостеров (платформ)[править | править код]
Сеть PeerTube — серверы хостинга видео, на каждом — администратор и свои правила.
Каждый сервер выполняет роль BitTorrent-трекера, размещающего учётные записи и видео пользователей. Для взаимодействия серверов применяется протокол ActivityPub. Идентификатор пользователя
@имя_пользователя@домен_сервера
. При просмотре видео данные по возможности загружаются через обращение к браузерам других посетителей, просматривающих тот же контент. Если запрошенное видео никто не просматривает, отдача организуется сервером, на который загружено видео (используется протокол WebSeed).[4]
Концепция PeerTube заключается в создании сети из многих взаимосвязанных провайдеров видеохостинга.
- PeerTube базируется на применении BitTorrent-клиента WebTorrent, запускаемого в браузере;
- Протокол WebRTC используется для организации прямого P2P-канала связи между браузерами,
- Протокол ActivityPub — для объединения разрозненных сервер с видео в общую сеть,
- Web-интерфейс построен с использованием фреймворка Angular.
Ссылки и примечания[править | править код]
- joinpeertube.org(рус.)
- opennet.ru
- Установка и обновление Peertube (инсталяция платформы/инстанс на сервер)
- How to Install PeerTube on Alpine Linux
- Importing/migrating from one peertube server to another / 2021
- 4. Hardware requirements for an instance. Fediverse TV / Linux Magazine, 2023
- PeerTube — установка и настройка