დეცენტრალიზებული ვიდეო მაუწყებლობის პლატფორმის PeerTube 4.0 გამოშვება

განხორციელდა PeerTube 4.0 ვიდეო ჰოსტინგისა და ვიდეო მაუწყებლობის ორგანიზებისთვის დეცენტრალიზებული პლატფორმის გამოშვება. PeerTube გვთავაზობს YouTube-ის, Dailymotion-ისა და Vimeo-ს გამყიდველად ნეიტრალურ ალტერნატივას, P2P კომუნიკაციებზე დაფუძნებული კონტენტის განაწილების ქსელის გამოყენებით და ვიზიტორთა ბრაუზერების ერთმანეთთან დაკავშირებით. პროექტის განვითარება ნაწილდება AGPLv3 ლიცენზიით.

ძირითადი ინოვაციები:

  • В интерфейсе администратора предложено новое табличное представление всех видео, размещённых на текущем сервере. Новый интерфейс позволяет выполнять действия, связанные с администрированием и модерированием, в пакетном режиме, применяя такие операции, как удаление, перекодирование и блокировка, сразу к нескольким выбранным видео.
    დეცენტრალიზებული ვიდეო მაუწყებლობის პლატფორმის PeerTube 4.0 გამოშვება
  • Для упрощения выбора видео для пакетной обработки предложена возможность отсеивания и группировки элементов при помощи расширенных фильтров, которые позволяют разделять локальные и внешние видео, и сортировать по различным критериям, например, по дате публикации, использованию HLS/WebTorrent и состоянию учётной записи.
  • Для администраторов также добавлена возможность фильтрации логов по тегам и задания своих ограничений для отдельных каналов.
  • Для создателей видео предоставлен интерфейс просмотра подписчиков и фильтрации списков видео в каналах. Пользователь теперь также может выполнять операции сразу над несколькими элементами, например, можно удалить или заблокировать сразу всех помеченных подписчиков.
    დეცენტრალიზებული ვიდეო მაუწყებლობის პლატფორმის PeerTube 4.0 გამოშვება
  • Предоставлена возможность перекодирования в видео с качеством 144p, которое может быть полезным для очень плохих каналов связи или для публикации подкастов.
  • Добавлена поддержка протокола потоковой передачи данных RTMPS (Real Time Messaging Protocol поверх TLS).
  • Предоставлена возможность использования в описаниях к спискам воспроизведения текста с разметкой Markdown.
  • Улучшено отображение видео, снятого на смартфон в вертикальном формате.
    დეცენტრალიზებული ვიდეო მაუწყებლობის პლატფორმის PeerTube 4.0 გამოშვება
  • Проведена оптимизация операций извлечения с использованием протокола ActivityPub.
  • Добавлена поддержка утилиты yt-dlp, которая теперь рекомендуется из-за стагнации сопровождения youtube-dl.
  • Добавлен скрипт create-move-video-storage-jobs для автоматизации перемещения локальных видео в объектное хранилище.
  • Проведена большая работа по чистке и модернизации кода, настроек и API.

შეგახსენებთ, რომ PeerTube ეფუძნება BitTorrent კლიენტის WebTorrent-ის გამოყენებას, რომელიც მუშაობს ბრაუზერში და იყენებს WebRTC ტექნოლოგიას ბრაუზერებს შორის პირდაპირი P2P საკომუნიკაციო არხის ორგანიზებისთვის და ActivityPub პროტოკოლზე, რომელიც საშუალებას გაძლევთ გააერთიანოთ განსხვავებული ვიდეო სერვერები. საერთო ფედერაციული ქსელი, რომელშიც ვიზიტორები მონაწილეობენ მიწოდების კონტენტში და აქვთ არხების გამოწერის და ახალი ვიდეოების შესახებ შეტყობინებების მიღების შესაძლებლობა. პროექტის მიერ მოწოდებული ვებ ინტერფეისი აგებულია Angular ჩარჩოს გამოყენებით.

