Keluaran platform penyiaran video terpencar PeerTube 3.4

Pengeluaran platform terdesentralisasi untuk menganjurkan pengehosan video dan penyiaran video PeerTube 3.4 telah berlaku. PeerTube menawarkan alternatif neutral vendor kepada YouTube, Dailymotion dan Vimeo, menggunakan rangkaian pengedaran kandungan berdasarkan komunikasi P2P dan memautkan pelayar pelawat bersama-sama. Perkembangan projek itu diedarkan di bawah lesen AGPLv3.

Inovasi utama:

  • Sistem penapisan baharu telah dilaksanakan yang berfungsi pada mana-mana halaman dengan video, termasuk halaman akaun, saluran, halaman dengan video yang ditambah baru-baru ini dan semakin popular. Sebagai tambahan kepada mod pengisihan yang tersedia sebelum ini, keupayaan untuk mengisih dan menapis mengikut bahasa, sekatan umur, sumber (video dan bahan tempatan daripada pelayan lain), jenis (langsung, VOD) dan kategori telah ditambahkan. Untuk mengurus penapis, butang khas telah ditambahkan pada sudut kiri atas setiap halaman video.
    Keluaran platform penyiaran video terpencar PeerTube 3.4
  • Menambahkan keupayaan untuk melanggan keseluruhan nod ke saluran atau akaun tertentu tanpa mendayakan persekutuan pada nod yang menjadi hos saluran atau pengguna yang dipilih. Langganan dijalankan dalam menu pentadbir melalui bahagian Berikut dalam tab Persekutuan.
    Keluaran platform penyiaran video terpencar PeerTube 3.4
  • Sokongan disediakan untuk menapis hasil carian mengikut nod yang mana video yang ditemui diedarkan. Sebagai contoh, jika anda mengetahui bahawa nod tertentu mempunyai koleksi yang terbentuk dengan baik pada topik tertentu, anda boleh mengehadkan hasil kepada nod itu sahaja.
    Keluaran platform penyiaran video terpencar PeerTube 3.4
  • Pustaka HLS.js yang digunakan dalam pemain video PeerTube telah dikemas kini. Jalur lebar saluran komunikasi pengguna dikesan dan disimpan, yang membolehkan anda segera mula menghantar dalam kualiti tinggi atau rendah, bukannya menggunakan tahap kualiti sederhana lalai dan kembali ke resolusi yang boleh diterima hanya selepas beberapa saat.
  • Menambahkan sokongan asli untuk menyimpan fail video ke storan objek seperti Amazon S3, membenarkan pentadbir tapak menyimpan video pada sistem yang menyediakan ruang secara dinamik berdasarkan keperluan pengguna.

Biar kami mengingatkan anda bahawa PeerTube adalah berdasarkan penggunaan klien BitTorrent WebTorrent, yang berjalan dalam penyemak imbas dan menggunakan teknologi WebRTC untuk mengatur saluran komunikasi P2P terus antara penyemak imbas, dan protokol ActivityPub, yang membolehkan anda menyatukan pelayan video yang berbeza ke dalam rangkaian persekutuan biasa di mana pelawat mengambil bahagian dalam kandungan penghantaran dan mempunyai keupayaan untuk melanggan saluran dan menerima pemberitahuan tentang video baharu. Antara muka web yang disediakan oleh projek dibina menggunakan rangka kerja Angular.

Rangkaian persekutuan PeerTube dibentuk sebagai komuniti pelayan pengehosan video kecil yang saling berkaitan, setiap satunya mempunyai pentadbir sendiri dan boleh menerima pakai peraturannya sendiri. Setiap pelayan dengan video bertindak sebagai penjejak BitTorrent, yang mengehoskan akaun pengguna pelayan ini dan video mereka. ID pengguna dibentuk dalam bentuk β€œ@nama_pengguna@domain_pelayan”. Data penyemakan imbas dihantar terus daripada pelayar pelawat lain yang melihat kandungan tersebut.

Jika tiada siapa yang melihat video itu, muat naik diatur oleh pelayan yang mana video itu pada asalnya dimuat naik (protokol WebSeed digunakan). Selain mengagihkan trafik di kalangan pengguna yang menonton video, PeerTube juga membenarkan nod yang dilancarkan oleh pencipta untuk mengehoskan video pada mulanya ke cache video daripada pencipta lain, membentuk rangkaian teragih bukan sahaja pelanggan tetapi juga pelayan, serta menyediakan toleransi kesalahan. Terdapat sokongan untuk penstriman langsung dengan penghantaran kandungan dalam mod P2P (program standard seperti OBS boleh digunakan untuk mengawal penstriman).

Untuk memulakan penyiaran melalui PeerTube, pengguna hanya perlu memuat naik video, penerangan dan satu set tag ke salah satu pelayan. Selepas ini, video akan tersedia di seluruh rangkaian persekutuan, dan bukan hanya dari pelayan muat turun awal. Untuk bekerja dengan PeerTube dan mengambil bahagian dalam pengedaran kandungan, penyemak imbas biasa adalah mencukupi dan tidak memerlukan pemasangan perisian tambahan. Pengguna boleh menjejaki aktiviti dalam saluran video terpilih dengan melanggan saluran yang diminati dalam rangkaian sosial bersekutu (contohnya, Mastodon dan Pleroma) atau melalui RSS. Untuk mengedarkan video menggunakan komunikasi P2P, pengguna juga boleh menambah widget khas dengan pemain web terbina dalam ke tapak webnya.

Pada masa ini terdapat lebih 900 pelayan pengehosan kandungan yang diselenggara oleh pelbagai sukarelawan dan organisasi. Jika pengguna tidak berpuas hati dengan peraturan untuk menyiarkan video pada pelayan PeerTube tertentu, dia boleh menyambung ke pelayan lain atau memulakan pelayannya sendiri. Untuk penggunaan pelayan pantas, imej pra-konfigurasi dalam format Docker (chocobozzz/peertube) disediakan.

Sumber: opennet.ru

Tambah komen