ЧАВО

Несколько вопросов про PeerTube
Вы также можете перейти на форум, чтобы обсудить с сообществом.

Презентация PeerTube

PeerTube is a tool that you install on a web server. It allows you to create a video hosting website, so create your "homemade YouTube".

Отличие от YouTube заключается в том, что он не предназначен для создания огромной платформы, которая централизует видео со всего мира на одной ферме серверов (что ужасно дорого).

Напротив, концепция PeerTube заключается в создании сети из нескольких небольших взаимосвязанных видеохостингов.

Открытый код под свободной лицензией

  • PeerTube is freely provided, no need to pay to install it on your server
  • We can look under the hood of PeerTube (its source code): it's auditable, transparent
  • Это может быть улучшено за счёт вклада каждого.

A federation of interconnected hosting providers

  • It decentralizes video storage and decision-making power
  • We can display videos and accounts of other PeerTube websites
  • Основан на ActivityPub для подключения к инструментам, например, Mastodon.

Одноранговая трансляция

  • It reduces server bandwidth overload if a video becomes viral
  • We become an actor of the video broadcasting
  • It's based on WebRTC, a free and open-source project for web browsers.

Захватывающие возможности для зрителей

  • Enjoy a beautiful adaptative player that includes chapters and previews on the web interface or the mobile application
  • Personalize the interface with themes, filtering, NSFW settings, and autoplay preferences
  • Save videos for later, organize playlists, resume playback, and check watch history
  • Подписывайтесь на каналы и получите доступ к новым видео в специальной ленте
  • И множество других особенностей!

Для создателей контента

  • Join a community with aligned values, talk to real moderators, and export/import your content across PeerTube platforms
  • Let PeerTube automatically synchronize a channel from a remote platform (Youtube, Vimeo, etc.)
  • Доступна подробная аналитика, редактирование (обрезка, водяные знаки, заставка/концовка) или загрузка новой версии вашего видео
  • Stream via OBS or other RTMP software, enable replays and interact with viewers via live chat
  • Manage multiple channel that can be followed by ActivityPub platforms (PeerTube, Mastodon, Pleroma, etc.) for greater discoverability
  • И множество других особенностей!

And for administrators

  • Полный контроль и кастомизация со множеством настроек, плагинов, тем
  • Customize the homepage with Markdown/HTML, set instance branding (avatar, banner, categories), define default user settings, and broadcast messages with a banner
  • Manage user registrations, set upload limits, assign moderator roles, review abuse reports, block or ban users, and mute accounts or platforms
  • Расширенное перекодирование видео с возможностью использовать удалённые программы
  • И множество других особенностей!

Веб-сайт создан Framasoft, французской некоммерческой образовательной организацией по вопросам цифровой сферы.

Они наняли разработчика Chocobozzz, который с 2018 года работает над проектами PeerTube:

  • Разработка новых функций и сопровождение программного обеспечения;
  • Мысли об архитектуре, дизайне и будущем PeerTube;
  • Подготовка и распространение новых стабильных выпусков (сообщения в блогах, список изменений и т. д.);
  • Официальный сайт PeerTube разработка и поддержка;
  • Список плагинов PeerTube разработка и поддержка;
  • Список серверов PeerTube разработка и поддержка;
  • Официальный сайт документации PeerTube (разработка и поддержка);
  • Официальный сайт документации PeerTube (разработка и поддержка);
  • Поддержка PeerTube и обсуждения в багтрекерах, форуме, IRC или по электронной почте;
  • Проверка пул реквестов/слияние, слияния и поддержка функций, добавленных сторонними участниками (исправления ошибок, документация, рефакторинг и т. д.);
  • Maintenance of several PeerTube plaftorms (peertube.cpy.re, peertube2.cpy.re, etc.).

Кроме того, Chocobozzz работает над внутренними проектами Framasoft (Framapad, Framatalk и т. д.). In other words, the management of PeerTube projects is operated by only one employee, who has other responsabilities in addition to his workload.

Other Framasoft's volunteers and salaried members also contribute to the PeerTube project on various aspects (strategy, communication, development, community animation). Тем не менее, PeerTube разрабатывается не стартапом с командой из 50 человек, и рабочий процесс сверхформатирован.

Таким образом Framasoft будет постепенно улучшать программное обеспечение в своём собственном темпе и нетипичными методами, доказавшими, на данный момент, свою эффективность.

