PeerTube 3.2 markazlashtirilmagan video eshittirish platformasining chiqarilishi

PeerTube 3.2 videoxosting va video eshittirishni tashkil qilish uchun markazlashtirilmagan platforma chiqarildi. 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. Loyihaning ishlanmalari AGPLv3 litsenziyasi ostida tarqatiladi.

Asosiy innovatsiyalar:

  • Interfeys kanallar va hisoblarni yanada aniqroq ajratishni ta'minlash uchun qayta ishlab chiqilgan, masalan, foydalanuvchi ular foydalanuvchi sahifasida emas, balki kanal sahifasida ekanligini darhol tushunishi mumkin. Kanallar va ularning egalarining akkauntlarini chalkashtirib yubormaslik uchun endi kanal avatarlari kvadrat formatda, foydalanuvchi avatarlari esa aylana formatida ko‘rsatiladi. Kanal sahifalarining o'ng tomonida egasi to'g'risidagi ma'lumotlarga ega blok qo'shildi, bosilganda ushbu foydalanuvchining kanallari ro'yxati ko'rsatiladi. Kanal sahifalarining dizayni, shuningdek, kanalga xos banner va qo‘llab-quvvatlash tugmachasini tepaga mahkamlash imkoniyati bilan turli kanallarni yanada ko‘proq farqlash uchun optimallashtirilgan. Video eskizlarida kanal birinchi bo'lib ko'rsatiladi va video eskiz o'lchami uchdan bir qismga oshirildi.
    PeerTube 3.2 markazlashtirilmagan video eshittirish platformasining chiqarilishi
  • Hisob qaydnomasiga kirmagan foydalanuvchilar uchun to'xtatilgan holatdan avtomatik ravishda o'ynatishni davom ettirishni qo'llab-quvvatlash amalga oshirildi.
  • PeerTube-da video yuklash interfeysi modernizatsiya qilindi. Endi yuklab olish, masalan, Internetga ulanishning yo'qolishi sababli to'xtatilishi mumkin va bir muncha vaqt o'tgach davom ettirilishi mumkin.
  • Videoni yuklab olishning standart sozlamalari o‘zgartirildi; “Yuklab olish” tugmasini bosganingizda torrent orqali yuklab olish o‘rniga endi to‘g‘ridan-to‘g‘ri fayllarni uzatish jarayoni boshlanadi.
  • Interfeys foydalanuvchi tomonidan yuklangan videolarni nashr sanasi, ko‘rishlar soni va davomiyligi kabi mezonlarga ko‘ra saralash imkoniyatini qo‘shdi.
  • PeerTube-ning yangi relizi va plagin yangilanishlari mavjudligi haqida administratorlar uchun bildirishnoma kiritildi.
  • Sahifalarga o'rnatilgan video tomoshabinda sichqonchaning o'ng tugmachasini bosganda ko'rsatiladigan kontekst menyusi kengaytiriladi. Masalan, kichik tushuntirish piktogrammalari va ilg'or foydalanuvchilar uchun texnik ma'lumotlarga ega statistika bloki qo'shildi.
    PeerTube 3.2 markazlashtirilmagan video eshittirish platformasining chiqarilishi

Eslatib o'tamiz, PeerTube brauzerda ishlaydigan va brauzerlar o'rtasida to'g'ridan-to'g'ri P2P aloqa kanalini tashkil qilish uchun WebRTC texnologiyasidan foydalanadigan BitTorrent mijozi WebTorrent va turli xil video serverlarni birlashtirishga imkon beruvchi ActivityPub protokolidan foydalanishga asoslangan. tashrif buyuruvchilar yetkazib berish kontentida ishtirok etadigan va kanallarga obuna bo'lish va yangi videolar haqida bildirishnomalarni olish imkoniyatiga ega bo'lgan umumiy federatsiyalangan tarmoq. Loyiha tomonidan taqdim etilgan veb-interfeys Angular Framework yordamida qurilgan.

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, yuklash video dastlab yuklangan server tomonidan tashkil qilinadi (WebSeed protokoli qo'llaniladi). PeerTube videolarni tomosha qilayotgan foydalanuvchilar o‘rtasida trafikni taqsimlashdan tashqari, ijodkorlar tomonidan ishga tushirilgan tugunlarga boshqa ijodkorlarning videolarini keshlash uchun dastlab videolarni joylashtirish imkonini beradi, bu nafaqat mijozlar, balki serverlarning taqsimlangan tarmog‘ini tashkil etadi, shuningdek, nosozliklarga chidamlilikni ta’minlaydi. P2P rejimida kontentni yetkazib berish bilan jonli translyatsiyani qo'llab-quvvatlash mavjud (oqimni boshqarish uchun OBS kabi standart dasturlardan foydalanish mumkin).

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 turli ko'ngillilar va tashkilotlar tomonidan boshqariladigan 900 dan ortiq kontent hosting serverlari mavjud. Agar foydalanuvchi ma'lum bir PeerTube serverida videolarni joylashtirish qoidalaridan qoniqmasa, u boshqa serverga ulanishi yoki o'z serverini ishga tushirishi mumkin. Tez serverni joylashtirish uchun Docker formatida (chocobozzz/peertube) oldindan sozlangan tasvir taqdim etiladi.

Manba: opennet.ru

a Izoh qo'shish