Sokongan WebRTC ditambahkan pada OBS Studio dengan keupayaan untuk menyiarkan dalam mod P2P

Pangkalan kod OBS Studio, pakej untuk penstriman, penggubahan dan rakaman video, telah ditukar untuk menyokong teknologi WebRTC, yang boleh digunakan dan bukannya protokol RTMP untuk penstriman video tanpa pelayan perantaraan, di mana kandungan P2P dihantar terus ke pelayar pengguna.

Pelaksanaan WebRTC adalah berdasarkan penggunaan perpustakaan libdatachannel yang ditulis dalam C++. Dalam bentuk semasa, hanya penyiaran (output video) dalam WebRTC disokong, dan perkhidmatan disediakan dengan sokongan untuk proses WHIP yang digunakan untuk mewujudkan sesi antara pelayan WebRTC dan klien. Kod untuk menyokong WebRTC sebagai sumber sedang dalam semakan.

WebRTC membolehkan anda mencapai pengurangan kelewatan penghantaran video kepada pecahan sesaat, yang memungkinkan untuk mencipta kandungan interaktif dan berinteraksi dengan penonton dalam masa nyata, sebagai contoh, mengatur rancangan bual bicara. Menggunakan WebRTC, anda boleh bertukar antara rangkaian tanpa mengganggu siaran (contohnya, beralih daripada Wi-Fi ke rangkaian mudah alih) dan mengatur penghantaran beberapa strim video dalam satu sesi, contohnya, untuk merakam dari sudut berbeza atau mengatur interaktif video.

WebRTC juga membolehkan anda memuat turun beberapa versi strim yang telah ditranskodkan dengan tahap kualiti yang berbeza untuk pengguna dengan jalur lebar saluran komunikasi yang berbeza, supaya tidak melakukan kerja transkod pada bahagian pelayan. Anda boleh menggunakan codec video yang berbeza seperti H.265 dan AV1 untuk mengurangkan keperluan lebar jalur. Sebagai pelaksanaan pelayan rujukan untuk siaran berasaskan WebRTC, adalah dicadangkan untuk menggunakan Peti Penyiaran, tetapi untuk penyiaran kepada khalayak kecil, anda boleh melakukannya tanpa pelayan dengan menyediakannya dalam mod P2P.

Sumber: opennet.ru

Tambah komen