PeerTube 2.0 markazlashtirilmagan video eshittirish platformasining chiqarilishi

nashr etilgan chiqdi Peer Tube 2.0, videoxosting va video eshittirishni tashkil qilish uchun markazlashtirilmagan platforma. PeerTube YouTube, Dailymotion va Vimeo-ga sotuvchi uchun neytral muqobil taklif etadi, u P2P aloqalariga asoslangan kontent tarqatish tarmog'idan foydalanadi va tashrif buyuruvchilar brauzerlarini bir-biriga bog'laydi. Loyiha ishlanmalari tarqaldi AGPLv3 ostida litsenziyalangan.

PeerTube BitTorrent mijoziga asoslangan WebTorrent, brauzerda ishga tushirilgan va texnologiyadan foydalangan holda WebRTC brauzerlar va protokol o'rtasida to'g'ridan-to'g'ri P2P aloqa kanalini tashkil qilish ActivityPub, bu sizga turli xil video serverlarni umumiy federatsiyalangan tarmoqqa birlashtirish imkonini beradi, bunda tashrif buyuruvchilar kontentni etkazib berishda ishtirok etadilar va kanallarga obuna bo'lishlari va yangi videolar haqida bildirishnomalarni olishlari mumkin. Loyiha tomonidan taqdim etilgan veb-interfeys ramka yordamida qurilgan burchak.

PeerTube federatsiya tarmog'i o'zaro bog'langan kichik videoxosting serverlari jamoasi sifatida shakllangan bo'lib, ularning har biri o'z ma'muriga ega va o'z qoidalarini qabul qilishi mumkin. Videoga ega har bir server BitTorrent kuzatuvchisi vazifasini bajaradi, unda ushbu serverning foydalanuvchi hisoblari va ularning videolari joylashgan. Foydalanuvchi identifikatori “@user_name@server_domain” shaklida shakllantiriladi. Ko'rish ma'lumotlari to'g'ridan-to'g'ri tarkibni ko'rayotgan boshqa tashrif buyuruvchilarning brauzerlaridan uzatiladi.

Agar videoni hech kim ko'rmasa, qaytarish video dastlab yuklangan server tomonidan tashkil qilinadi (protokol ishlatiladi) WebSeed). Video tomosha qilayotgan foydalanuvchilar orasida trafikni taqsimlashdan tashqari, PeerTube ham ijodkorlar tomonidan ishga tushirilgan tugunlarga dastlab boshqa ijodkorlarning videolarini keshlash uchun videolarni joylashtirish imkonini beradi, bu nafaqat mijozlar, balki serverlarning taqsimlangan tarmog‘ini tashkil etadi, shuningdek, nosozliklarga chidamlilikni ta’minlaydi.

PeerTube orqali translyatsiyani boshlash uchun foydalanuvchi serverlardan biriga video, tavsif va teglar to'plamini yuklashi kifoya. Shundan so'ng, video faqat dastlabki yuklab olish serveridan emas, balki butun federatsiya tarmog'ida mavjud bo'ladi. PeerTube bilan ishlash va kontentni tarqatishda ishtirok etish uchun oddiy brauzer kifoya qiladi va qo'shimcha dasturlarni o'rnatishni talab qilmaydi. Foydalanuvchilar federatsiyalangan ijtimoiy tarmoqlardagi (masalan, Mastodon va Pleroma) yoki RSS orqali qiziqqan kanallarga obuna bo‘lish orqali tanlangan videokanallardagi faollikni kuzatishi mumkin. P2P aloqalaridan foydalangan holda videolarni tarqatish uchun foydalanuvchi o'z veb-saytiga o'rnatilgan veb-pleyerga ega maxsus vidjetni ham qo'shishi mumkin.

Hozirda kontentni joylashtirish uchun bir nechta veb-saytlar ishga tushirilgan 300 turli ko'ngillilar va tashkilotlar tomonidan boshqariladigan serverlar. Agar foydalanuvchi ma'lum bir PeerTube serverida videolarni joylashtirish qoidalaridan qoniqmasa, u boshqa serverga ulanishi yoki yugurish o'z serveringiz. Tezkor serverni joylashtirish uchun Docker formatida (chocobozzz/peertube) oldindan sozlangan tasvir taqdim etiladi.

В yangi nashr:

  • Moslikni buzishga o'zgartirishlar kiritildi. Eski tizim ilovasi olib tashlandi kafolatlar JSON LD (Linked Dat) hujjatlarini raqamli imzolash. Konfiguratsiya parametri email.object nomi email.subject ga oʻzgartirildi;
  • Plaginlar va mavzularni qo'llab-quvvatlash barqarorlashtirildi. Har bir PeerTube nusxasi o'z mavzusiga ega bo'lishi mumkin (administrator mavzularni yuklaydi, shundan so'ng ular foydalanuvchilar tomonidan faollashtiriladi);
  • Roʻyxatdan oʻtish vaqtida foydalanuvchilarni filtrlash uchun ishlov beruvchilarni ulash imkoniyati plaginni ishlab chiqish API ga qoʻshildi (filtr:api.user.signup.allowed.result);
  • PeerTube tugunlarini boshqarish vositalari administrator veb-interfeysida kengaytirildi. PeerTube tugunlarining yangi katalogini yaratish bo'yicha ishlarning bir qismi sifatida (joinpeertube.org) qo'llab-quvvatlanadigan tugunni tavsiflovchi qo'shimcha ma'lumot maydonlari qo'shildi: toifa, aloqa tili, Xulq-atvor kodeksi, moderatsiya qoidalari, egasi va ma'muri haqidagi ma'lumotlar, tugunni jihozlash va moliyalashtirish haqida ma'lumot. Belgilangan ma'lumotlar, shuningdek, foydalanuvchini tugunga ulash sahifasida va "Haqida" bo'limida joylashtirilgan;
  • Boshqa tugunlarni va hamma uchun ochiq registrlarni avtomatik kuzatish imkoniyati qo'shildi;
  • Eng ko'p yoqtirgan videolar bilan sahifa qo'shildi;
  • Tugun ma'lumotlari sahifasiga statistik ma'lumotlarga ega bo'lim qo'shildi;
  • Video yorlig'i endi katta harflarsiz qidiruvni qo'llab-quvvatlaydi;
  • Keyingi tavsiya etilgan video uchun avtomatik ijro rejimi qo'shildi;
  • Oddiy matn fayllari ko'rinishidagi subtitrlar uchun qo'shimcha yordam;
  • Mavzuni almashtirish operatsiyalari tezlashtirildi;
  • HLS (HTTP Live Streaming) yordamida translyatsiyani yoqish imkoniyati administrator paneliga qo‘shildi.

Manba: opennet.ru

a Izoh qo'shish