WebRTC ๊ฐœ๋…์›๋ฆฌ > ๋ฏธ๋””์–ด ์—ฐ๊ฒฐ ๋ฐฉ์‹
๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋””์ง€ํ„ธ ๊ฟ€ํŒ

WebRTC ๊ฐœ๋…์›๋ฆฌ > ๋ฏธ๋””์–ด ์—ฐ๊ฒฐ ๋ฐฉ์‹

by ์ผ์ƒ์„ ๊ณต์œ ํ•จ๋‹ˆ๋‹ค 2022. 4. 22.
๋ฐ˜์‘ํ˜•

 

ํฌ๋กœ๋ฏธ์›€ ์˜คํ”ˆ์†Œ์Šค์™€ WebRTC ORG์˜ ๋…ธ๋ ฅ์œผ๋กœ ์šฐ๋ฆฐ ํŽธํ•˜๊ฒŒ ์›น์„ ํ†ตํ•ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ์˜์ƒ๊ณผ ์Œ์„ฑ์„ ์†ก์ถœํ•  ์ˆ˜ ์žˆ๋Š” WebRTC ๋ผ๋Š” ํ”„๋กœํ† ์ฝœ์„ ์ ‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค.
๋ˆ„๊ตฌ๋‚˜ ์†์‰ฝ๊ฒŒ ์˜์ƒํšŒ์˜, ํ™”์ƒ์ฑ„ํŒ… ๋“ฑ์˜ ์„œ๋น„์Šค๋ฅผ ๋น„์‹ผ ๋ฏธ๋””์–ด ์„œ๋ฒ„ ์—†์ด ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค.
๊ทธ๋ ‡๋‹ค๊ณ  ๋ˆ„๊ตฌ๋‚˜ ์ž˜ ๋งŒ๋“œ๋Š” ๊ฑด ์•„๋‹ˆ๋‹ค.

 

IT ๊ด€๋ จ๊ธ€ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ

 

 

 

WebRTC๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐœ๋ฐฉํ˜• ํ‘œ์ค€์—์„œ ์ž‘๋™ํ•˜๋Š” ์‹ค์‹œ๊ฐ„ ํ†ต์‹  ๊ธฐ๋Šฅ์„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋™์˜์ƒ, ์Œ์„ฑ, ์ผ๋ฐ˜ ๋ฐ์ดํ„ฐ๋ฅผ ํ”ผ์–ด ๊ฐ„์— ์ „์†กํ•˜๋„๋ก ์ง€์›ํ•˜๋ฏ€๋กœ ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐ•๋ ฅํ•œ ์Œ์„ฑ ๋ฐ ์˜์ƒ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์†”๋ฃจ์…˜์„ ๋นŒ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์ˆ ์€ ๋ชจ๋“  ์ตœ์‹  ๋ธŒ๋ผ์šฐ์ €๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ชจ๋“  ์ฃผ์š” ํ”Œ๋žซํผ์˜ ๊ธฐ๋ณธ ํด๋ผ์ด์–ธํŠธ์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. WebRTC์˜ ๊ธฐ์ˆ ์€ ๊ฐœ๋ฐฉํ˜• ์›น ํ‘œ์ค€์œผ๋กœ ๊ตฌํ˜„๋˜๋ฉฐ ๋ชจ๋“  ์ฃผ์š” ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ผ๋ฐ˜ JavaScript API๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. Android ๋ฐ iOS ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๊ฐ™์€ ๋„ค์ดํ‹ฐ๋ธŒ ํด๋ผ์ด์–ธํŠธ์˜ ๊ฒฝ์šฐ ๋™์ผํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. WebRTC ํ”„๋กœ์ ํŠธ๋Š” ์˜คํ”ˆ์†Œ์Šค์ด๋ฉฐ Apple, Google, Microsoft, Mozilla ๋“ฑ์ด ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ด ํŽ˜์ด์ง€๋Š” Google WebRTCํŒ€์—์„œ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

 

๋ฐ˜์‘ํ˜•

 

MCU, SFU, P2P

WebRTC ๊ธฐ๋ฐ˜์˜ ์˜์ƒํšŒ์˜ ์„œ๋น„์Šค์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์—ฐ๊ฒฐ ๊ตฌ์กฐ์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ์ด๋‹ค.

 

  • P2P (Peer to Peer)
  • SFU (Selective Forwarding Unit)
  • MCU (Multipoint Contorol Unit)

 

