Dhukungan WebRTC ditambahake menyang OBS Studio kanthi kemampuan kanggo siaran ing mode P2P

Basis kode OBS Studio, paket kanggo streaming, nyusun lan ngrekam video, wis diganti kanggo ndhukung teknologi WebRTC, sing bisa digunakake tinimbang protokol RTMP kanggo streaming video tanpa server penengah, sing isi P2P langsung dikirim menyang browser pangguna.

Implementasine WebRTC adhedhasar panggunaan perpustakaan libdatachannel sing ditulis ing C ++. Ing wangun saiki, mung siaran (output video) ing WebRTC sing didhukung, lan layanan diwenehake kanthi dhukungan kanggo proses WHIP sing digunakake kanggo nggawe sesi antarane server WebRTC lan klien. Kode kanggo ndhukung WebRTC minangka sumber saiki lagi ditinjau.

WebRTC ngijini sampeyan kanggo entuk nyuda wektu tundha pangiriman video kanggo pecahan saka detik, kang ndadekake iku bisa kanggo nggawe isi interaktif lan sesambungan karo pamirso ing wektu nyata, contone, ngatur talk show. Nggunakake WebRTC, sampeyan bisa ngalih ing antarane jaringan tanpa ngganggu siaran (contone, ngalih saka Wi-Fi menyang jaringan seluler) lan ngatur transmisi sawetara stream video ing sesi siji, contone, kanggo njupuk saka sudhut sing beda utawa ngatur interaktif. video.

WebRTC uga ngidini sampeyan ndownload sawetara versi stream sing wis ditranskode kanthi tingkat kualitas sing beda kanggo pangguna kanthi saluran komunikasi bandwidth sing beda, supaya ora nindakake karya transcoding ing sisih server. Sampeyan bisa nggunakake codec video sing beda kayata H.265 lan AV1 kanggo nyuda syarat bandwidth. Minangka implementasine server referensi kanggo siaran basis WebRTC, disaranake nggunakake Broadcast Box, nanging kanggo siaran menyang pamirsa cilik, sampeyan bisa nindakake tanpa server kanthi nyetel ing mode P2P.

Source: opennet.ru

Add a comment