Rilis platform penyiaran video desentralisasi PeerTube 4.2

Rilis platform desentralisasi kanggo ngatur hosting video lan penyiaran video PeerTube 4.2 dumadi. PeerTube nawakake alternatif netral vendor kanggo YouTube, Dailymotion lan Vimeo, nggunakake jaringan distribusi konten adhedhasar komunikasi P2P lan ngubungake browser pengunjung bebarengan. Pangembangan proyek kasebut disebarake miturut lisensi AGPLv3.

Inovasi utama:

  • Π’ мСню Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ Studio, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ рСдактирования Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ· web-интСрфСйса PeerTube, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ усСчСниС Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°Ρ‡Π°Π»Π° ΠΈ ΠΊΠΎΠ½Ρ†Π°, ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎΡ„Π°ΠΉΠ»Π° Π² качСствС заставки ΠΈ Ρ„ΠΈΠ½Π°Π»Π°, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ водяного Π·Π½Π°ΠΊΠ° Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ Π²ΠΈΠ΄Π΅ΠΎ. ПослС рСдактирования Π½ΠΎΠ²ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ автоматичСски пСрСкодируСтся Π² Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΈ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ старый Ρ€ΠΎΠ»ΠΈΠΊ.
    Rilis platform penyiaran video desentralisasi PeerTube 4.2
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ статистика для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ, такая ΠΊΠ°ΠΊ срСднСС врСмя просмотра, ΠΏΠΈΠΊΠΎΠ²ΠΎΠ΅ число Π·Ρ€ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ распрСдСлСниС Π·Ρ€ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΏΠΎ странам. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ показываСтся Π² Π²ΠΈΠ΄Π΅ наглядных Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ². Бтатистику ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Stats, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ послС наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ «…» ΠΏΠΎΠ΄ Π²ΠΈΠ΄Π΅ΠΎ.
    Rilis platform penyiaran video desentralisasi PeerTube 4.2
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° сохранСния постоянных/ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹Ρ… live-трансляций (доступных ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΠΉ ссылкС) для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ воспроизвСдСния (Ρ€Π°Π½Π΅Π΅ функция сохранСния Π±Ρ‹Π»Π° доступна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΎΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²Ρ‹Ρ… трансляций). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π»ΡŽΠ±Ρ‹Π΅ live-трансляции ΠΌΠΎΠΆΠ½ΠΎ сразу ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ, доступноС ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ URL, Π±Π΅Π· нСобходимости примСнСния Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΡƒΡ‚ΠΈΠ»ΠΈΡ‚.
    Rilis platform penyiaran video desentralisasi PeerTube 4.2
  • Для Live-трансляций прСдоставлСны настройки для управлСния Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅ΠΉ врСмя запаздывания просматриваСмого ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° фактичСской ΡΡŠΡ‘ΠΌΠΊΠΈ. Из-Π·Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ P2P Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π² срСднСм составляСт 30-40 сСкунд. Для сокращСния этого Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° опция для ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π΅ΠΆΠΈΠΌΠ° P2P. Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ увСличСния Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ эффСктивности ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сСгмСнтов Π²ΠΈΠ΄Π΅ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ участниками P2P-сСти.
    Rilis platform penyiaran video desentralisasi PeerTube 4.2
  • Π’ web-интСрфСйс встроСн Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ субтитров.
  • Администратору прСдоставлСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ отобраТСния Π°Π²Π°Ρ‚Π°Ρ€ΠΎΠ² Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² Π½Π° ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π°Ρ… с Π²ΠΈΠ΄Π΅ΠΎ.

Platform PeerTube adhedhasar panggunaan klien WebTorrent BitTorrent, sing mlaku ing browser lan nggunakake teknologi WebRTC kanggo ngatur saluran komunikasi P2P langsung antarane browser, lan protokol ActivityPub, sing ngidini sampeyan nggabungake server video sing beda-beda dadi federasi umum. jaringan ing ngendi pengunjung melu ngirim konten lan duwe kemampuan kanggo langganan saluran lan nampa kabar babagan video anyar. Antarmuka web sing disedhiyakake dening proyek kasebut dibangun nggunakake kerangka Angular.

Jaringan federasi PeerTube dibentuk minangka komunitas server hosting video cilik sing saling gegandhengan, sing saben duwe administrator dhewe lan bisa ngetrapake aturan dhewe. Saben server kanthi video tumindak minangka tracker BitTorrent, sing dadi host akun pangguna server iki lan video kasebut. ID pangguna dibentuk ing wangun "@user_name@server_domain". Data browsing dikirim langsung saka browser pengunjung liyane sing ndeleng konten kasebut.

Yen ora ana sing ndeleng video kasebut, unggahan kasebut diatur dening server sing asline diunggahake video kasebut (protokol WebSeed digunakake). Saliyane nyebarake lalu lintas ing antarane pangguna sing nonton video, PeerTube uga ngidini simpul sing diluncurake dening pangripta kanggo wiwitane dadi tuan rumah video menyang cache video saka pencipta liyane, mbentuk jaringan sing disebarake ora mung klien nanging uga server, uga nyedhiyakake toleransi kesalahan. Ana dhukungan kanggo live streaming kanthi pangiriman konten ing mode P2P (program standar kayata OBS bisa digunakake kanggo ngontrol streaming).

Kanggo miwiti siaran liwat PeerTube, pangguna mung kudu ngunggah video, deskripsi lan set tag menyang salah sawijining server. Sawise iki, video bakal kasedhiya ing saindhenging jaringan federasi, lan ora mung saka server download awal. Kanggo nggarap PeerTube lan melu distribusi konten, browser biasa cukup lan ora mbutuhake instalasi piranti lunak tambahan. Pangguna bisa nglacak aktivitas ing saluran video sing dipilih kanthi lengganan saluran kapentingan ing jaringan sosial federasi (contone, Mastodon lan Pleroma) utawa liwat RSS. Kanggo nyebarake video nggunakake komunikasi P2P, pangguna uga bisa nambah widget khusus kanthi pamuter web sing dibangun ing situs web.

Saiki ana kira-kira 1100 server hosting konten sing dikelola dening macem-macem sukarelawan lan organisasi. Yen pangguna ora wareg karo aturan kanggo ngirim video ing server PeerTube tartamtu, bisa nyambung menyang server liyane utawa miwiti server dhewe. Kanggo penyebaran server cepet, gambar sing wis dikonfigurasi ing format Docker (chocobozzz/peertube) diwenehake.

Source: opennet.ru

Add a comment