WebRTC qo'llab-quvvatlashi OBS Studio-ga P2P rejimida translyatsiya qilish imkoniyati bilan qo'shildi

Videoni oqimlash, kompozitsiyalash va yozib olish paketi boʻlgan OBS Studio kod bazasi WebRTC texnologiyasini qoʻllab-quvvatlash uchun oʻzgartirildi, undan P2P kontenti toʻgʻridan-toʻgʻri uzatiladigan oraliq serversiz videoni uzatish uchun RTMP protokoli oʻrniga foydalanish mumkin. foydalanuvchi brauzeri.

WebRTC dasturini amalga oshirish C++ da yozilgan libdatachannel kutubxonasidan foydalanishga asoslangan. Hozirgi ko'rinishida WebRTC-da faqat translyatsiya (video chiqish) qo'llab-quvvatlanadi va WebRTC serveri va mijoz o'rtasida seanslarni o'rnatish uchun ishlatiladigan WHIP jarayonini qo'llab-quvvatlaydigan xizmat taqdim etiladi. WebRTC-ni manba sifatida qo‘llab-quvvatlash uchun kod hozir ko‘rib chiqilmoqda.

WebRTC sizga video yetkazib berish kechikishlarini soniyalarning bir qismiga qisqartirishga imkon beradi, bu esa interaktiv kontent yaratish va real vaqtda tomoshabinlar bilan muloqot qilish, masalan, tok-shou tashkil qilish imkonini beradi. WebRTC-dan foydalanib, siz translyatsiyani to'xtatmasdan tarmoqlar o'rtasida almashishingiz mumkin (masalan, Wi-Fi tarmog'idan mobil tarmoqqa o'tish) va bir seans ichida bir nechta video oqimlarni uzatishni tashkil qilishingiz mumkin, masalan, turli burchaklardan suratga olish yoki interaktiv tartibga solish. videolar.

WebRTC shuningdek, server tomonida transkodlash ishlarini bajarmaslik uchun aloqa kanallarining turli o'tkazish qobiliyatiga ega foydalanuvchilar uchun turli sifat darajalariga ega transkodlangan oqimlarning bir nechta versiyalarini yuklab olish imkonini beradi. Tarmoqli kengligi talablarini kamaytirish uchun H.265 va AV1 kabi turli xil video kodeklardan foydalanish mumkin. WebRTC-ga asoslangan eshittirishlar uchun mos yozuvlar serverini amalga oshirish sifatida Broadcast Box-dan foydalanish taklif etiladi, ammo kichik auditoriyaga translyatsiya qilish uchun uni P2P rejimida sozlash orqali serversiz qilishingiz mumkin.

Manba: opennet.ru

a Izoh qo'shish