PeerTube 2.3 və WebTorrent Desktop 0.23 mövcuddur

nəşr edilmişdir buraxılış Peer Tube 2.3, video hostinq və video yayımının təşkili üçün mərkəzləşdirilməmiş platformadır. PeerTube P2P kommunikasiyalarına əsaslanan və ziyarətçilərin brauzerlərini birləşdirən məzmun paylama şəbəkəsindən istifadə edərək YouTube, Dailymotion və Vimeo-ya satıcı üçün neytral alternativ təklif edir. Layihə inkişafları yayılma AGPLv3 altında lisenziyalı.

PeerTube BitTorrent müştərisinə əsaslanır VebTorrent, brauzerdə işə salınıb və texnologiyadan istifadə edir WebRTC brauzerlər və protokol arasında birbaşa P2P rabitə kanalını təşkil etmək FəaliyyətPub, bu, müxtəlif video serverləri ziyarətçilərin məzmunun çatdırılmasında iştirak etdiyi və kanallara abunə olmaq və yeni videolar haqqında bildirişlər almaq imkanı olan ümumi federasiya şəbəkəsində birləşdirməyə imkan verir. Layihə tərəfindən təmin edilən veb interfeysi çərçivədən istifadə etməklə qurulur Bucaq.

PeerTube federasiya şəbəkəsi hər birinin öz administratoruna malik olan və öz qaydalarını qəbul edə bilən bir-birinə bağlı kiçik video hostinq serverlərinin icması kimi formalaşmışdır. Videolu hər bir server bu serverin istifadəçi hesablarını və onların videolarını saxlayan BitTorrent izləyicisi rolunu oynayır. İstifadəçi ID-si "@user_name@server_domain" formasındadır. Baxış məlumatları birbaşa məzmuna baxan digər ziyarətçilərin brauzerlərindən ötürülür.

Heç kim videoya baxmırsa, yükləmə videonun ilkin yükləndiyi server tərəfindən təşkil edilir (protokol istifadə olunur) WebSeed). Videolara baxan istifadəçilər arasında trafikin paylanması ilə yanaşı, PeerTube həm də yaradıcılar tərəfindən işə salınan qovşaqlara ilkin olaraq digər yaradıcıların videolarını keşləmək üçün videoları yerləşdirməyə imkan verir, təkcə müştərilərin deyil, həm də serverlərin paylanmış şəbəkəsini formalaşdırır, həmçinin xətalara dözümlülük təmin edir.

PeerTube vasitəsilə yayıma başlamaq üçün istifadəçi yalnız serverlərdən birinə video, təsvir və bir sıra teq yükləməlidir. Bundan sonra film təkcə əsas yükləmə serverindən deyil, bütün federasiya şəbəkəsində mövcud olacaq. PeerTube ilə işləmək və məzmunun yayılmasında iştirak etmək üçün adi brauzer kifayətdir və əlavə proqram tələb olunmur. İstifadəçilər federativ sosial şəbəkələrdə (Mastodon və Pleroma kimi) və ya RSS vasitəsilə maraqlı lentlərə abunə olmaqla seçilmiş video kanallardakı fəaliyyəti izləyə bilərlər. P2P kommunikasiyalarından istifadə edərək videonu yaymaq üçün istifadəçi həmçinin öz saytına daxili veb-pleyeri olan xüsusi vidcet əlavə edə bilər.

Hazırda məzmuna ev sahibliyi etmək üçün birdən çox vebsayt işə salınıb. 300 müxtəlif könüllülər və təşkilatlar tərəfindən idarə olunan serverlər. Əgər istifadəçi müəyyən PeerTube serverində videoların yerləşdirilməsi qaydaları ilə razı deyilsə, o, başqa serverə qoşula və ya qaçmaq öz serveriniz. Sürətli server yerləşdirilməsi üçün Docker formatında əvvəlcədən konfiqurasiya edilmiş şəkil təqdim olunur (chocobozzz/peertube).

