Несколько вопросов для знакомства с PeerTube…

(нажмите на вопросы, чтобы узнать ответы)

Демонстрация PeerTube

Что такое PeerTube?

PeerTube это программное обеспечение, которое вы можете поставить на веб-сервер. Оно позволяет вам создать видеохостинг, так создайте же свой "самодельный YouTube".

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

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

Три главных преимущества PeerTube.

PeerTube уникален тем, что (насколько нам известно) это единственное веб-приложение для видеохостинга, которое сочетает в себе три преимущества:

  1. Открытый код (прозрачный) под лицензией free/libre (этичный, уважаемый и развивающийся сообществом);
  2. Федерация взаимосвязанных хостинг-провайдеров (по этой причине у вас больше выбора источников искомого видео, которые вы можете выбрать);
  3. Одноранговое вещание и, следовательно, просмотр (по этой причине скорость загрузки и воспроизведения не замедляется, когда видео становится вирусным).

Связанные вместе, эти три функции позволяют легко размещать видео на стороне сервера, оставаясь при этом практичными, этичными и интересными для пользователей интернета.

Почему это лучше, чем бесплатное/свободное ПО?

Потому что по своей сути свободное ПО уважает наши основные свободы и гарантирует их своей лицензией , то есть юридической силой договора.

В данном случае это означает, что:

  • PeerTube свободно предоставляется, не нужно платить, чтобы установить его на вашем сервере;
  • Мы можем посмотреть "под капот" PeerTube (на его исходный код): он проверяемый и прозрачный;
  • Его развитие осуществляется на уровне сообществ и может быть ускорено за счет вклада каждого.

Почему хостинг интересен федеративным провайдерам видеохостинга?

Преимуществом YouTube (и других платформ) является его видео каталог: от учебных пособий по вязанию до конструкций Minecraft, видео котят или праздников ... вы можете найти все!

Чем больше видео каталог разнообразен, тем больше людей интересуются, тем больше видео загружается... но хостинг видео со всего мира является (очень, очень) дорогим!

Если хостинг-провайдер Knitting-PeerTube подружится с Kittens-Tube и Framatube, он будет отображать на своем сайте чужие видео, тем самым разбавляя расходы на хостинг, оставаясь практичным и полным для интернет-пользователей.

Протокол федерации PeerTube является текучим (каждый может выбрать своих "друзей" хостов) и основан на ActivityPub: это открывает возможность подключения к таким инструментам, как Mastodon или MediaGoblin.

Зачем транслировать видео PeerTube через peer-to-peer?

Когда вы размещаете большой файл, такой как видео, самое большое опасение - это успех: если видео становится вирусным, и многие смотрят его одновременно, сервер подвергается большому риску перегрузки!

Peer-to-peer вещание позволяет, благодаря WebRTC протоколу, интернет-пользователям, которые смотрят одно и то же видео одновременно, обмениваться кусочками файлов, что облегчает сервер.

Ничего не поделаешь: ваш веб-браузер делает это автоматически. Если вы находитесь на мобильном телефоне или если ваша сеть не позволяет его (маршрутизатор, firewall и т. д.), эта функция отключается и переключается обратно на "старую" видеотрансляцию 😉.

Для тех, кто знает, как администрировать сервер, PeerTube это…

Это программное обеспечение, которое вы устанавливаете на своем сервере, чтобы создать веб-сайт, где размещаются и транслируются видео... В сущности: вы создаете свой собственный "домашний YouTube"!

Уже существует свободное программное обеспечение, которое позволяет вам сделать это. Но с PeerTube, вы можете связать свой экземпляр (ваш видео-сайт) с PeerTube экземпляром Заида (где он размещяет видео лекции для его народного университета), с Кэтрин (размещает её webmedia видео) или даже с PeerTube экземпляром Солара (который руководит влоггерским коллективом).

Но PeerTube не централизуется: он объединяется в союз. Благодаря протоколу ActivityPub Благодаря протоколу ActivityPub (также используемому федерацией Mastodon, бесплатной/свободной альтернативой Twitter), PeerTube может объединить несколько небольших хостеров, чтобы им не приходилось покупать тысячи жестких дисков для размещения видео по всему миру.

В результате, на вашем веб-сайте PeerTube, аудитория сможет смотреть не только ваши видео, но и видео, размещенные Заидом, Катериной или Соларом... без необходимости размещать свои видео на вашем веб-сайте PeerTube. Такое разнообразие в видео-каталоге делает его очень привлекательным. Такой большой выбор и разнообразие видео-это то, что сделало централизованные платформы, такие как YouTube, успешными.

Федерация предлагает еще одно преимущество: каждый становится независимым. Заид, Катерина, Солар и вы сами можете создавать свои собственные правила, свои условия обслуживания (например, можно представить MeowTube, где видео с собаками строго запрещено 😉).

Для тех, кто хочет загрузить свои видео, PeerTube позволяет…

