Merkezi olmayan video yayın platformu PeerTube 3.1'in piyasaya sürülmesi

Video barındırma ve video yayınını organize etmek için merkezi olmayan platform PeerTube 3.1 piyasaya sürüldü. PeerTube, P2P iletişimine dayanan ve ziyaretçi tarayıcılarını birbirine bağlayan bir içerik dağıtım ağı kullanarak YouTube, Dailymotion ve Vimeo'ya satıcıdan bağımsız bir alternatif sunar. Projenin geliştirmeleri AGPLv3 lisansı altında dağıtılmaktadır.

Ana yenilikler:

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

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

    Merkezi olmayan video yayın platformu PeerTube 3.1'in piyasaya sürülmesi

  • В web-интерфейсе из боковой панели исключена категория «most liked», на смену которой пришёл раздел «trending», предлагающий три варианта выборки наиболее востребованных роликов: hot (недавние видео, с которыми больше всего взаимодействовали пользователи), views (наиболее просматриваемые видео за последние 24 часа) и likes (видео, у которых больше всего лайков).
    Merkezi olmayan video yayın platformu PeerTube 3.1'in piyasaya sürülmesi
  • В интерфейсе администратора узла изменены некоторые элементы, например, изменена вкладка со списком пользователей и перенесена в левую часть кнопка создания пользователя. Добавлена возможность настройки общей и ежедневной квоты на объём загружаемых данных.
    Merkezi olmayan video yayın platformu PeerTube 3.1'in piyasaya sürülmesi
  • Упрощено оформление подписки на учётные записи, размещённые на другом узле, при наличии собственной учётной записи на том узле — для подписки теперь достаточно нажать кнопку «subscribe» под видео и ввести свой идентификатор.
    Merkezi olmayan video yayın platformu PeerTube 3.1'in piyasaya sürülmesi
  • В интерфейс администратора узла добавлена настройка одновременно запускаемых задач импорта (с загрузкой по URL или через torrent).
  • Реализована система создания торрентов для загруженных видео, работающая в асинхронном режиме.
  • Прекращена поддержка выпуска PostgreSQL 9.6, объявлена устаревшей поддержка Node.js 10 и добавлена поддержка новых веток Node.js14 и 15.

PeerTube'un, tarayıcıda çalışan ve tarayıcılar arasında doğrudan bir P2P iletişim kanalı düzenlemek için WebRTC teknolojisini kullanan BitTorrent istemcisi WebTorrent'in ve farklı video sunucularını bir araya getirmenize olanak tanıyan ActivityPub protokolünün kullanımına dayalı olduğunu hatırlatalım. Ziyaretçilerin içerik dağıtımına katıldığı, kanallara abone olma ve yeni videolarla ilgili bildirim alma olanağına sahip olduğu ortak bir federal ağ. Projenin sağladığı web arayüzü Angular framework kullanılarak oluşturulmuştur.

PeerTube birleşik ağı, her birinin kendi yöneticisi olan ve kendi kurallarını benimseyebilen, birbirine bağlı küçük video barındırma sunucularından oluşan bir topluluk olarak oluşturulmuştur. Videolu her sunucu, bu sunucunun kullanıcı hesaplarını ve videolarını barındıran bir BitTorrent izleyici rolünü oynar. Kullanıcı kimliği "@user_name@server_domain" biçimindedir. Tarama verileri, doğrudan içeriği görüntüleyen diğer ziyaretçilerin tarayıcılarından iletilir.

Videoyu kimse izlemiyorsa dönüş, videonun orijinal olarak yüklendiği sunucu tarafından organize edilir (WebSeed protokolü kullanılır). PeerTube, trafiği video izleyen kullanıcılar arasında dağıtmanın yanı sıra, yazarlar tarafından başlatılan ana bilgisayarların diğer yazarların videolarını önbelleğe almak için videoları ilk kez barındırmasına izin vererek, yalnızca istemcilerden değil sunuculardan oluşan dağıtılmış bir ağ oluşturmanın yanı sıra hata toleransı sağlar. . P2P modunda içerik teslimi ile canlı akış desteği vardır (yayını kontrol etmek için OBS gibi tipik programlar kullanılabilir).

PeerTube aracılığıyla yayına başlamak için, kullanıcının sunuculardan birine yalnızca bir video, bir açıklama ve bir dizi etiket yüklemesi gerekir. Bundan sonra, film yalnızca birincil indirme sunucusundan değil, tüm birleşik ağda mevcut olacak. PeerTube ile çalışmak ve içerik dağıtımına katılmak için normal bir tarayıcı yeterlidir ve ek bir yazılım gerekmez. Kullanıcılar, birleştirilmiş sosyal ağlardaki (Mastodon ve Pleroma gibi) ilgi alanlarına giren akışlara abone olarak veya RSS aracılığıyla seçilen video kanallarındaki etkinliği izleyebilir. Kullanıcı, P2P iletişimlerini kullanarak video dağıtmak için sitesine yerleşik web oynatıcılı özel bir pencere öğesi de ekleyebilir.

Şu anda, çeşitli gönüllüler ve kuruluşlar tarafından sürdürülen içeriği barındırmak için yaklaşık 700 sunucu bulunmaktadır. Bir kullanıcı belirli bir PeerTube sunucusuna video yerleştirme kurallarından memnun değilse, başka bir sunucuya bağlanabilir veya kendi sunucusunu çalıştırabilir. Hızlı sunucu dağıtımı için önceden yapılandırılmış bir Docker görüntüsü (chocobozzz/peertube) sağlanır.

Kaynak: opennet.ru

Yorum ekle