PeerTube-ის ფედერაციული ქსელი ჩამოყალიბებულია, როგორც ურთიერთდაკავშირებული მცირე ვიდეო ჰოსტინგის სერვერების საზოგადოება, რომელთაგან თითოეულს ჰყავს საკუთარი ადმინისტრატორი და შეუძლია საკუთარი წესების მიღება. თითოეული სერვერი ვიდეოთი მოქმედებს როგორც BitTorrent ტრეკერი, რომელიც მასპინძლობს ამ სერვერის მომხმარებლის ანგარიშებს და მათ ვიდეოებს. მომხმარებლის ID ფორმირდება სახით "@user_name@server_domain". დათვალიერების მონაცემები გადაეცემა პირდაპირ სხვა ვიზიტორების ბრაუზერებიდან, რომლებიც ათვალიერებენ შინაარსს.

თუ ვიდეოს არავინ ნახულობს, ატვირთვა ორგანიზებულია სერვერის მიერ, რომელზეც თავდაპირველად აიტვირთა ვიდეო (გამოიყენება WebSeed პროტოკოლი). გარდა ტრაფიკის განაწილებისა მომხმარებლებში, რომლებიც უყურებენ ვიდეოებს, PeerTube ასევე საშუალებას აძლევს შემქმნელების მიერ გაშვებულ კვანძებს, თავდაპირველად უმასპინძლონ ვიდეოებს სხვა შემქმნელების ვიდეოების ქეშისთვის, შექმნან განაწილებული ქსელი არა მხოლოდ კლიენტებისგან, არამედ სერვერებისგან და ასევე უზრუნველყონ შეცდომების შემწყნარებლობა. არსებობს პირდაპირი სტრიმინგის მხარდაჭერა კონტენტის მიწოდებით P2P რეჟიმში (სტანდარტული პროგრამები, როგორიცაა OBS, შეიძლება გამოყენებულ იქნას ნაკადის გასაკონტროლებლად).

PeerTube-ის საშუალებით მაუწყებლობის დასაწყებად მომხმარებელმა უბრალოდ უნდა ატვირთოს ვიდეო, აღწერა და ტეგების ნაკრები ერთ-ერთ სერვერზე. ამის შემდეგ, ვიდეო ხელმისაწვდომი გახდება ფედერაციულ ქსელში და არა მხოლოდ საწყისი ჩამოტვირთვის სერვერიდან. PeerTube-თან მუშაობისთვის და კონტენტის განაწილებაში მონაწილეობისთვის საკმარისია ჩვეულებრივი ბრაუზერი და არ საჭიროებს დამატებითი პროგრამული უზრუნველყოფის ინსტალაციას. მომხმარებლებს შეუძლიათ თვალყური ადევნონ აქტივობას შერჩეულ ვიდეო არხებში ფედერაციული სოციალური ქსელების (მაგალითად, Mastodon და Pleroma) არხების გამოწერით ან RSS-ის საშუალებით. P2P კომუნიკაციების გამოყენებით ვიდეოების გასავრცელებლად, მომხმარებელს ასევე შეუძლია დაამატოთ სპეციალური ვიჯეტი ჩაშენებული ვებ პლეერით თავის ვებსაიტზე.

ამჟამად არის დაახლოებით 900 კონტენტის ჰოსტინგის სერვერი, რომელსაც აწარმოებს სხვადასხვა მოხალისეები და ორგანიზაციები. თუ მომხმარებელი არ არის კმაყოფილი კონკრეტულ PeerTube სერვერზე ვიდეოების განთავსების წესებით, მას შეუძლია დაუკავშირდეს სხვა სერვერს ან დაიწყოს საკუთარი სერვერი. სერვერის სწრაფი განლაგებისთვის, მოწოდებულია წინასწარ კონფიგურირებული სურათი Docker ფორმატში (chocobozzz/peertube).

წყარო: opennet.ru

ახალი კომენტარის დამატება