Ang suporta sa WebRTC ay idinagdag sa OBS Studio na may kakayahang mag-broadcast sa P2P mode

Ang code base ng OBS Studio, isang package para sa streaming, compositing at video recording, ay na-update upang isama ang suporta para sa teknolohiya ng WebRTC, na maaaring gamitin sa halip na RTMP para sa server-less video streaming, kung saan ang P2P content ay direktang inililipat sa browser ng gumagamit.

Ang pagpapatupad ng WebRTC ay batay sa libdatachannel library, na nakasulat sa C++. Sa kasalukuyang anyo nito, sinusuportahan lamang nito ang pagsasahimpapawid (video output) sa WebRTC at nagbibigay ng serbisyong sumusuporta sa proseso ng WHIP, na ginagamit upang magtatag ng mga session sa pagitan ng WebRTC server at client. Sinusuri pa rin ang code upang suportahan ang WebRTC bilang pinagmulan.

Binibigyang-daan ka ng WebRTC na bawasan ang mga pagkaantala sa paghahatid ng video sa mga fraction ng mga segundo, na ginagawang posible na lumikha ng interactive na nilalaman at makipag-ugnayan sa mga manonood sa real time, halimbawa, upang ayusin ang isang talk show. Gamit ang WebRTC, maaari kang lumipat sa pagitan ng mga network nang hindi naaabala ang pag-broadcast (halimbawa, lumipat mula sa Wi-Fi patungo sa isang mobile network) at ayusin ang pagpapadala ng ilang mga video stream sa loob ng isang session, halimbawa, para sa pagbaril mula sa iba't ibang mga anggulo o pag-aayos ng mga interactive na video .

Binibigyang-daan ka rin ng WebRTC na mag-download ng maraming bersyon ng mga na-transcode na stream na may iba't ibang antas ng kalidad para sa mga user na may iba't ibang bandwidth ng komunikasyon, upang hindi magsagawa ng transcoding na trabaho sa gilid ng server. Posibleng gumamit ng iba't ibang video codec, gaya ng H.265 at AV1, upang bawasan ang mga kinakailangan sa bandwidth. Iminumungkahi na gamitin ang Broadcast Box bilang isang reference na pagpapatupad ng isang server para sa mga broadcast na nakabase sa WebRTC, ngunit para sa pagsasahimpapawid sa isang maliit na madla, magagawa mo nang walang server sa pamamagitan ng pag-set up ng trabaho sa P2P mode.

Pinagmulan: opennet.ru

Magdagdag ng komento