๋ฐ˜์‘ํ˜•

 

P2P

์„œ๋ฒ„ ๋ฐฉ์‹์ด ์•„๋‹Œ ํด๋ผ์ด์–ธํŠธ ๊ฐ„์˜ ์—ฐ๊ฒฐ ๋‹ค์ค‘ ์—ฐ๊ฒฐ ๋ฐฉ์‹์œผ๋กœ Mesh ๊ตฌ์กฐ๋ฅผ ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค.
์„œ๋ฒ„๋‚˜ ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•œ ์ง€์‹์ด ํ’๋ถ€ํ•˜์ง€ ์•Š์•„๋„ ํด๋ผ์ด์–ธํŠธ ๊ฐœ๋ฐœ์ž๊ฐ€ ์˜์ƒํšŒ์˜ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.

 

P2P ์—ฐ๊ฒฐ ๋ฐฉ์‹

 

4๊ฐœ์˜ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์—ฐ๊ฒฐ๋œ๋‹ค๊ณ  ํ•œ๋‹ค๋ฉด, 1๊ฐœ์˜ ํด๋ผ์ด์–ธํŠธ๋Š” 3๊ฐœ์˜ ํด๋ผ์ด์–ธํŠธ์™€ 3๊ฐœ์˜ ๊ฐœ๋ณ„ ์ปค๋„ฅ์…˜์„ ๋งบ๊ณ  ๋ฏธ๋””์–ด๋ฅผ ์†ก์ถœํ•ด์•ผ ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  3๊ฐœ ๋ฏธ๋””์–ด๋ฅผ ์ˆ˜์‹ ํ•˜์—ฌ ๋‚ด ํ™”๋ฉด์— ๋””์Šคํ”Œ๋ ˆ์ดํ•˜๋ฉด ๋œ๋‹ค.

์„œ๋ฒ„ ์ž์›์„ ์ด์šฉํ•˜์ง€ ์•Š๋Š” ๋Œ€์‹  ๊ฐ ํด๋ผ์ด์–ธํŠธ์˜ ๋„คํŠธ์›Œํฌ I/O ๋ถ€ํ•˜๊ฐ€ ๋†’๊ฒŒ ๋ฐœ์ƒํ•˜๊ณ  ์ปดํ“จํ„ฐ์˜ HW ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ๋ฅ ๋„ ๋งŽ์ด ์ฆ๊ฐ€ํ•˜๊ฒŒ ๋œ๋‹ค. ๊ทธ๋ž˜์„œ ์—ฐ๊ฒฐ๋œ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ ์„ ๊ฒฝ์šฐ ๋งค์šฐ ์œ ๋ฆฌํ•œ ๊ตฌ์กฐ์ด์ง€๋งŒ ์—ฐ๊ฒฐํ•ด์•ผ ๋  ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋งŽ์„ ๊ฒฝ์šฐ ๋ถ€ํ•˜๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ตฌํ˜„ํ•ด์•ผ ๋  ๊ฒƒ์ด๋‹ค.

 

์ฃผ์š” ํฌ์ธํŠธ

  • ๊ฐ„๋‹จํ•˜๊ณ  ๋น ๋ฅด๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์„œ๋ฒ„ ๋น„์šฉ์ด ๋“ค์ง€ ์•Š๋Š”๋‹ค.
  • ์ข…๋‹จ๊ฐ„ ์•”ํ˜ธํ™”๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ์‚ฌ์šฉ์ž PC์— ๋งŽ์€ ๋ถ€ํ•˜๋ฅผ ์ค€๋‹ค.

 

๋ฐ˜์‘ํ˜•

 

SFU

์„œ๋ฒ„๋ฅผ ์ด์šฉํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ์˜ ๋ฏธ๋””์–ด ์ŠคํŠธ๋ฆผ์„ ์ค‘๊ณ„ํ•˜๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ ์ƒํ™ฉ์— ๋”ฐ๋ผ ์—ฐ๊ฒฐ๋œ ํด๋ผ์ด์–ธํŠธ ์ผ๋ถ€๋งŒ ์ค‘๊ณ„ํ•˜๊ธฐ๋„ ํ•œ๋‹ค. P2P ์—์„œ ๋‹ค์ˆ˜์˜ ์‚ฌ์šฉ์ž๋ฅผ ๋‹ค๋ฃจ๊ธฐ ํž˜๋“  ๋ถ€๋ถ„์„ ์ถฉ๋ถ„ํžˆ ์ปค๋ฒ„ํ•  ์ˆ˜ ์žˆ๋Š” ์žฅ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

 