В yeni buraxılış:

  • Qlobal axtarış üçün əlavə dəstək (standart olaraq söndürülür və administrator tərəfindən aktivləşdirmə tələb olunur).
  • Administratora cari PeerTube instansiyasının səhifələrində göstərilən banneri müəyyən etmək imkanı verilir.
  • Federativ şəbəkələrin qurulması üçün alətlər genişləndirilib: İctimai siyahılara daxil olmayan videoların digər şəbəkələrə ötürülməsi üçün parametr əlavə edilib. Video faylları ekranın təsvir ölçüsünə görə tərs qaydada çeşidləmək dəstəyi həyata keçirilib. ActivityPub vasitəsilə video obyektlərin tam təsvirlərinin göndərilməsi aktiv edilib.
  • Moderatorlar verilmiş hesab üçün şərhləri kütləvi silmək və miniatürlərə baxarkən hesabları deaktiv etmək imkanına malikdirlər. Silinmənin tipik səbəblərini əvvəlcədən müəyyənləşdirmək üçün əlavə dəstək.
  • Miniatürlər şəbəkəsini nümayiş etdirərkən bütün mövcud ekran sahəsinin istifadəsi optimallaşdırılıb.
  • “Videolarım” səhifəsinə video sayğacı və kanal məlumatı əlavə edilib.
  • İdarəetmə interfeysində menyu naviqasiyası sadələşdirilmişdir.
  • Müəyyən kanallar və hesablar üçün yeni videolarla RSS lentlərinə girişi məhdudlaşdırmaq mümkündür.
  • Təklif olunan plaqinin alfa buraxılışı Videoların avtomatik bloklanması, ictimai blok siyahıları əsasında videoları bloklamağa imkan verir.
  • İnklüziv şərtlərdən istifadənin ümumi tendensiyasından sonra “videoların qara siyahısı” funksiyasının adı dəyişdirilərək “video blokları/blok siyahısı” adlandırılıb.
  • Bağlayıcı kitabxana əvəzinə təsvirin işlənməsi üçün kəskin modul aktivləşdirilib
    jimp (JavaScript Image Manipulation Program), tamamilə JavaScript-də yazılmışdır.

Bundan əlavə, formalaşmışdır yeni məsələ WebTorrent Desktop 0.22, video axınını dəstəkləyən və video və audio məzmunun tam yüklənməsini gözləmədən ona baxmaq imkanı verən torrent müştərisi, lazım olduqda yeni məlumatları yükləyir. WebTorrent Desktop həmçinin hələ tam endirilməmiş faylların içərisindəki mövqeyi dəyişməyə imkan verir (mövqenin dəyişdirilməsi blokların endirilməsi zamanı avtomatik olaraq prioriteti dəyişir). Transmission və ya uTorrent kimi standart proqramlardan istifadə etməklə həm WebTorrent əsaslı brauzer həmyaşıdlarına və BitTorrent həmyaşıdlarına qoşulmaq mümkündür. Maqnit keçidləri, torrent faylları, DHT (Distributed Hash Cədvəli), PEX (Peer mübadiləsi) və izləyici serverlərdən siyahılar ilə həmyaşıdların identifikasiyası dəstəklənir. AirPlay, Chromecast və DLNA protokollarından istifadə edərək yayım dəstəklənir.

Yeni versiya əlamətdar multi-track audio dəstəyi, təkmilləşdirilmiş kodek aşkarlanması, fayl yoxlaması bildirişləri, MPEG-Layer-2, Musepack, Matroska (səs) və WavePack formatlarına dəstək, Linux üçün rpm paketlərinin və arm64 arxitekturası üçün montajların nəşrinin başlanğıcı. Release 0.22 Electron 9 platformasında qurulmuşdur, lakin sonra Electron 0.23 platformasının sınaq versiyasından istifadə etməyə keçən 10 yeniləməsi dərc edilmişdir.

Nəzərinizə çatdıraq ki, WebTorrent BitTorrent protokolunun genişləndirilməsidir və məzmuna baxan istifadəçilərin brauzerlərini birləşdirərək fəaliyyət göstərən qeyri-mərkəzləşdirilmiş məzmun paylama şəbəkəsini təşkil etməyə imkan verir. Layihənin işləməsi üçün xarici server infrastrukturu və ya brauzer plaginləri tələb olunmur. Vebsayt ziyarətçilərini vahid məzmun çatdırılması şəbəkəsinə qoşmaq üçün brauzerlər arasında birbaşa məlumat mübadiləsi üçün WebRTC texnologiyasından istifadə edən vebsaytda xüsusi JavaScript kodu yerləşdirmək kifayətdir.

Mənbə: opennet.ru

Добавить комментарий