๐Link
Github
https://github.com/hyunnn12/rhythm4cuts
๐ป๊ตฌํ์ฌํญ
WebRTC๋ฅผ ์ฌ์ฉํ ํ์ ํ๋ฉด ๋
ธ๋๋ฐฉ
- ๊ฒ์ ๋ฐฉ์ ๋ง๋ค์ด ์ด 4๋ช
๊น์ง ์
์ฅ ๊ฐ๋ฅํ ๋ฐฉ์ด ๋ง๋ค์ด์ง๋๋ค.
- ๊ฒ์์ด ์์ํ๋ฉด ๋
ธ๋ ์ ์ฃผ๊ฐ ๋์ค๊ณ ์๋ ์๋ฐ ๋
ธ๋๋ฐฉ ๊ฐ์ด ์๋ง ๋์ค๋ฉด ๋ฐฉ ์์ ์ ์ ๋ค๋ผ๋ฆฌ ๊ฐ์ฌ๋ฅผ ๋ง์ถ๋ฉฐ ๋
ธ๋๋ฅผ ๋ถ๋ฅด๊ฒ ๋ฉ๋๋ค.
- WebRTC๋ฅผ ํตํด ํ์์ผ๋ก ๋
ธ๋๋ฅผ ๋ถ๋ฅด๋ฉฐ ์์ฑ๋ง ๋์ค๋ ๊ฒ์ด ์๋ ๋ ์๋๊ฐ ์๊ฒ ์ฆ๊ธธ ์ ์์ต๋๋ค.
WebSocket์ ์ฌ์ฉํ ์ค์๊ฐ ํต์
- ์น๊ตฌ ์ถ๊ฐ๋ฅผ ํ์ฌ ์ค์๊ฐ์ผ๋ก ์ ์ ์ ์ ์ ๊ฐ์ ์น๊ตฌ ๋ฑ๋ก
- ๊ฒ์ ๋ฐฉ ์์์ ์น๊ตฌ ์ด๋๋ฅผ ํ์ฌ ์ค์๊ฐ์ผ๋ก ์น๊ตฌ์ ํจ๊ป ํ๋ ์ด ๊ฐ๋ฅ
- ๊ฒ์์ด ์์ํ๋ฉด ์์์ ์ค์๊ฐ์ผ๋ก ๋ฐฉ ์์ ์๋ ์ ์ ๋ค๊ณผ ํจ๊ป ๊ฐ์ ์๊ฐ๋์์ธ ์ฌ์๋ผ์ผ ํ๊ธฐ ๋๋ฌธ์ WebSocket์ ์ฌ์ฉํ์ฌ ์์ ์ฑํฌ ๋ฌธ์ ํด๊ฒฐ
์ธ์ ๋ค์ปท ์ฌ์ง
- ๊ฒ์์ด ๋ง์น๋ฉด ์ฑ์ ๋ ์ ์ ๋ฐ์ดํฐ๋ก ์์๋ฅผ ๋งค๊ธฐ๊ณ ๊ทธ ์์๋๋ก ์ ์๋ ์๋ฆฌ๊ฐ ์๋ ๋ฐฐ์น๋ฉ๋๋ค.
- ํจ๊ป ๊ฒ์์ ํ๋ ์ดํ ์ ์ ๋ค๊ณผ ํจ๊ป ๋ง์ง๋ง์ผ๋ก ์ฌ์ง์ ์ฐ์ด ์ถ์ต์ ๋จ๊ธธ ์ ์์ต๋๋ค.
- ์ฐ์ ์ฌ์ง์ ๋ง์ดํ์ด์ง์์ ํ์ธ ๊ฐ๋ฅํ๊ณ ๋ค์ด๋ก๋๋ ํ์ฌ ๊ฐ์งํ ์ ์์ต๋๋ค.
๐โโ๏ธ๋ด๋น์ญํ
๋ง์ดํ์ด์ง