Публікуйте свої відео на PeerTube, альтернативі YouTube

Поділіться своїми захопленнями на зручній для вас платформі

З PeerTube вам не доведеться догоджати алгоритмам, штучно змінюючи свої матеріали: платформи PeerTube керуються і модеруються такими ж людьми, як і ми з вами, а не роботами.

PeerTube дозволяє вам зосередитися на тому, що ви робите найкраще: на ваших відео, на тому, як ви хочете їх створювати.

Станьте помітними завдяки концепції федерації!

Збільште потенційну аудиторію для своїх відео, під'єднавши свою платформу PeerTube до потрібних вам відео.

Розпочинаю на PeerTube

Створіть обліковий запис на наявній платформі PeerTube

Приєднуйтесь до платформи PeerTube відповідно до її тематики, умов користування або правил поведінки.

  • Приєднуйтесь до спільноти та спілкуйтеся безпосередньо з власниками платформи
  • Імпортуйте відео з іншого вебсайту, наприклад, YouTube або Vimeo, або безпосередньо з файлу
  • Створіть кілька каналів, щоб згрупувати свої відео за тематикою: канал про фортепіано, канал про екологію...
  • Легко інтегруйте свої відео PeerTube на власному вебсайті
  • Здійснюйте пряму трансляцію на платформах, які це дозволяють
Знайдіть платформу PeerTube

Створіть власну платформу PeerTube

Якщо ви маєте мінімальну кількість часу і технічні навички, створення власної платформи (також званої «сервер», «екземпляр» або «інстанс») на вашому сервері — це найкращий спосіб скористатися перевагами PeerTube.

Створення та адміністрування власної платформи PeerTube дасть вам таку можливість:

  • Визначте власні правила модерації
  • Запросіть різних людей створити свій канал, щоб вони розміщували свої відео, або щоб вони допомагали вам модерувати платформу
  • Виберіть автоматичний показ відео, вивантажених на інші сервери PeerTube, завдяки федерації
  • Скоротіть споживання трафіку використовуючи P2P
  • Налаштуйте свій сервер, створивши власну тему та скориставшись багатьма плагінами, створеними спільнотою.
Перейти до документації

Питання? Ми відповімо вам!

На цей час їх немає: PeerTube — це інструмент, який ми хотіли зробити нейтральним з точки зору монетизації.

Однак завантажувач може показати кнопку підтримки під відео. Ця кнопка показує рамку, в якій люди, що вивантажують відео, можуть вільно показувати текст, зображення та посилання (посилання на Patreon, Tipeee, Paypal, Liberapay...).

Ми не пішли далі, оскільки відмовляємося прив'язувати наш код до конкретного способу фінансування вмісту, який може підійти не всім спільнотам і відлякувати інших. Саме тому ми заохочуємо розробників використовувати API плагіну PeerTube для створення власної системи монетизації.

Minimum hardware requirements:

  • 1 vCore
  • 1.5 GB of RAM
  • Enough storage for videos
  • 20Mbit/s upload network speed
  • Enough bandwidth to broadcast videos

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 GB of RAM
  • Enough storage for videos
  • 1Gbit/s upload network speed
  • Enough bandwidth to broadcast videos
  • 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 GB of RAM

For a more detailed guide about hardware requirements:

ЦП

За винятком перекодування відео, сервер PeerTube не прив’язаний до ЦП. Ні Nginx, ні сам PeerTube, ні PostgreSQL, ні Redis не потребують великої обчислювальної потужності. Якби це було лише для них, можна було б легко обійтися лише одним потоком/vCPU.

Ви отримаєте величезну вигоду від принаймні другого потоку, через перекодування. Перекодування дуже сильно завантажує процесор. Він служить двом цілям на сервері PeerTube: він забезпечує оптимальне відтворення всіх відео у вебінтерфейсі, а також генерує різні роздільності для одного й того ж відео.

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

ОПЕРАТИВНА ПАМ'ЯТЬ

1.5 GB of RAM should be plenty for a basic PeerTube instance, which usually takes at most 500 MB in RAM. Єдина причина, чому вам може знадобитися більше, це якщо ви розмістите свої служби Redis або PostgreSQL на системі без SSD.

Сховище

Є два важливих аспекти зберігання даних: використання дискового простору та стабільна швидкість зчитування. Щоб зробити приблизну оцінку вимог до використання дискового простору, вам потрібно знати відповідь на три запитання:

  • Який загальний розмір відео, який ви хочете транслювати?
  • Бажаєте ввімкнути перекодування? Якщо так, чи хочете ви надати кожне відео у кількох роздільностях? Спробуйте зробити це з кількома відео, і ви отримаєте уявлення про те, скільки додаткового простору потрібно для кожного відео, і оціните коефіцієнт множення для майбутнього розподілу простору.
  • 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.

Якщо ви хочете зберігати багато відео на своєму сервері PeerTube, можливо, ви захочете зберігати відео зовні за допомогою сховища об'єкта.

Якщо говорити про швидкість читання, то потрібно переконатися, що ви можете наситити свою мережу висхідним каналом зв'язку, що обслуговує відео PeerTube. Це не повинно бути проблемою з SSD-дисками, тоді як для традиційних жорстких дисків слід враховувати: типові стійкі швидкості читання для добре налаштованої системи з жорстким диском 7200 об/хв мають коливатися близько 120 МБ/с або 960 Мбіт/с. Останнього має бути достатньо для типового висхідного зв’язку зі швидкістю 1 Гбіт/с.

Мережа

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

Візьмемо, наприклад, сервер з висхідним каналом зв'язку 1 Гбіт/с, який передає потоки 1080p60 зі швидкістю 5 Мбіт/с на потік. Це означає, що абсолютна теоретична верхня межа пропускної здатності — 200 одночасних глядачів, яку витримає дисковий ввід/вивід вашого сервера. На практиці очікується дещо менше.

Але що, якщо вам потрібно обслуговувати більше користувачів? Ось де функція федерації PeerTube може стати в нагоді. Якщо інші сервери PeerTube слідують за вашим, швидше за все, вони вирішили віддзеркалити частину матеріалів з вашого сервера! The feature is called "server redundancy" and caches your most popular videos to help serve additional viewers. У той час як глядачі самі надають трохи додаткової пропускної здатності під час перегляду відео у своїх переглядачах (здебільшого під час стрибків мережі), дзеркальні сервери мають набагато більший висхідний зв’язок і допоможуть вашому серверу підтримувати стабільну високу швидкість одночасного потокового мовлення.