Нет, это не так.

PeerTube — это программное обеспечение, созданное, разрабатываемое и поддерживаемое Framasoft, французской общественной образовательной организацией по цифровым вопросам. Framasoft — часть французской культуры, уважает французские законы и является политическим субъектом («тем, кто участвует в жизни города-государства») гражданского общества.

PeerTube is part of several actions assembled by Framasoft in the Contributopia roadmap. These actions aim to propose alternative digital tools to those coming from surveillance capitalism, so that people who do not recognize themselves in such a system can create spaces of freedom.

Consequently, PeerTube development and/or management of websites associated with the PeerTube project (joinpeertube.org, instances.joinpeertube.org, search.joinpeertube.org, etc.) may not please everyone (in particular because of different ideas, ideologies of cultures).

Мы уважаем это и напоминаем, что все программное обеспечение проекта PeerTube является бесплатным и может быть установлено с собственным доменным именем.

Мы можем с уверенностью ответить: нет!

The ambition remains to be a free and decentralized alternative: the goal of an alternative is not to replace, but to propose something else, with different values, in parallel to what already exists.

Да, Framasoft владеет товарным знаком PeerTube в нескольких странах в профилактических целях.

Framasoft affirms here its intention to not use intellectual property for predatory purposes or to constrain legitimate uses of the software. However, Framasoft reserves the right to use trademark law, especially in case of damage to the image of the PeerTube project, edited by Framasoft.

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

Подробнее в нашем Кодексе поведения в отношении товарных знаков.

PeerTube is just the name of the software. You can install it on your server, and choose the name you want. Например, PeerTube-платформа Framasoft называется FramaTube.

Нет, это не осьминог, а каракатица! По-латински sēpia, поэтому маскота PeerTube зовут Сепия.
It has been created by David Revoy (illustrations are under CC-BY).

Sepia can also help you to search PeerTube content like videos or channels on Sepia Search!

The following web browsers are supported by PeerTube:

  • Firefox 78+ on desktop
  • Последняя версия Microsoft Edge на компьютере
  • Последняя версия Google Chrome на компьютере
  • Safari версии 13 и выше на macOS
  • Последняя версия Google Chrome на смартфоне
  • Последняя версия Mozilla Firefox на смартфоне
  • Safari версии 14.5 и выше на iOS

Yes it does! На Android:

На iOS:

Список неофициальных сторонних клиентов можно найти на https://docs.joinpeertube.org/use/third-party-application.

Как и любой цифровой инструмент, PeerTube негативно воздействует на окружающую среду.
However, this impact will vary according to different factors.

Broadly speaking, these factors are:
  • The hardware used (Multiple servers? A single server? A Raspberry Pi?);
  • The energy mix required to run the equipment (Coal-fired? Wind-powered? etc.);
  • Whether the peer-to-peer (P2P) technology is enabled or not;
  • Whether the proposed content is a simple mirror of content already existing on other services, or whether it is original;

These factors provide a very rough estimation of PeerTube's environmental impact.
Bear in mind that is impossible to know the environmental impact of a web service used in real-life conditions, due to the immense complexity of the links that make-up the very nature of the Internet.
However, we think it's still important to consider the environmental impact of non-quantifiable elements.

Take YouTube, for example, a service similar to PeerTube:
  • What is the impact of Google's AI training on YouTube videos?
  • What is the impact of their seemingly complex (and no doubt environmentally costly) recommendation tool?
  • What is the impact of exploiting cognitive biais to encourage us to stay on the platform and consume videos and ads?
  • What is the impact of this advertising? If only 1 person in 1,000,000 buys a new SUV as a result of one of these ads, what environmental impact does that represent?

As we can see from these questions, the issue of environmental impact goes far beyond a simple technological choice.
It is the political visions of our tools that can and will define their environmental impact.

