Keluaran platform penyiaran video terpencar PeerTube 1.3

diterbitkan pelepasan Rakan sebaya 1.3, platform terdesentralisasi untuk menganjurkan pengehosan video dan penyiaran video. 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 sebar berlesen di bawah AGPLv3.

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

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, pemulangan diatur oleh pelayan yang mana video itu pada asalnya dimuat naik (protokol digunakan WebSeed). 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.

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.

Jika pengguna tidak berpuas hati dengan peraturan untuk menyiarkan video pada pelayan PeerTube tertentu, dia boleh menyambung ke pelayan lain atau lari pelayan anda sendiri. Untuk penggunaan pelayan pantas, imej pra-konfigurasi dalam format Docker (chocobozzz/peertube) disediakan. Sedang dijalankan untuk penyiaran kandungan 332 pelayan yang diselenggara oleh pelbagai sukarelawan dan organisasi.

Ciri baharu utama dalam keluaran 1.3:

  • Menambah sokongan untuk senarai main video yang dengannya pengguna boleh membuat senarai untuk tontonan tertunda.
    Anda boleh membuat senarai main peribadi dan awam. Setiap entri bukan sahaja boleh menentukan video, tetapi juga merujuk kedudukan untuk memulakan dan menamatkan main balik. Tidak seperti saluran, senarai main tidak boleh menjadi objek langganan, tetapi merupakan cara tontonan individu. Anda boleh memasukkan bukan sahaja video anda sendiri, tetapi juga video orang lain dalam senarai main. Tetapan streaming_playlists telah ditambahkan pada fail konfigurasi production.yaml, yang mentakrifkan direktori untuk menyimpan senarai main;

  • Menambahkan fungsi mengkuarantin video (apabila didayakan, video yang dimuat turun secara automatik ditambahkan ke senarai hitam dan dikecualikan daripadanya selepas semakan);
  • Menambahkan sokongan protokol eksperimen HLS (Strim Langsung HTTP), yang membolehkan anda mengawal strim secara adaptif bergantung pada lebar jalur. Untuk menggunakan HLS, setiap resolusi memerlukan fail video yang berasingan untuk dimuat naik. Disokong dengan FFmpeg 4 atau lebih baru;
  • Keupayaan pengurusan pelanggan yang dipertingkatkan. Menambah sokongan untuk memadamkan pelanggan, menyekat penciptaan langganan baharu, menambah pelanggan secara manual dan menghantar pemberitahuan tentang pelanggan baharu;
  • Antara muka pengguna yang dipertingkatkan. Ketinggian kawasan main semula telah ditingkatkan, reka bentuk butang telah diubah, saiz lakaran kecil telah ditingkatkan,
    bahagian "Perpustakaan Saya" telah ditambahkan pada menu, paparan pada peranti mudah alih telah dipertingkatkan dan kesan animasi baharu telah ditambah;

  • Antara muka pentadbir kini mempunyai keupayaan untuk melumpuhkan penjejak (melarang operasi dalam mod P2P), menukar/menetap semula kata laluan pengguna, melihat log pelayan, mendiagnosis masalah rangkaian, mengehadkan saiz sejarah video yang ditonton dan memadam entri lama tentang video luaran .

Sumber: opennet.ru

Tambah komen