Это позволяет выбрать хостера, который подходит вам. Эксцессы YouTube являются хорошим примером: его хостер, Google/Alphabet, может навязать свое "Robocopyright" (система ContentID) или свои инструменты для индексирования, рекомендации и освещения видео; и эти инструменты кажутся несправедливыми, поскольку они неясны. Несмотря на то, что это уже заставляет вас дать ему расширенные авторские права на ваши видео, бесплатно!

With PeerTube, you can choose the hoster of your videos according to his terms of services, his moderation policy, his federation choices… As you don’t have a tech giant facing you, you might be able to talk with you hoster if you ever have a problem, a need, or something you want.

The other big advantage of PeerTube is that your hoster doesn’t have to fear the sudden success of one of your videos. Indeed, PeerTube broadcasts videos with the protocol WebTorrent. If hundreds of people are watching your video at the same time, their browsers automatically send bits of your video to other viewers.

Before this peer-to-peer broadcast, successful videographers (or videos that make the buzz) were doomed to be hosted by a web giant whose infrastructure can handle millions of simultaneous views… Or to pay for a very expensive independent video host so that it can hold the load.

Для тех, кто хочет посмотреть видео, PeerTube может предложить…

One of the benefits is that you become a part of the broadcasting of the videos you are watching. If other people are watching a PeerTube video at the same time as you, as long as your tab remains open, your browser shares bits of that video and you participate in a healthier use of the Internet.

Of course, PeerTube’s video player adapts to your situation: if your installation does not allow peer-to-peer playback (corporate network, recalcitrant browser, etc.) video playback will be done in the classic way.

But above all, PeerTube treats you like a person, not as a product that it has to track, profile, and lock in video loops to better sell your available brain time. Thus, the source code (the recipe) of the PeerTube software is open, making its operation transparent.

PeerTube is not only open-source: it’s free (as in free speech). Its free license guarantees our fundamental freedoms as users. It is this respect for our freedoms that allows Framasoft to invite you to contribute to this software, and many evolutions (innovative comment system, etc.) have already been suggested by some of you.

Цель PeerTube заменить YouTube?

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

In March 2018, PeerTube released its publicly usable beta version. Several collectives set up the first instances, thus creating the bases of the federation.

Но это только начало, PeerTube еще не совершенен, и многие функции отсутствуют. Но мы намерены продолжать совершенствовать его изо дня в день.

March 2018 thus represents the birth of the PeerTube federations: the more this software will be used and supported, the more people will use it and contribute to it, and the faster it will evolve towards a concrete alternative to platforms such as YouTube.

Nevertheless, 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.

Создание и содержание

Если это бесплатно, можем ли мы загружать на него нелегальные материалы?

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

Например, во Франции дискриминационный контент запрещен и может доводиться до сведения властей. PeerTube позволяет пользователям сообщать о проблемных видео, и каждый администратор должен применить свою меру в соответствии с его условиями и законом.

Федеративная система, со своей стороны, позволяет хостам решать, с кем они хотят соединиться, в зависимости от типов контента или политики модерации других.

Кто несет ответственность за контент, опубликованный на PeerTube?

PeerTube - это не веб-сайт: это программное обеспечение, которое позволяет веб-хостеру (например, Доминику) создать видео-сайт (назовем его DominiqueTube).

Теперь представьте, что Камилла создала учетную запись на DominiqueTube и загружает незаконное видео, потому что это видео использует музыку, созданную Солалом.

Солал заходит на Framatube, инстанция которая следит за DominiqueTube. Итак, Солал может заметить, из Framatube, видео опубликованные на DominiqueTube.

Солал видит незаконное видео Камиллы и сигнализирует об этом с помощью кнопки, предусмотренной для этой цели. Хотя отчет сделан из Framatube, он отправляется непосредственно лицу, размещающему незаконный контент, Доминику.

С этого момента Доминик несет ответственность, потому что его предупредили, что он размещает незаконное видео. Поэтому он должен действовать, если он не хочет нести ответственность перед законом.

Затем Доминик и Солал могут выступить против Камиллы, которая загрузила видео.

Что такое политика вознаграждения PeerTube?

OrderedDict([('There are none, not at the moment', 'PeerTube is a tool that we wanted neutral in terms of remuneration.')])

На данный момент решение, предложенное людям, которые загружают видео, - использовать кнопку "поддержка" под видео. Эта кнопка отображает рамку, в которой пользователи, загружающие видео, могут свободно отображать текст, изображения и ссылки. Например, там можно разместить ссылку на Patreon, Tipeee, Paypal, Liberapay (или любое другое решение). Другие примеры: укажите почтовый адрес, если вы хотите получить физические благодарственные открытки, логотип вашего предприятия, ссылку на поддержку некоммерческой организации…

We did not go any further because to favour one technical solution would be to impose, in the code, a political vision of cultural sharing and its financing. All financial solutions are possible and treated equally in PeerTube.

However, many improvements of PeerTube are to be expected… Including those that would allow you to create (and choose) the monetization tools that interest you!