Я хочу смотреть видео

  • Наслаждайтесь плеером с множеством функций
    • See the different chapters of the video in the progress bar
    • Preview the video frame while scrubbing the progress bar
    • The size of the player is automatically adjusted according to the video ratio
    • Выберите субтитры, скорость воспроизведения или разрешение видео в настройках плеера
    • Communicate with the streamer and other viewers using the livechat PeerTube plugin
  • Станьте частью трансляции просматриваемых видео
    • Помогите веб-сайту PeerTube делиться видео и прямыми трансляциями с помощью P2P
    • Легко отключите P2P в своей учетной записи, если вы вошли в систему или в анонимных настройках
  • Настройте интерфейс
    • Update your name, avatar or description in your profile
    • Установите соответствующую политику NSFW (отображать, размывать или скрывать видео NSFW)
    • Выберите тему PeerTube, чтобы изменить внешний вид интерфейса
    • Автоматически фильтруйте видео по множеству параметров (язык, категория, live/VOD и т. д.)
    • Выберите политику автозапуска
  • Управляйте своей библиотекой
    • Используйте встроенный плейлист Смотреть позже и легко добавляйте в него видео
    • Organize videos in public or private playlists
    • Автоматически возобновлять видео с момента последнего просмотра
    • Проверьте вашу историю просмотра на соответствующей странице
  • Подписывайтесь на каналы
    • Subscribe to local or remote channels to be notified when they publish videos
    • Показать видео от ваших подписок на отдельной странице
  • Share and interact with videos and playlists
    • Share the video or the playlist URL/embed with attributes (automatically start/stop at, loop enabled, muted...)
    • Скачайте видео при помощи специального диалогового окна
    • Комментируйте, отвечайте и оценивайте видео с помощью PeerTube или платформ, совместимых с ActivityPub (Mastodon, Pleroma и т.д.)
  • Поиск видео, каналов и плейлистов
    • Ищите локальные или удалённые видео, каналы и плейлисты
    • Use many advanced filters (tags, category, licence...)
    • Use the video URL, playlist URL or channel handle/URL to fetch remote content

No we don't, because PeerTube is not a service but a free software. This means that anyone can download and install PeerTube to host videos on a specific domain name (this is called "hosting a PeerTube platform/website"). Framasoft не контролирует тех, кто скачивает, устанавливает и использует PeerTube. Nor does Microsoft or Adobe have any control over who uses Word or Photoshop and for what purposes.

Framasoft размещает и продвигает только две PeerTube платформы: https://framatube.org и https://peer.tube

Кроме того, Framasoft размещает и продвигает только один поисковый индекс PeerTube: https://sepiasearch.org

Администраторы имеют полный контроль над принимаемым контентом. Они выбирают, будет ли отображаться восприимчивый контент (насилие, порнография и т.п.) по умолчанию или нет. In its default configuration, PeerTube hides videos that contain sensitive content.

Therefore, you may find inappropriate videos on some PeerTube platforms. But it's far from being the majority of the PeerTube content. Например, в сентябре 2021 года на 900 платформах, перечисленных в нашем общедоступном списке, только ~1 % видео помечено как чувствительный контент.

See the dedicated section in the PeerTube documentation: https://docs.joinpeertube.org/use/report

The web browser generates a random string to identify the viewer during the browser session and periodically notifies the server that a user is watching the video. По умолчанию просмотр засчитывается после 10 секунд просмотра (или 50 % от продолжительности видео, если оно длится менее 10 секунд). Views are buffered, so don't panic if the view counter stays the same after you watched a video.