SFU ์—ฐ๊ฒฐ ๋ฐฉ์‹

P2P์˜ ๊ฒฝ์šฐ ์—ฐ๊ฒฐ๋œ ํด๋ผ์ด์–ธํŠธ ์ˆ˜๋งŒํผ์˜ ์—…๋กœ๋“œ ํŠธ๋ž˜ํ”ฝ์ด ๋ฐœ์ƒํ–ˆ์ง€๋งŒ SFU๋Š” ์—…๋กœ๋“œ ์ปค๋„ฅ์…˜์„ 1๊ฐœ๋งŒ ์œ ์ง€ํ•˜๋ฉด ๋‚˜๋จธ์ง€๋Š” ์„œ๋ฒ„์—์„œ ๊ฐ ํด๋ผ์ด์–ธํŠธ๋กœ ๋ถ„๋ฐฐํ•˜์—ฌ ๋‚ด๋ ค์ฃผ๊ฒŒ ๋œ๋‹ค. ๋Œ€ํ‘œ์ ์œผ๋กœ ZOOM ์ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๊ตฌ์กฐ๋กœ 1000๋ช…์ด ํ•œ ๋ฒˆ์— ์—ฐ๊ฒฐ๋˜์–ด ํšŒ์˜๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋„๋กœ ํšจ์œจ์ ์ด๋ผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

๋‹จ, ๊ฐœ๋ณ„ ํด๋ผ์ด์–ธํŠธ๋Š” ์ ‘์†ํ•œ  ํด๋ผ์ด์–ธํŠธ ์ˆ˜(๋˜๋Š” ๋‚ด ํ™”๋ฉด์ด ๋””์Šคํ”Œ๋ ˆ์ดํ•ด์•ผ ๋˜๋Š” ํด๋ผ์ด์–ธํŠธ ์ˆ˜)๋งŒํผ์˜ ์˜์ƒ๊ณผ ์Œ์„ฑ์„ ๋””์ฝ”๋”ฉํ•ด์•ผ ํ•œ๋‹ค. ์ ‘์†ํ•œ ํด๋ผ์ด์–ธํŠธ ์ˆ˜๊ฐ€ ๋งŽ์œผ๋ฉด ๋งŽ์„์ˆ˜๋ก PC์˜ ์ž์› ์‚ฌ์šฉ๋Ÿ‰์ด ๋งŽ์•„์ง€๋ฉด์„œ ํšŒ์˜๊ฐ€ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด SVC ์ฝ”๋ฑ์ด๋‚˜ Simulcast ๋ฅผ ํ™œ์šฉํ•ด์•ผ ํ•œ๋‹ค. ZOOM ์˜ ๊ฒฝ์šฐ๋Š” PC์—์„œ ํ•œ ๋ฒˆ์— 25๊ฐœ์˜ ํด๋ผ์ด์–ธํŠธ์˜ ๋ฏธ๋””์–ด๋ฅผ ๋””์ฝ”๋”ฉํ•˜๋„๋ก ์„ค๊ณ„๋˜์–ด ์žˆ๋‹ค. (์•„๋งˆ ๊ทธ ์ด์ƒ ๋””์Šคํ”Œ๋ ˆ์ด๋Š” ์ปดํ“จํ„ฐ์˜ ์ž์› ์†Œ๋ชจ๊ฐ€ ๋งค์šฐ ์‹ฌํ•  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋œ๋‹ค.) ๋˜ํ•œ ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ๋„ ๊ณ ๋ คํ•œ๋‹ค๋ฉด ๋ชจ๋ฐ”์ผ AP์˜ ๋””์ฝ”๋”ฉ ์„ฑ๋Šฅ๋„ ๊ฐ์•ˆํ•ด์•ผ ํ•œ๋‹ค. 

 

์ฃผ์š” ํฌ์ธํŠธ

  • P2P ๋ณด๋‹ค ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์ด ์ ๊ฒŒ ๋ฐœ์ƒํ•œ๋‹ค.
  • ๋Œ€๊ทœ๋ชจ ์—ฐ๊ฒฐ์— ์ ํ•ฉํ•˜๋‹ค.
  • ์ƒํ™ฉ์— ๋”ฐ๋ฅธ ๋ฏธ๋””์–ด ํ’ˆ์งˆ ์กฐ์ •์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๊ฐœ๋ณ„ ๋ ˆ์ด์•„์›ƒ ์กฐ์ •์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

 

 

MCU

์„œ๋ฒ„๋ฅผ ์ด์šฉํ•˜์—ฌ ์—…๋กœ๋“œ๋œ ๋ฏธ๋””์–ด์ŠคํŠธ๋ฆผ์„ ํ•˜๋‚˜๋กœ ํ•ฉ์ณ(Mixing)์„œ ํด๋ผ์ด์–ธํŠธ์— 1๊ฐœ์˜ ๋ฏธ๋””์–ด์ŠคํŠธ๋ฆผ์„ ๋‚ด๋ ค์ฃผ๋Š” ๊ตฌ์กฐ์ด๋‹ค. P2P ์™€ SFU ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ํŠธ๋ž˜ํ”ฝ์€ ์ค„์ผ ์ˆ˜ ์žˆ์œผ๋‚˜ ๋ฏธ๋””์–ด์ŠคํŠธ๋ฆผ์„ ํ•ฉ์น˜๋Š” ๋™์ž‘์—์„œ ์„œ๋ฒ„์— ์ž์›์„ ๋งŽ์ด ์†Œ๋ชจํ•˜๊ฒŒ ๋œ๋‹ค.

 

MCU ์—ฐ๊ฒฐ ๋ฐฉ์‹

MCU ๋ฐฉ์‹์€ ์„œ๋ฒ„ ์ž์›์„ ํ™œ์šฉํ•˜์—ฌ ๊ฐ ํด๋ผ์ด์–ธํŠธ์˜ ๋ถ€๋‹ด์„ ์ค„์ด๋Š” ์—ฐ๊ฒฐ ๋ฐฉ์‹์ด๋‹ค. ๋ณดํ†ต ์—ฐ๊ฒฐ๋œ ํด๋ผ์ด์–ธํŠธ์˜ ์˜์ƒ์„ 1๊ฐœ๋กœ Mixing ํ•˜๋Š” ํ˜•ํƒœ๊ฐ€ ์ผ๋ฐ˜์ ์ด์ง€๋งŒ ์‚ฌ์šฉ์ž๊ฐ€ ๋งŽ์€ ๊ฒฝ์šฐ 2-3๊ฐœ ๊ทธ๋ฃน ํ˜•ํƒœ๋กœ Mixing ํ•˜์—ฌ ๋ถ„์ž„ํ† ์ž„ ๋“ฑ ๋Œ€๊ทœ๋ชจ ์ ‘์†์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜๋„ ์žˆ๋‹ค. 

MCU ๋ฐฉ์‹์€ ์•”ํ˜ธํ™”๋œ ๋ฏธ๋””์–ด ์ŠคํŠธ๋ฆผ์ด ์„œ๋ฒ„ ํ•œ ๋ฒˆ ๋ณตํ˜ธํ™”๋˜๊ณ  ๋‹ค์‹œ ์•”ํ˜ธํ™”๋˜๋Š” ํ˜•ํƒœ๋กœ ์™„๋ฒฝํ•œ ์ข…๋‹จ๊ฐ„ ์•”ํ˜ธํ™”๋ผ ๋ณด๊ธฐ ์–ด๋ ต๋‹ค. 

ํ•˜๋‚˜๋กœ Mixing ๋œ ์˜์ƒ์€ ์šฉ๋Ÿ‰์ด๋‚˜ ํ•ด์ƒ๋„๊ฐ€ ๋†’์„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์›ํ™œํ•œ ์„œ๋น„์Šค๋ฅผ ์œ„ํ•ด์„œ๋Š” ํŠธ๋žœ์Šค์ฝ”๋”ฉ์ด๋‚˜ ๋ณ„๋„ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ตฌํ˜„ํ•ด์•ผ ํ•œ๋‹ค.

 

