Rilis platform penyiaran video terdesentralisasi PeerTube 1.3

diterbitkan isu Rekan Tabung 1.3, platform terdesentralisasi untuk mengatur hosting video dan penyiaran video. PeerTube menawarkan alternatif netral vendor terhadap YouTube, Dailymotion dan Vimeo, menggunakan jaringan distribusi konten berdasarkan komunikasi P2P dan menghubungkan browser pengunjung bersama-sama. Perkembangan proyek sebaran berlisensi di bawah AGPLv3.

PeerTube didasarkan pada klien BitTorrent WebTorrent, diluncurkan di browser dan menggunakan teknologi WebRTC untuk mengatur saluran komunikasi P2P langsung antara browser, dan protokol AktivitasPub, yang memungkinkan Anda menyatukan server video yang berbeda ke dalam jaringan gabungan umum tempat pengunjung berpartisipasi dalam pengiriman konten dan memiliki kemampuan untuk berlangganan saluran dan menerima pemberitahuan tentang video baru. Antarmuka web yang disediakan oleh proyek ini dibangun menggunakan kerangka kerja Kaku.

Jaringan federasi PeerTube dibentuk sebagai komunitas server hosting video kecil yang saling terhubung, yang masing-masing memiliki administratornya sendiri dan dapat menerapkan aturannya sendiri. Setiap server dengan video bertindak sebagai pelacak BitTorrent, yang menampung akun pengguna server ini dan videonya. ID pengguna dibentuk dalam bentuk β€œ@nama_pengguna@domain_server”. Data penjelajahan dikirimkan langsung dari browser pengunjung lain yang melihat konten.

Jika tidak ada yang menonton video tersebut, pengembaliannya diatur oleh server tempat video tersebut awalnya diunggah (protokol yang digunakan Benih Web). Selain mendistribusikan lalu lintas di antara pengguna yang menonton video, PeerTube juga memungkinkan node yang diluncurkan oleh pembuat konten untuk awalnya menghosting video untuk menyimpan video dari pembuat lain, membentuk jaringan terdistribusi tidak hanya klien tetapi juga server, serta memberikan toleransi kesalahan.

Untuk memulai siaran melalui PeerTube, pengguna hanya perlu mengunggah video, deskripsi, dan sekumpulan tag ke salah satu server. Setelah ini, video akan tersedia di seluruh jaringan gabungan, dan tidak hanya dari server pengunduhan awal. Untuk bekerja dengan PeerTube dan berpartisipasi dalam distribusi konten, browser biasa sudah cukup dan tidak memerlukan instalasi perangkat lunak tambahan. Pengguna dapat melacak aktivitas di saluran video yang dipilih dengan berlangganan saluran yang diminati di jejaring sosial gabungan (misalnya, Mastodon dan Pleroma) atau melalui RSS. Untuk mendistribusikan video menggunakan komunikasi P2P, pengguna juga dapat menambahkan widget khusus dengan pemutar web bawaan ke situs webnya.

Jika pengguna tidak puas dengan aturan memposting video di server PeerTube tertentu, ia dapat terhubung ke server lain atau Lari server Anda sendiri. Untuk penerapan server cepat, image pra-konfigurasi dalam format Docker (chocobozzz/peertube) disediakan. Saat ini berjalan untuk posting konten 332 server yang dikelola oleh berbagai sukarelawan dan organisasi.

Fitur baru utama di rilis 1.3:

  • Menambahkan dukungan untuk daftar putar video yang dengannya pengguna dapat membuat daftar untuk penundaan penayangan.
    Dimungkinkan untuk membuat daftar putar pribadi dan publik. Setiap entri tidak hanya dapat menentukan video, tetapi juga mereferensikan posisi untuk memulai dan mengakhiri pemutaran. Berbeda dengan saluran, daftar putar tidak dapat menjadi objek langganan, namun merupakan sarana tontonan individu. Anda tidak hanya dapat memasukkan video Anda sendiri, tetapi juga video orang lain ke dalam playlist. Pengaturan streaming_playlists telah ditambahkan ke file konfigurasi production.yaml, yang menentukan direktori untuk menyimpan daftar putar;

  • Menambahkan fungsi karantina video (bila diaktifkan, video yang diunduh secara otomatis ditambahkan ke daftar hitam dan dikeluarkan dari daftar tersebut setelah ditinjau);
  • Menambahkan dukungan protokol eksperimental HLS (HTTP Live Streaming), yang memungkinkan Anda mengontrol streaming secara adaptif tergantung pada bandwidth. Untuk menggunakan HLS, setiap resolusi memerlukan file video terpisah untuk diunggah. Didukung dengan FFmpeg 4 atau lebih baru;
  • Kemampuan manajemen pelanggan yang ditingkatkan. Menambahkan dukungan untuk menghapus pelanggan, memblokir pembuatan langganan baru, menambahkan pelanggan secara manual, dan mengirimkan pemberitahuan tentang pelanggan baru;
  • Antarmuka pengguna yang ditingkatkan. Ketinggian area pemutaran telah ditingkatkan, desain tombol telah diubah, ukuran thumbnail telah ditingkatkan,
    bagian β€œPerpustakaan Saya” telah ditambahkan ke menu, tampilan pada perangkat seluler telah ditingkatkan, dan efek animasi baru telah ditambahkan;

  • Antarmuka administrator sekarang memiliki kemampuan untuk menonaktifkan pelacak (melarang operasi dalam mode P2P), mengubah/mengatur ulang kata sandi pengguna, melihat log server, mendiagnosis masalah jaringan, membatasi ukuran riwayat video yang ditonton, dan menghapus entri lama tentang video eksternal .

Sumber: opennet.ru

Tambah komentar