PeerTube 7.1, mərkəzləşdirilməmiş video yayım platforması dərc olundu

PeerTube platformasının 7.1 versiyası nəşr olundu. Bu versiya YouTube, Dailymotion və Vimeo kimi xidmətlərə alternativ olaraq müstəqil desentralizə olunmuş video hostinq və yayım sistemlərinin yaradılmasını təmin edir. PeerTube ilə yaradılan məzmun yayım şəbəkəsi ziyarətçilərin brauzerlərini bir-birinə bağlamaq və P2P kommunikasiya istifadəsi prinsipinə əsaslanır. Layihənin kodu AGPLv3 lisenziyası altında yayımlanır.

PeerTube istifadəçilərə öz video yayım serverlərini yaradaraq bunu ümumi federativ şəbəkəyə qoşma imkanı verir. Ziyarətçilər məzmunun çatdırılmasında iştirak edir və istədikləri serverdən asılı olmadan kanallara abunə olma və yeni videolar haqqında bildirişlər alma imkanına sahibdirlər. PeerTube federativ şəbəkəsi bir-birləri ilə bağlı olan kiçik video hostinqlərdən ibarət dostluq münasibətləri ilə formalaşır. serverləri üçün mükəmməl seçim edir. video hostinqləri, onların hər birinin öz administratoru və qəbul edilmiş qaydaları var.

Hər video serveri BitTorrent izləyicisi kimi fəaliyyət göstərir, istifadəçi hesablarını və videoları yerləşdirir. Federativ şəbəkədə serverlərin qarşılıqlı əlaqəsi üçün ActivityPub protokolu tətbiq edilir. İstifadəçi identifikatorları "@istifadəçi_adı@server_domeni" formatında formalaşır. Video izlənilərkən, məlumatlar mümkün olduqda eyni məzmunu izləyən digər ziyarətçilərin brauzerləri vasitəsilə yüklənir. Əgər tələb olunan videonu heç kim izləmirsə, video yüklənmiş olduğu server tərəfindən təqdim olunur (WebSeed protokolu istifadə olunur).

PeerTube yalnız video izləyənlər arasında trafik bölüşdürülməsi ilə yanaşı, serverlərin digər müəlliflərin videolarını keşləməsinə də imkan tanıyır. Bu, müştərilərdən, eləcə də serverlərdən ibarət paylanmış bir şəbəkə formalaşdırır və eyni zamanda fasiləsizliyi təmin edir. Hazır videoların yayımına əlavə olaraq, P2P rejimində məzmun çatdırılma xüsusiyyətinə sahib canlı yayım (live streaming) dəstəklənir. Yayımın idarə edilməsi üçün tipik proqramlar, məsələn, OBS, istifadə edilə bilər.

PeerTube-da yayım başlamaq üçün istifadəçi bir serverə video, təsvir və etiketlər yükləməlidir. Bunun ardından, video tam federativ şəbəkədə, yalnız müəyyən serverdə deyil, istifadə üçün əlçatan olacaq. sunucusu İlk yükləmə üçün PeerTube ilə işləmək və məzmunun yayılmasında iştirak etmək üçün adi bir brauzer kifayətdir. P2P kommunikasiya ilə videoları yaymaq üçün saytınıza bir web pleyeri inteqrasiya edən xüsusi bir vidcet əlavə etmək mümkündür; bu, YouTube-da videoların sayt səhifələrinə daxil edilməsi ilə eynidir. Videoların meydana çıxmasını izləmək üçün federativ sosial şəbəkələrdə (məsələn, Mastodon və Pleroma) seçilmiş video kanallarına abunə olmaq və ya RSS vasitəsilə mümkündür.

Hal-hazırda federativ şəbəkəyə 1317 könüllü və təşkilatlar tərəfindən dəstəklənən server daxildir. Əgər istifadəçi müəyyən bir PeerTube serverində video yerləşdirmə qaydalarından narazıdırsa, başqa bir serverə qoşula bilər və ya öz serverini işə sala bilər. Serverin sürətli yerləşdirilməsi üçün Docker formatında əvvəlcədən konfiqurə edilmiş bir görüntü təqdim olunur (chocobozzz/peertube).

İlk olaraq PeerTube platforması, brauzerdə işləyən və WebRTC texnologiyasını istifadə edərək brauzerlər arasında birbaşa P2P kommunikasiya kanalı təşkil edən BitTorrent müştərisi olan WebTorrent-ə əsaslanırdı. Sonradan WebTorrent yerinə HLS (HTTP Live Streaming) protokolu WebRTC ilə birlikdə istifadə edilməyə başlandı və bu, bant genişliyinə görə axını adaptiv şəkildə idarə etməyə imkan tanıyır. Veb interfeysi Angular çərçivəsindən istifadə edərək hazırlanmışdır.

PeerTube 7.1 əsas yenilikləri:

  • Federativ şəbəkənin düyünlərinin tanıtımı yaxşılaşdırılıb — artıq miniaturanın altında, videonun müəllifinin istifadə etdiyi server haqqında məlumat göstərilir. Bu məlumata tıkladıqda, videonun haradan alındığı haqqında daha ətraflı məlumatla bir dialoq pəncərəsi açılır.
    PeerTube 7.1, mərkəzləşdirilməmiş video yayım platforması dərc olundu
  • Podkast 2.0 spesifikasiyasının dəstəyi genişləndirilib. İstifadəçilərin podkastlar üçün kanallara abunə olmasına və audiovizual axından ayrıca audio axıntısını dinləməyə imkan verən PeerTube-da məzmunun podkastlar kimi istifadə edilməsinə imkan yaradılıb; bu məqsədlə AntennaPod və Podverse kimi standart podkast tətbiqləri istifadə edilə bilər. Podkast axınının Apple Podkast ilə uyğunluğu təmin edilmişdir.
  • «Haqqında» səhifəsinin dizaynı dəyişdirilib. Platformanın nüsxəsi haqqında, məsələn, istifadəçi sayı və yerləşdirilmiş videolar, platformanın təsviri və istifadə qaydaları ilə bağlı məlumatın yer aldığı bir блок əlavə edilib.
    PeerTube 7.1, mərkəzləşdirilməmiş video yayım platforması dərc olundu
  • Müasir protokol aktivləşdirilib, bu istifadəçilərin eyni anda məzmunu izləmə sayını artırmağa imkan tanıyır, federal şəbəkəyə göndərilən mesajların sayını azaldaraq.
  • Mastodon mikrobloglarında təsdiq olunma dəstəyi əlavə edilib — istifadəçi öz PeerTube kanalları və platformalarını Mastodon hesabı ilə birləşdirə bilər və öz bloguna abunə olmaq üçün düymə qoya bilər.
  • P2P-media-yükləyici kitabxanası yeniləndi, bu video oynatıcıda P2P rejimini istifadə etməyə imkan yaradır ki, bu da məzmunun daha stabil oynatılmasını təmin edir. Dəyişikliklər xüsusilə aşağı gecikmə rejimində işləyən axınların izlənməsi zamanı nəzərəçarpandır.
  • Obyekt saxlama yerində videolara alt yazı yerləşdirmək dəstəyi əlavə edilib.
  • Administratora standart oynatma davranışını müəyyən etməyə imkan verən parametrlər təqdim olunub.
  • Sol paneldəki menyuya xarici bağlantılar əlavə etmək üçün müştəri plaginləri dəstəyi əlavə edilib.
  • Node.JS 18 platforma dalğası üçün dəstək dayandırılıb.

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster