๋น๋์ค ์คํธ๋ฆฌ๋ฐ, ํฉ์ฑ ๋ฐ ๋ นํ๋ฅผ ์ํ ํจํค์ง์ธ OBS Studio์ ์ฝ๋ ๊ธฐ๋ฐ์ด ๋ณ๊ฒฝ๋์ด ์ค๊ฐ ์๋ฒ ์์ด ๋น๋์ค ์คํธ๋ฆฌ๋ฐ์ ์ํด RTMP ํ๋กํ ์ฝ ๋์ ์ฌ์ฉํ ์ ์๋ WebRTC ๊ธฐ์ ์ ์ง์ํ๋ฉฐ P2P ์ฝํ ์ธ ๊ฐ ์ง์ ์ ์ก๋ฉ๋๋ค. ์ฌ์ฉ์์ ๋ธ๋ผ์ฐ์ .
WebRTC์ ๊ตฌํ์ C++๋ก ์์ฑ๋ libdatachannel ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ํ์ฌ ํํ๋ก๋ WebRTC์ ๋ธ๋ก๋์บ์คํ (๋น๋์ค ์ถ๋ ฅ)๋ง ์ง์๋๋ฉฐ WebRTC ์๋ฒ์ ํด๋ผ์ด์ธํธ ๊ฐ์ ์ธ์ ์ ์ค์ ํ๋ ๋ฐ ์ฌ์ฉ๋๋ WHIP ํ๋ก์ธ์ค๋ฅผ ์ง์ํ๋ ์๋น์ค๊ฐ ์ ๊ณต๋ฉ๋๋ค. WebRTC๋ฅผ ์์ค๋ก ์ง์ํ๋ ์ฝ๋๋ ํ์ฌ ๊ฒํ ์ค์ ๋๋ค.
WebRTC๋ฅผ ์ฌ์ฉํ๋ฉด ๋น๋์ค ์ ์ก ์ง์ฐ์ ๋ช ๋ถ์ XNUMX์ด๋ก ์ค์ผ ์ ์์ผ๋ฏ๋ก ๋ํํ ์ฝํ ์ธ ๋ฅผ ๋ง๋ค๊ณ ์ค์๊ฐ์ผ๋ก ์์ฒญ์์ ์ํธ ์์ฉํ ์ ์์ต๋๋ค(์: ํ ํฌ์ผ ์ค๋น). WebRTC๋ฅผ ์ฌ์ฉํ๋ฉด ๋ธ๋ก๋์บ์คํธ๋ฅผ ์ค๋จํ์ง ์๊ณ ๋คํธ์ํฌ ๊ฐ์ ์ ํํ ์ ์์ผ๋ฉฐ(์: Wi-Fi์์ ๋ชจ๋ฐ์ผ ๋คํธ์ํฌ๋ก ์ ํ) ๋จ์ผ ์ธ์ ๋ด์์ ์ฌ๋ฌ ๋น๋์ค ์คํธ๋ฆผ์ ์ ์ก์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค(์: ๋ค์ํ ๊ฐ๋์์ ์ดฌ์ํ๊ฑฐ๋ ๋ํํ ๊ตฌ์ฑ). ๋น๋์ค.
๋ํ WebRTC๋ฅผ ์ฌ์ฉํ๋ฉด ์๋ก ๋ค๋ฅธ ํต์ ์ฑ๋ ๋์ญํญ์ ๊ฐ์ง ์ฌ์ฉ์๋ฅผ ์ํด ์๋ก ๋ค๋ฅธ ํ์ง ์์ค์ผ๋ก ์ด๋ฏธ ํธ๋์ค์ฝ๋ฉ๋ ์คํธ๋ฆผ์ ์ฌ๋ฌ ๋ฒ์ ์ ๋ค์ด๋ก๋ํ ์ ์์ผ๋ฏ๋ก ์๋ฒ ์ธก์์ ํธ๋์ค์ฝ๋ฉ ์์
์ ์ํํ์ง ์์๋ ๋ฉ๋๋ค. ๋์ญํญ ์๊ตฌ ์ฌํญ์ ์ค์ด๊ธฐ ์ํด H.265 ๋ฐ AV1๊ณผ ๊ฐ์ ๋ค๋ฅธ ๋น๋์ค ์ฝ๋ฑ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. WebRTC ๊ธฐ๋ฐ ๋ฐฉ์ก์ ์ํ ์ฐธ์กฐ ์๋ฒ ๊ตฌํ์ผ๋ก Broadcast Box๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ ์๋์์ง๋ง ์๊ท๋ชจ ์์ฒญ์์๊ฒ ๋ฐฉ์กํ๋ ค๋ฉด P2P ๋ชจ๋๋ก ์ค์ ํ์ฌ ์๋ฒ ์์ด๋ ํ ์ ์์ต๋๋ค.
์ถ์ฒ : opennet.ru