Pangrojong WebRTC ditambahkeun kana OBS Studio kalawan kamampuhan pikeun siaran dina modeu P2P

Dasar kode OBS Studio, pakét pikeun streaming, compositing sareng ngarékam pidéo, parantos dirobih pikeun ngadukung téknologi WebRTC, anu tiasa dianggo gaganti protokol RTMP pikeun streaming video tanpa server perantara, dimana eusi P2P langsung dikirimkeun ka browser pamaké.

Palaksanaan WebRTC dumasar kana pamakéan perpustakaan libdatachannel ditulis dina C ++. Dina bentuk ayeuna, ngan ukur siaran (output video) dina WebRTC anu dirojong, sareng jasa disayogikeun kalayan dukungan pikeun prosés WHIP anu dianggo pikeun netepkeun sési antara server WebRTC sareng klien. Kodeu pikeun ngadukung WebRTC salaku sumber ayeuna nuju ditinjau.

WebRTC ngidinan Anjeun pikeun ngahontal hiji réduksi dina pangiriman video nunda nepi ka fraksi sadetik, nu ngamungkinkeun pikeun nyieun eusi interaktif tur berinteraksi sareng pemirsa sacara real waktos, Contona, ngatur hiji talk show. Nganggo WebRTC, anjeun tiasa ngalih antara jaringan tanpa ngaganggu siaran (contona, pindah tina Wi-Fi ka jaringan seluler) sareng ngatur pangiriman sababaraha aliran video dina hiji sési, contona, pikeun moto ti sudut anu béda atanapi ngatur interaktif. video.

WebRTC ogé ngidinan Anjeun pikeun ngundeur sababaraha vérsi aliran geus transcoded kalawan tingkat kualitas béda pikeun pamaké kalawan rubakpita béda saluran komunikasi, ku kituna teu ngalakukeun pagawean transcoding di sisi server. Kasebut nyaéta dimungkinkeun pikeun ngagunakeun codec video béda kayaning H.265 jeung AV1 pikeun ngurangan syarat rubakpita. Salaku palaksanaan server rujukan pikeun siaran basis WebRTC, diusulkeun ngagunakeun Broadcast Box, tapi pikeun siaran ka panongton leutik, Anjeun bisa ngalakukeun tanpa server ku nyetel eta up dina modeu P2P.

sumber: opennet.ru

Tambahkeun komentar