Nevertheless, it is worth remembering that the vast majority of videos published on the Internet (and even on YouTube) are shared for non-market purposes: remuneration is a tool, but not necessarily a main or essential purpose.

Где я могу разместить свои видео?

You need to find a PeerTube hosting instance you trust.

There’s a complete list of instances here, and a list of those that are open to registration here.

Then, we recommend you go to the instances, read their "about" page to discover their terms of use (disk space limit per user, content policy, etc.).

It’s best to contact and talk directly with hosting providers, to understand their business model, vision, etc. Because only you can determine what makes you trust such or such host, and thus entrust your videos to them.

Есть много порно видео на PeerTube!

No. In October 2018, on an average instance federating with ~200 instances and indexing ~16000 videos, only ~200 videos are tagged as NSFW (i. e. the content is sensitive, which could be something else than pornography). Therefore, they represent only ~1% of all the videos.

Moreover, each administrator decides with which instances he wants to federate: he has the full control of the content he wants to display on his instance. It's up to him to choose the policy regarding this kind of videos. He can decide to:

  • Display them
  • Blur the title and thumbnail
  • Hide them

By default, this configuration is set to "Hide them". If some administrators decide to display them with a blur filter for example, it's their choice.

Finally, any user can override this configuration, and decides if he want to display, blur or hide these videos for himself.

PeerTube is just a software: it's not Framasoft (non-profit that develops PeerTube) that's responsible for the content published on some instances.

It's up to everyone to be responsible: parents, visitors, uploaders, PeerTube administrators to respect the law and avoid any problematic situations.

Discuss on our forum

Технические вопросы

Как установить PeerTube?

The installation guide is here (only in English, for the moment).

We recommend not to install PeerTube on low-end hardware or behind a weak connection (for example, on a RaspberryPi with an ADSL connection): this could slow down all federations.

Don’t bother the developer to help you install your instance: we have a support forum for that.

PeerTube v1.0 does not seem to me to contain all the tools necessary for a good management of my instance.

"It’s outrageous and unconscious: you’re releasing PeerTube’s version 1 when it doesn’t contain the necessary tools to effectively manage videos claimed by rights holders, or to effectively manage the issue of online harassment in comments, or to effectively manage monetization through advertising, or to (insert here your request to PeerTube). It will never work! What do you intend to do about it?"

You’re right. PeerTube 1.0 is not the perfect tool, far from it. And we never promised that this version 1.0 would be a tool that would include all the features corresponding to all cases.

PeerTube 1.0 is the realization of the commitment we made in October 2017 to take PeerTube from an alpha version (personal project and proof of concept that a federated video platform could work) to a 1.0 version in October 2018 (which does not mean "final version", but "version considered stable and distributable").

Remember that PeerTube has only one (almost) full time developer and a small handful of very involved volunteers. It is not a product developed by a start-up with a full time team (dev, design, UX, marketing, support, etc.) and significant financial support. It is a Community free software, the development of which will continue over the months and, we hope, in the years to come.

We are well aware of the shortcomings of PeerTube 1.0, especially in the moderation tools area (videos, comments, etc.). And we intend to work on these weaknesses.

We have chosen to do so as follows: on the one hand we will work primarily in the coming months to improve these tools within PeerTube itself (in the core of the software). On the other hand, we will also focus, in parallel, a large part of PeerTube’s development effort during 2019 on the integration of a plugin system, which can be developed by the communities.

Indeed, we do not claim to have the science behind it and know how best to manage each of the tools according to each of the needs. For example: with regard to the question of DMCA requests, cases vary according to geographical jurisdictions (European law is different from French law, itself different from Canadian law, itself different from American law, etc.). Concerning the tools for moderating comments, here again, we cannot decree ourselves experts of the subject, because this is simply not the case.

By acting both on the core, but also by allowing the development of plugins, we believe that PeerTube will, in the long term, be able to respond much better to these issues and allow different communities to adapt PeerTube to their needs.

We are working as quickly as possible to improve PeerTube, but we are doing so with the resources we have, which means very limited.

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

As an administrator, if you are afraid of DMCA requests, there is an option to limit the opening of registrations to people you know. You will then be able to reopen registrations without verification once these verification tools have been integrated, or you have developed them.

Как внести свой вклад в код PeerTube?

Git репозиторий PeerTube находиться здесь.

You can create an issue, contribute to it, or even start contributing by choosing the easy problems for those who begin.

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

Почему PeerTube использует протокол федерации ActivityPub? Почему не IPFS / d.tube / Steemit?

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

IPFS - отличная технология, но она все еще кажется очень (слишком!) молодой для крупномасштабной потоковой передачи больших файлов.

После обсуждения этого на нашем форуме, мы чувствуем, что d.tube не является свободным или открытым исходным кодом, потому что публикация только скомпилированного кода ограничивает свободу модификации.

D.tube основан на Steem для "вознаграждения", это вариант, но Steem был широко раскритикован за сильную централизацию, и подозрительно напоминает систему Понци.

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