์ฃผ์š” ํฌ์ธํŠธ

  • ํด๋ผ์ด์–ธํŠธ ํŠธ๋ž˜ํ”ฝ์„ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค.
  • ์„œ๋ฒ„์˜ ์ž์›์„ ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค.
  • ์ƒํ™ฉ์— ๋”ฐ๋ผ ๋ฏธ๋””์–ด ํ’ˆ์งˆ์„ ์กฐ์ •ํ•ด์•ผ ํ•œ๋‹ค.

 

๋ฐ˜์‘ํ˜•

 

์ •๋ฆฌ

์ฝ”๋กœ๋‚˜19๋กœ ์ธํ•ด ์›๊ฒฉ๊ทผ๋ฌด๊ฐ€ ๋‰ด๋…ธ๋ฉ€๋กœ ์ž๋ฆฌ ์žก์•„๊ฐ์— ๋”ฐ๋ผ ์˜์ƒํšŒ์˜์— ๋Œ€ํ•œ ์ˆ˜์š”๊ฐ€ ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ๋‹ค. ์ด๋กœ ์ธํ•ด ํ˜‘์—… ํˆด์„ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค ์ œ๊ณต์ž๋“ค์ด ์ ‘๊ทผ์„ฑ์ด ์šฉ์ดํ•œ WebRTC ๊ธฐ๋ฐ˜์˜ ์˜์ƒํ†ตํ™”๋‚˜ ์˜์ƒํšŒ์˜ ์„œ๋น„์Šค๋ฅผ ์ถœ์‹œํ•˜๊ณ  ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์„œ๋น„์Šค ํ’ˆ์งˆ ์œ ์ง€๋ฅผ ์œ„ํ•œ ๋…ธํ•˜์šฐ๊ฐ€ ์—†๋‹ค๋ฉด ์šด์˜์— ๋งŽ์€ ์• ๋กœ ์‚ฌํ•ญ๋“ค์„ ๊ฒช์„ ์ˆ˜๋ฐ–์— ์—†๋‹ค. ์–ธ์ œ๋‚˜ ์šฐ๋ฆฌ ๊ณ ๊ฐ๋“ค์€ ์ƒ๊ฐ์ง€๋„ ๋ชปํ•œ ๋‹ค์–‘ํ•œ ํ™˜๊ฒฝ์—์„œ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

 

SFU, MCU, P2P ์—ฐ๊ฒฐ ๋ฐฉ์‹ ์ค‘ 1๊ฐœ ๋งŒ์„ ์ง‘์ค‘ํ•˜์—ฌ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค๋Š” ์ƒํ™ฉ์ด๋‚˜ ๋„๋ฉ”์ธ ํŠน์„ฑ์— ๋งž๊ฒŒ ์œตํ•ฉ๋œ ํ˜•ํƒœ๋กœ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ์•ˆ์„ ๊ฒ€ํ† ํ•ด๋ณด๋Š” ๊ฒƒ์ด ์ข‹์„ ๊ฒƒ์ด๋‹ค.

 

Google Meet ๋‚˜ ZOOM ์€ SFU ์—ฐ๊ฒฐ ๋ฐฉ์‹์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋Œ€ํ‘œ์ ์ธ ๊ธฐ์—…์ด๋‹ค.

์ „ํ†ต์ ์ธ HW ๊ธฐ๋ฐ˜ ์˜์ƒํšŒ์˜ ์—…์ฒด๋Š” MCU ์—ฐ๊ฒฐ๋ฐฉ์‹์„ ๊ธฐ๋ณธ์œผ๋กœ ํ•˜๋ฉฐ ์š”์ฆ˜์€ SFU๋„ ๋ณ‘ํ–‰ํ•˜๋Š” ํ˜•ํƒœ์ด๋‹ค.

๊ฐ„ํ˜น ์†Œ์…œ ๋ฏธํŒ…์ด๋‚˜ ์›๊ฒฉ ์ง„๋ฃŒ์— P2P ํ˜•ํƒœ๋กœ ์—ฐ๊ฒฐ๋˜๋Š” ์„œ๋น„์Šค๋“ค์ด ์žˆ๊ธฐ๋„ ํ•˜๋‹ค.

 

 

๋Œ“๊ธ€