Я хочу загрузить видео

  • Найдите наиболее подходящий вам веб-сайт PeerTube
  • Upload and import videos
    • Upload or import videos from the web (Youtube, Dailymotion...) or from a torrent file
    • Автоматически синхронизировать удалённый канал или плейлист
    • Set metadata: category, licence, language, tags, description, thumbnail...
    • Choose video privacy: public, unlisted, password protected, internal or private
    • Add subtitles
    • Add chapters
    • Просто выключите комментарии или загрузки
    • Upload an audio file and an image and let PeerTube take care of creating the video!
  • Управляйте своими видео
    • Let PeerTube save and store your original video file so you no longer have to keep it on your hard drive anymore (this option must be enabled by your administrator)
    • Get detailed statistics on your videos (views, watch time, unique viewers...)
    • Cut, add a watermark, an intro/outro to your videos directly from the web interface using the PeerTube studio
    • Загрузите новую версию видео (эта опция должна быть включена вашим администратором)
  • Прямая трансляция
    • Публикуйте прямые трансляции в PeerTube, используя ваше любимое программное обеспечение, совместимое с RTMP (OBS, Restream, ffmpeg...)
    • Create permanent lives to stream multiple times inside the same live (URL doesn't change for the viewers)
    • Let PeerTube create a replay of your live sessions
    • Communicate with your viewers using the livechat PeerTube plugin
  • Manage your channels
    • Create multiple channels inside your account to group your videos by topic
    • Брендируйте свой канал с помощью специального названия, баннера и аватара
    • Set a Support button for your channel to explain how to support your work
    • People can subscribe to your channel from a PeerTube website or from an ActivityPub compatible software (Mastodon, Pleroma...)
    • Create public playlists assigned to your channel to organize your content or remote videos

Быть свободным не значит быть выше закона! Каждый хостинг-провайдер PeerTube может принять решение об общих условиях использования в соответствии со своими местными законами.

For example, in France, discriminatory content is prohibited and may be reported to authorities. PeerTube allows users to report problematic videos, and administrator must then apply its moderation in accordance with its terms and conditions and the law.

There are none at the moment: PeerTube is a tool that we wanted neutral in terms of monetization.

However, the uploader can display a support button under the video. This button displays a frame in which people who upload videos can display text, images, and links freely (link to Patreon, Tipeee, Paypal, Liberapay...).

We did not go any further, as we refuse to tie our code to a particular content funding method, that might not fit all communities and deter others. It's the reason why we encourage developers to use the PeerTube plugin API to create their own monetization system.

I want to administer a PeerTube platform

  • Свободное и открытое программное обеспечение
  • Федеративность используя ActivityPud
    • Включите или выключите федеративность на вашем сервере
    • Показать видео/аккаунты с других серверов на вашем
    • Автоматически подписываться на экземпляры из общедоступного списка
  • P2P с использование WebRTC
    • Reduce your server bandwidth using P2P on VOD and live videos
    • Просто включите или выключите P2P на вашем сервере
    • Help (or get help) other instances using PeerTube redundancy
  • Перекодировка видео
    • Optimize videos and generate multiple resolutions using ffmpeg
    • Enable additional video extension (.mkv, .mov, .avi...) or audio uploads
    • Generate HLS playlists or raw MP4 files
    • Customize ffmpeg transcoding profile using PeerTube plugins
    • Transcode videos by remote runners
  • Прямая трансляция
    • Enable live streaming for your instance
    • Разрешить вашим пользователям публиковать запись живых трансляций
    • Set simultaneous live streaming limits (per user/instance)
    • Enable live streaming transcoding in multiple resolutions
    • Customize ffmpeg live transcoding profile using PeerTube plugins
    • Transcode lives by remote runners
  • Video imports
    • Импортировать видео используя youtube-dl (YouTube, Dailymotion...)
    • Возможность импортировать видео через торрент(используя торрент-файл или magnet-ссылку)
  • Инструменты модерации
    • Enable or disable signup, approve manually new users or set upload limits
    • Assign moderator/admin roles
    • Manage abuse reports on videos, accounts or comments using a dedicated dashboard
    • Автоматически блокируйте видео от непроверенных пользователей, ожидающих проверки модераторами
    • Заблокируйте конкретные видео и укажите причину
    • Запретить локальных пользователей, заглушить аккаунты или инстанции
  • Высокая конфигурация
    • Просто установить метаданные сервера: аватар, изображения баннера, имя, описание и главные категории...
    • Создайте свой собственную домашнюю страницу используя Markdown или HTML
    • Search and install PeerTube plugins or themes
    • Use external auth (LDAP, OpenID Connect...) using auth plugins
    • Выберите настройки пользователя по умолчанию (отображение NSFW-контента, комментарии, скачивание видео, P2P и т.д.)
    • Store videos and lives in the server filesystem or in object storage
    • Транслируете сообщение пользователям используя баннер

The installation guide is here (only in English).

Minimum hardware requirements:

  • 1 vCore
  • 1,5 ГБ ОЗУ
  • Enough storage for videos
  • Скорость исходящего трафика 20 МБит/с
  • Достаточная пропускная способность для видеотрансляций

Recommended hardware requirements for a big instance to handle 1,000 concurrent viewers (see our blog post about our viewers stress test):

  • 4 vCore
  • 4 ГБ ОЗУ
  • Enough storage for videos
  • Скорость исходящего трафика 1 Гбит/с
  • Достаточная пропускная способность для видеотрансляций
  • Read the scalability guide if you plan to have many users or viewers

If you plan to do transcoding on the same machine as the PeerTube instance:

  • 8 vCore
  • 8 ГБ ОЗУ

Для более детальной инструкции по системным требованиям:

CPU

Except for video transcoding, a PeerTube instance is not CPU bound. Neither Nginx, PeerTube itself, PostgreSQL nor Redis require a lot of computing power. If it were only for those, one could easily get by with just one thread/vCPU.

You will hugely benefit from at least a second thread though, because of transcoding. Transcoding is very cpu intensive. It serves two purposes on a PeerTube instance: it ensures all videos can be played optimally in the web interface, and it generates different resolutions for the same video.

Transcoding can also be offloaded to other machines using remote runners.

RAM

1,5 ГБ ОЗУ должно быть достаточно для простой инстанции PeerTube, которая обычно использует не более 500 МB ОЗУ. The only reason you might want more would be if you colocate your Redis or PostgreSQL services on a non-SSD system.

Storage

There are two important angles to storage: disk space usage and sustained read speed. To make a rough estimate of your disk space usage requirements, you want to know the answer to three questions:

  • What is the total size of the videos you wish to stream?
  • Do you want to enable transcoding? If so, do you want to provide multiple resolutions per video? Try this out with a few videos and you will get an idea of how much extra space is required per video and estimate a multiplication factor for future space allocation.
  • Which sharing mechanisms do you want to enable? Just web video, or also HLS with P2P? If you want both, this will double your storage needs.

If you want to store many videos on your PeerTube instance, you may want to store videos externally using Object Storage.

In terms of read speed, you want to make sure that you can saturate your network uplink serving PeerTube videos. This should not be a problem with SSD disks, whereas traditional HDD should be accounted for: typical sustained read rates for a well tuned system with a 7200rpm hard disk should hover around 120 MB/s or 960 Mbit/s. The latter should be enough for a typical 1 Gbit/s network uplink.

Network

Приблизительная оценка пропускной способности классического сервера, транслирующего видео, обычно проста. You simply divide your server's available bandwidth by the average bandwidth per stream, and you have an upper bound.

Take a server for example with a 1 Gbit/s uplink for example pushing out 1080p60 streams at 5 Mbit/s per stream. That means the absolute theoretical upper capacity bound is 200 simultaneous viewers if your server's disk i/o can keep up. На практике ожидайте немного меньшего.

Но что, если вам нужно обслуживать больше пользователей? Вот тут-то и пригодится функция федерации PeerTube. Если другие инстанции PeerTube следуют за вашим, скорее всего, они решили зеркалировать часть вашей инстанции! The feature is called "server redundancy" and caches your most popular videos to help serve additional viewers. While viewers themselves contribute a little additional bandwidth while watching the video in their browsers (mostly during surges), mirroring servers have a much greater uplink and will help your instance with sustained higher concurrent streaming.

В настоящее время вы не можете развернуть несколько узлов PeerTube за балансировщиком нагрузки.

But some pars of PeerTube can be horizontally scaled to bypass the following limits, as described in our scalability guide:

If you notice performance problems or a bottleneck at your scale, don't hesitate to create an issue to discuss it.

Framasoft старается выпускать около 4 крупных релизов в год. Releasing a new PeerTube version takes a lot of our time, so we cannot change this release cycle.

There is no LTS version: only the latest stable version of PeerTube is supported by Framasoft.

Если вы хотите протестировать разрабатываемую ветку PeerTube, мы предлагаем "ночные" сборки.

Мы стараемся поддерживать совместимость с последней минорной версией (например 2.3.1 с 2.2). Unfortunately we don't have enough resources to keep compatibility with other versions.

"Это возмутительно и недобросовестно: вы выпускаете версию PeerTube, которая не содержит необходимых инструментов для эффективного управления видео, заявленными правообладателями, или для эффективного решения проблемы онлайн-домогательств в комментариях, или для эффективного управления монетизацией с помощью рекламы, или для (вставьте здесь свой запрос на PeerTube). Это никогда не сработает! Что ты собираешься с этим делать?"

You're right. PeerTube is not the perfect tool, far from it. And we never promised this software would include all the features corresponding to every use cases.

Помните, что у PeerTube есть только один (почти) полностью занятый разработчик и небольшая группа очень вовлечённых добровольцев. Это не продукт, разработанный стартапом с командой, работающей полный рабочий день и значительной финансовой поддержкой.

So if you feel that PeerTube does not currently meet your needs, it's simple: don't use it right now. We remind you that we don't make money developing PeerTube, and if we obviously hope for its success, Framasoft does not depend on it to continue its activities.

Да!Since the first stable release of PeerTube in October 2018, every release added or improved moderation features:

  • В PeerTube 1.1 добавлены множественные действия в таблице администрирования пользователей и глушение сервера/аккаунта;
  • В PeerTube 1.2 добавлена возможность расфедерировать видео из чёрного списка; система уведомлений теперь показывает отчеты и новых пользователей;
  • В PeerTube 1.3 была добавлена возможность администраторам автоматически помещать новые видео в карантин для новых/непроверенных пользователей, пока их не рассмотрит модератор. Также было переработано управление подписчиками сервера: улучшен интерфейс, подписки могут быть запрещены;
  • В PeerTube 1.4 была добавлена система плагинов и возможность для плагинов автоматически заносить видео в черный список сервера или отклонять комментарии на основе любого правила (аналогично Pleroma MRF);
  • Программа установки PeerTube 2.0 теперь просит администратора ответить на вопросы, касающиеся их политики модерации и приверженности ей. Делает функцию автоматического отслеживания общедоступного списка серверов PeerTube частью ядра PeerTube, вместо ручного наполнения администраторами. Это позволяет администраторам серверов автоматически следить за серверами из «списка подписки» по своему выбору; список, который можно составлять самостоятельно, чтобы сообщества могли развиваться в своем собственном темпе;
  • В PeerTube 2.1 добавлен внутренний режим конфиденциальности для видео (такие видео не будут публиковаться за пределами инстанции), а также добавлен быстрый доступ к инструментам модерации под комментариями и хукам для создания регистрационных плагинов (например, геоблокировки или captcha); некоторые сторонние плагины уже демонстрируют эту возможность. В этом выпуске также сделан акцент на описании функций модерации в интерфейсе: предупреждения о функциях, которые могут улучшить работу модерации, таких как автоподписка, и описания выпадающих списков действий.
  • PeerTube 2.2 значительно улучшил управление нарушениями в видео (поиск, отображение нарушений, действия с видео или аккаунтом и т. д.), добавлены хуки модерации и помощники в API плагинов; также Framasoft разработала экспериментальный плагин Автоотключения звука, основанный на общедоступных списках.
  • PeerTube 2.3 improved the report modal and added predefined reasons selection. This version made it possible to delete all the comments of an account and Framasoft developed an experimental Auto block videos plugin based on public lists.
  • PeerTube 2.4 added ability to report accounts and comments, a messaging system between the local reporter of an abuse and moderators, and an abuse management view for users.
  • PeerTube 3.0 added a dedicated view to manage comments of the instance (list, filter, remove in bulk etc).
  • ...

PeerTube developers are committed to develop and improve moderation tools to make instances always easier to manage. We welcome you to take part in discussions to help ongoing efforts in that direction or suggest new ones!

Yes, core PeerTube (PeerTube without installed plugins/themes) is compatible with GDPR:

  • P2P может быть выключено по умолчанию
  • Он не отправляет персональные данные другим если P2P выключено
  • Пользователи могут удалить их аккаунты
  • Пользователи могут экспортировать свои данные и импортировать их на другой площадке (в PeerTube >= 6.1)
  • PeerTube provides a privacy guide to help admins to fill their Terms

It probably means that we moderated your PeerTube platform after an abuse report and found out that:

  • there is problematic content hosted by the platform (not only one video/account/channel or two, but severals)
  • the platform doesn't seem to be properly moderated or lacks federation policy ( = lack of ToS or CoC in the about page)

Framasoft остаётся единственным судьёй понятия «правонарушение».

I contribute to the source code

PeerTube использует ActivityPub, потому что этот протокол обмена рекомендован W3C и уже используется другими проектами, например, социальной сетью Mastodon.

IPFS — отличная технология, но всё ещё выглядит слишком незрелой для потоковой передачи больших файлов. The PeerTube P2P system based on well established protocols like HTTP and WebRTC, and the redundancy system are more easy for us to use and to maintain.

DTube does not seem open source, because publishing only compiled code hinders freedom of modification.

PeerTube does not impose any remuneration model. This is the choice we have made, and others (like DTube) have made other choices. So it's up to you to see what suits you.

For historical reason :)

We have a policy for contributions related to security. Please refer to our security policy and advisories.