Skype์—์„œ WebRTC๊นŒ์ง€: ์›น์„ ํ†ตํ•œ ๋น„๋””์˜ค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๊ตฌ์„ฑ ๋ฐฉ๋ฒ•

Skype์—์„œ WebRTC๊นŒ์ง€: ์›น์„ ํ†ตํ•œ ๋น„๋””์˜ค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๊ตฌ์„ฑ ๋ฐฉ๋ฒ•

๋น„๋””์˜ค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์€ Vimbox ํ”Œ๋žซํผ์—์„œ ๊ต์‚ฌ์™€ ํ•™์ƒ ๊ฐ„์˜ ์ฃผ์š” ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์˜ค๋ž˜ ์ „์— Skype๋ฅผ ํฌ๊ธฐํ•˜๊ณ  ์—ฌ๋Ÿฌ ํƒ€์‚ฌ ์†”๋ฃจ์…˜์„ ์‹œ๋„ํ•œ ํ›„ ๊ฒฐ๊ตญ WebRTC - Janus-gateway ์กฐํ•ฉ์— ์ •์ฐฉํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•œ๋™์•ˆ ์šฐ๋ฆฌ๋Š” ๋ชจ๋“  ๊ฒƒ์— ๋งŒ์กฑํ–ˆ์ง€๋งŒ ์—ฌ์ „ํžˆ ๋ช‡ ๊ฐ€์ง€ ๋ถ€์ •์ ์ธ ์ธก๋ฉด์ด ๊ณ„์†ํ•ด์„œ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์ด์— ๋”ฐ๋ผ ๋ณ„๋„์˜ ์˜์ƒ ๋””๋ ‰์…˜์ด ํƒ„์ƒํ•˜๊ฒŒ ๋๋‹ค.

๋‚˜๋Š” ์ƒˆ๋กœ์šด ๋ฐฉํ–ฅ์˜ ์ฑ…์ž„์ž์ธ Kirill Rogovoy์—๊ฒŒ Skyeng์˜ ๋น„๋””์˜ค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์˜ ์ง„ํ™”, ๋ฐœ๊ฒฌ๋œ ๋ฌธ์ œ, ์šฐ๋ฆฌ๊ฐ€ ๊ถ๊ทน์ ์œผ๋กœ ์‚ฌ์šฉํ•œ ์†”๋ฃจ์…˜ ๋ฐ ๋ชฉ๋ฐœ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๋„๋ก ์š”์ฒญํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์‚ฌ๊ฐ€ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด ์ž์ฒด์ ์œผ๋กœ ๋น„๋””์˜ค๋ฅผ ์ œ์ž‘ํ•˜๋Š” ํšŒ์‚ฌ์— ๋„์›€์ด ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

์—ญ์‚ฌ์˜ ๋น„ํŠธ

2017๋…„ ์—ฌ๋ฆ„, Skyeng ๊ฐœ๋ฐœ ์ฑ…์ž„์ž์ธ Sergey Safonov๋Š” Backend Conf์—์„œ ์šฐ๋ฆฌ๊ฐ€ "Skype๋ฅผ ํฌ๊ธฐํ•˜๊ณ  WebRTC๋ฅผ ๊ตฌํ˜„"ํ•œ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ด€์‹ฌ ์žˆ๋Š” ๋ถ„๋“ค์€ ์—ฐ์„ค ๋…น์Œ์„ ์‹œ์ฒญํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งํฌ (~45๋ถ„) ์—ฌ๊ธฐ์„œ๋Š” ๊ทธ ๋ณธ์งˆ์„ ๊ฐ„๋žตํ•˜๊ฒŒ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

Skyeng School์˜ ๊ฒฝ์šฐ ์˜์ƒ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์€ ํ•ญ์ƒ ๊ต์‚ฌ์™€ ํ•™์ƒ ๊ฐ„์˜ ์˜์‚ฌ์†Œํ†ต์„ ์œ„ํ•œ ์ตœ์šฐ์„  ๋ฐฉ๋ฒ•์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—๋Š” Skype๋ฅผ ์‚ฌ์šฉํ–ˆ์ง€๋งŒ ์ฃผ๋กœ ๋กœ๊ทธ๊ฐ€ ๋ถ€์กฑํ•˜๊ณ  ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ง์ ‘ ํ†ตํ•ฉํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ด์œ ๋กœ ๋งŒ์กฑ์Šค๋Ÿฝ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ๋Š” ์˜จ๊ฐ– ์‹คํ—˜์„ ํ•ด๋ดค์Šต๋‹ˆ๋‹ค.

์‹ค์ œ๋กœ ๋น„๋””์˜ค ํ†ต์‹ ์— ๋Œ€ํ•œ ์šฐ๋ฆฌ์˜ ์š”๊ตฌ ์‚ฌํ•ญ์€ ๋Œ€๋žต ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
- ์•ˆ์ •์„ฑ
โ€” ์ˆ˜์—…๋‹น ์ €๋ ดํ•œ ๊ฐ€๊ฒฉ;
โ€” ๋…น์Œ ์ˆ˜์—…;
โ€” ๋ˆ„๊ฐ€ ์–ผ๋งˆ๋‚˜ ๋งŽ์ด ๋งํ•˜๋Š”์ง€ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค(์ˆ˜์—… ์ค‘์— ํ•™์ƒ๋“ค์ด ๊ต์‚ฌ๋ณด๋‹ค ๋” ๋งŽ์ด ๋งํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค).
- ์„ ํ˜• ์Šค์ผ€์ผ๋ง;
- UDP์™€ TCP๋ฅผ ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€์žฅ ๋จผ์ € ์‹œ๋„ํ•œ ๊ฒƒ์€ 2013๋…„์— Tokbox๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์ด ์ข‹์•˜์ง€ ๋งŒ ์ˆ˜์—… ๋‹น 113 ๋ฃจ๋ธ”์ด๋ผ๋Š” ๋งค์šฐ ๋น„์‹ผ ๊ฒƒ์œผ๋กœ ํŒ๋ช…๋˜์—ˆ๊ณ  ์ด์ต์„ ๋จน์—ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‹ค๊ฐ€ 2015๋…„์— Voximplant๊ฐ€ ํ†ตํ•ฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— ๋ˆ„๊ฐ€ ์–ผ๋งˆ๋‚˜ ๋งŽ์ด ๋งํ–ˆ๋Š”์ง€ ์ถ”์ ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์ด ์žˆ์—ˆ๊ณ  ๋™์‹œ์— ์†”๋ฃจ์…˜์€ ํ›จ์”ฌ ์ €๋ ดํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋””์˜ค๋งŒ ๋…น์Œํ•˜๋Š” ๊ฒฝ์šฐ ๋ ˆ์Šจ๋‹น 20๋ฃจ๋ธ”์˜ ๋น„์šฉ์ด ๋“ญ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ UDP๋ฅผ ํ†ตํ•ด์„œ๋งŒ ์ž‘๋™ํ–ˆ์œผ๋ฉฐ TCP๋กœ ์ „ํ™˜ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์•ฝ 40%์˜ ํ•™์ƒ๋“ค์ด ๊ฒฐ๊ตญ ์ด๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

XNUMX๋…„ ํ›„, ์šฐ๋ฆฌ๋Š” ๊ณ ์œ ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ๊ฐ€์ง„ ๊ธฐ์—… ๊ณ ๊ฐ์„ ํ™•๋ณดํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋ชจ๋“  ๊ฒƒ์ด ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ์ž‘๋™ํ•ด์•ผ ํ•˜๋ฉฐ ํšŒ์‚ฌ๋Š” http์™€ https๋งŒ ์—ฝ๋‹ˆ๋‹ค. ์ฆ‰, Skype๋‚˜ UDP๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ธฐ์—…๊ณ ๊ฐ=๋ˆ์ด๋ผ ํ†ก๋ฐ•์Šค๋กœ ๋Œ์•„์™”์ง€๋งŒ ๊ฐ€๊ฒฉ ๋ฌธ์ œ๋Š” ์‚ฌ๋ผ์ง€์ง€ ์•Š์•˜๋‹ค.

์†”๋ฃจ์…˜ - WebRTC ๋ฐ Janus

์‚ฌ์šฉํ•˜๊ธฐ๋กœ ๊ฒฐ์ • PXNUMXP ๋น„๋””์˜ค ํ†ต์‹ ์„ ์œ„ํ•œ ๋ธŒ๋ผ์šฐ์ € ํ”Œ๋žซํผ WebRTC. ์—ฐ๊ฒฐ ์„ค์ •, ์ŠคํŠธ๋ฆผ ์ธ์ฝ”๋”ฉ ๋ฐ ๋””์ฝ”๋”ฉ, ํŠธ๋ž™ ๋™๊ธฐํ™”, ๋„คํŠธ์›Œํฌ ๊ฒฐํ•จ ์ฒ˜๋ฆฌ๋ฅผ ํ†ตํ•œ ํ’ˆ์งˆ ๊ด€๋ฆฌ๋ฅผ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์นด๋ฉ”๋ผ์™€ ๋งˆ์ดํฌ์—์„œ ์ŠคํŠธ๋ฆผ์„ ์ฝ๊ณ , ๋น„๋””์˜ค๋ฅผ ๊ทธ๋ฆฌ๊ณ , ์—ฐ๊ฒฐ์„ ๊ด€๋ฆฌํ•˜๊ณ , WebRTC ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•˜๊ณ  ์ŠคํŠธ๋ฆผ์„ ์ „์†กํ•˜๊ณ , ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•ด ํด๋ผ์ด์–ธํŠธ ๊ฐ„์— ์‹ ํ˜ธ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค(WebRTC ์ž์ฒด๋Š” ๋ฐ์ดํ„ฐ ํ˜•์‹์ด์ง€๋งŒ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์ „์†ก์€ ์•„๋‹˜). ํด๋ผ์ด์–ธํŠธ๊ฐ€ NAT ๋’ค์— ์žˆ์œผ๋ฉด WebRTC๋Š” STUN ์„œ๋ฒ„๋ฅผ ์—ฐ๊ฒฐํ•˜๊ณ , ์ด๊ฒƒ์ด ๋„์›€์ด ๋˜์ง€ ์•Š์œผ๋ฉด TURN ์„œ๋ฒ„๋ฅผ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

๋ถˆ๋งŒ ์‚ฌํ•ญ์ด ์žˆ์„ ๊ฒฝ์šฐ ์ถ”๊ฐ€ ๋ถ„์„์„ ์œ„ํ•ด ์ˆ˜์—…์„ ๋…นํ™”ํ•˜๊ณ  ์‹ถ๊ธฐ ๋•Œ๋ฌธ์— ์ •๊ธฐ์ ์ธ P2P ์—ฐ๊ฒฐ๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์šฐ๋ฆฌ๋Š” ๋ฆด๋ ˆ์ด๋ฅผ ํ†ตํ•ด WebRTC ์ŠคํŠธ๋ฆผ์„ ๋ณด๋ƒ…๋‹ˆ๋‹ค. Meetecho์˜ ์•ผ๋ˆ„์Šค ๊ฒŒ์ดํŠธ์›จ์ด. ๊ฒฐ๊ณผ์ ์œผ๋กœ ํด๋ผ์ด์–ธํŠธ๋Š” ์„œ๋กœ์˜ ์ฃผ์†Œ๋ฅผ ์•Œ์ง€ ๋ชปํ•˜๋ฉฐ Janus ์„œ๋ฒ„ ์ฃผ์†Œ๋งŒ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์‹ ํ˜ธ ์„œ๋ฒ„์˜ ๊ธฐ๋Šฅ๋„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. Janus์—๋Š” ์šฐ๋ฆฌ์—๊ฒŒ ํ•„์š”ํ•œ ๋งŽ์€ ๊ธฐ๋Šฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ๊ฐ€ UDP๋ฅผ ์ฐจ๋‹จํ•œ ๊ฒฝ์šฐ ์ž๋™์œผ๋กœ TCP๋กœ ์ „ํ™˜ํ•ฉ๋‹ˆ๋‹ค. UDP ๋ฐ TCP ์ŠคํŠธ๋ฆผ์„ ๋ชจ๋‘ ๊ธฐ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ™•์žฅ ๊ฐ€๋Šฅ; ์—์ฝ” ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ๋„ ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•„์š”ํ•œ ๊ฒฝ์šฐ Twilio์˜ STUN ๋ฐ TURN ์„œ๋ฒ„๊ฐ€ ์ž๋™์œผ๋กœ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค.

2017๋…„ ์—ฌ๋ฆ„, ์šฐ๋ฆฌ๋Š” ๋‘ ๊ฐœ์˜ Janus ์„œ๋ฒ„๋ฅผ ์‹คํ–‰ํ–ˆ๊ณ , ๊ธฐ๋ณธ ์„œ๋ฒ„์˜ ํ”„๋กœ์„ธ์„œ๋ฅผ ์ ์œ ํ•˜์ง€ ์•Š๊ธฐ ์œ„ํ•ด ๋…น์Œ๋œ ์›์‹œ ์˜ค๋””์˜ค ๋ฐ ๋น„๋””์˜ค ํŒŒ์ผ์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์ถ”๊ฐ€ ์„œ๋ฒ„๋ฅผ ์šด์˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ์‹œ Janus ์„œ๋ฒ„๋Š” ํ™€์ง์ˆ˜(์—ฐ๊ฒฐ๋ฒˆํ˜ธ)๋กœ ์„ ํƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๋‹น์‹œ์—๋Š” ์ด๊ฒƒ์œผ๋กœ ์ถฉ๋ถ„ํ–ˆ๊ณ  ์šฐ๋ฆฌ ๊ฐ์ •์— ๋”ฐ๋ฅด๋ฉด ์•ฝ 80๋ฐฐ์˜ ์•ˆ์ „ ๋งˆ์ง„์„ ์ œ๊ณตํ–ˆ์œผ๋ฉฐ ๊ตฌํ˜„ ๋น„์œจ์€ ์•ฝ 2์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋™์‹œ์— ๊ฐ€๊ฒฉ์€ ๋ ˆ์Šจ๋‹น ~XNUMX ๋ฃจ๋ธ”๊ณผ ๊ฐœ๋ฐœ ๋ฐ ์ง€์›์œผ๋กœ ์ธํ•˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Skype์—์„œ WebRTC๊นŒ์ง€: ์›น์„ ํ†ตํ•œ ๋น„๋””์˜ค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๊ตฌ์„ฑ ๋ฐฉ๋ฒ•

๋น„๋””์˜ค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์ฃผ์ œ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

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

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

์ž…๋ ฅ ์‹œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐฉํ–ฅ์ด ์ œ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. MVP ์†”๋ฃจ์…˜, ์ง€ํ‘œ ์—†์Œ, ๋ชฉํ‘œ ์—†์Œ, ๊ฐœ์„  ํ”„๋กœ์„ธ์Šค ์—†์Œ, ๊ต์‚ฌ์˜ 7%๊ฐ€ ์˜์‚ฌ์†Œํ†ต ํ’ˆ์งˆ์— ๋Œ€ํ•ด ๋ถˆํ‰ํ•จ(ํ•™์ƒ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋„ ์—†์Œ).

Skype์—์„œ WebRTC๊นŒ์ง€: ์›น์„ ํ†ตํ•œ ๋น„๋””์˜ค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๊ตฌ์„ฑ ๋ฐฉ๋ฒ•

์ƒˆ๋กœ์šด ๋ฐฉํ–ฅ์ด ์ง„ํ–‰๋˜๊ณ  ์žˆ๋‹ค

๋ช…๋ น์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

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

์šฐ์„ , ์šฐ๋ฆฌ๋Š” ํ†ต์‹  ํ’ˆ์งˆ ํ‰๊ฐ€์˜ ๋ณ€ํ™”(์ผ, ์ฃผ, ์›”๋ณ„ ํ‰๊ท )๋ฅผ ์ถ”์ ํ•˜๋Š” ๋น„๊ต์  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ธก์ • ๊ธฐ์ค€์„ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‹œ์—๋Š” ๊ต์‚ฌ์˜ ์„ฑ์ ์ด์—ˆ๊ณ  ๋‚˜์ค‘์— ํ•™์ƒ์˜ ์„ฑ์ ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ๊ทธ๋“ค์€ ๋ฌด์—‡์ด ์ž˜๋ชป๋˜์—ˆ๋Š”์ง€์— ๋Œ€ํ•œ ๊ฐ€์„ค์„ ์„ธ์šฐ๊ณ  ์ด๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ์—ญํ•™์˜ ๋ณ€ํ™”๋ฅผ ์‚ดํŽด๋ณด๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์‰ฌ์šด ๊ฒฐ๊ณผ๋ฅผ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด vp8 ์ฝ”๋ฑ์„ vp9๋กœ ๊ต์ฒดํ•˜๋ฉด ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” Janus ์„ค์ •์„ ๊ฐ€์ง€๊ณ  ๋†€๊ณ  ๋‹ค๋ฅธ ์‹คํ—˜์„ ์ˆ˜ํ–‰ํ•˜๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ์•„๋ฌด ๊ฒฐ๊ณผ๋„ ์–ป์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‘ ๋ฒˆ์งธ ๋‹จ๊ณ„์—์„œ๋Š” WebRTC๊ฐ€ PXNUMXP ์†”๋ฃจ์…˜์ด๊ณ  ์ค‘๊ฐ„์— ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฐ€์„ค์ด ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ๋ฌธ์ œ๋Š” ์—ฌ๊ธฐ์— ์žˆ์„๊นŒ์š”? ์šฐ๋ฆฌ๋Š” ์กฐ์‚ฌ๋ฅผ ์‹œ์ž‘ํ–ˆ๊ณ  ์ง€๊ธˆ๊นŒ์ง€ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฐœ์„  ์‚ฌํ•ญ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ ์ˆœ๊ฐ„, ๋‹ค์†Œ ์–ด๋ฆฌ์„์€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ํ’€์˜ ์„œ๋ฒ„๊ฐ€ ์„ ํƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ๊ฐ์€ ์ฑ„๋„๊ณผ ์ „๋ ฅ์— ๋”ฐ๋ผ ๊ณ ์œ ํ•œ "๊ฐ€์ค‘์น˜"๋ฅผ ๊ฐ–๊ณ  ์žˆ์—ˆ๊ณ  ์šฐ๋ฆฌ๋Š” ์‚ฌ์šฉ์ž๋ฅผ ๊ฐ€์žฅ ํฐ "๊ฐ€์ค‘์น˜"๋ฅผ ๊ฐ€์ง„ ์„œ๋ฒ„๋กœ ๋ณด๋‚ด๋ ค๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์ง€๋ฆฌ์ ์œผ๋กœ ์–ด๋””์— ์žˆ๋Š”์ง€ ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์ž…๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์ƒํŠธํŽ˜ํ…Œ๋ฅด๋ถ€๋ฅดํฌ์˜ ๊ต์‚ฌ๋Š” ์ƒํŠธํŽ˜ํ…Œ๋ฅด๋ถ€๋ฅดํฌ์˜ Janus ์„œ๋ฒ„๋ฅผ ํ†ตํ•˜์ง€ ์•Š๊ณ  ๋ชจ์Šคํฌ๋ฐ”๋ฅผ ํ†ตํ•ด ์‹œ๋ฒ ๋ฆฌ์•„ ํ•™์ƒ๊ณผ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ๋‹ค์‹œ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์‚ฌ์šฉ์ž๊ฐ€ ํ”Œ๋žซํผ์„ ์—ด๋ฉด Ajax๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•ด๋‹น ์‚ฌ์šฉ์ž๋กœ๋ถ€ํ„ฐ ๋ชจ๋“  ์„œ๋ฒ„๋กœ์˜ ํ•‘์„ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•  ๋•Œ ๊ฐ€์žฅ ์ ์€ ์–‘์˜ ํ•‘ ์Œ(๊ต์‚ฌ-์„œ๋ฒ„ ๋ฐ ํ•™์ƒ-์„œ๋ฒ„)์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ํ•‘์ด ์ ๋‹ค๋Š” ๊ฒƒ์€ ์„œ๋ฒ„๊นŒ์ง€์˜ ๋„คํŠธ์›Œํฌ ๊ฑฐ๋ฆฌ๊ฐ€ ์ค„์–ด๋“ ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๊ฑฐ๋ฆฌ๊ฐ€ ์งง์„์ˆ˜๋ก ํŒจํ‚ท ์†์‹ค ๊ฐ€๋Šฅ์„ฑ์ด ๋‚ฎ์•„์ง‘๋‹ˆ๋‹ค. ํŒจํ‚ท ์†์‹ค์€ ์˜์ƒํ†ต์‹ ์— ์žˆ์–ด ๊ฐ€์žฅ ํฐ ๋ถ€์ •์  ์š”์†Œ์ž…๋‹ˆ๋‹ค. ๋ถ€์ •์ ์ธ ๋น„์œจ์€ XNUMX๊ฐœ์›” ๋งŒ์— ์ ˆ๋ฐ˜์œผ๋กœ ์ค„์—ˆ์Šต๋‹ˆ๋‹ค. (๊ณตํ‰ํ•˜๊ฒŒ ๋งํ•˜๋ฉด ์ด ๋‹น์‹œ์— ๋‹ค๋ฅธ ์‹คํ—˜๋„ ์ˆ˜ํ–‰๋˜์—ˆ์ง€๋งŒ ๊ฑฐ์˜ ํ™•์‹คํžˆ ์ด ์‹คํ—˜์ด ๊ฐ€์žฅ ํฐ ์˜ํ–ฅ์„ ๋ฏธ์ณค์Šต๋‹ˆ๋‹ค.)

Skype์—์„œ WebRTC๊นŒ์ง€: ์›น์„ ํ†ตํ•œ ๋น„๋””์˜ค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๊ตฌ์„ฑ ๋ฐฉ๋ฒ•

Skype์—์„œ WebRTC๊นŒ์ง€: ์›น์„ ํ†ตํ•œ ๋น„๋””์˜ค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๊ตฌ์„ฑ ๋ฐฉ๋ฒ•

์šฐ๋ฆฌ๋Š” ์ตœ๊ทผ ๋˜ ๋‹ค๋ฅธ ๋ถ„๋ช…ํ•˜์ง€ ์•Š์ง€๋งŒ ๋ถ„๋ช…ํžˆ ์ค‘์š”ํ•œ ์‚ฌ์‹ค์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋‘๊บผ์šด ์ฑ„๋„์— ์žˆ๋Š” ํ•˜๋‚˜์˜ ๊ฐ•๋ ฅํ•œ Janus ์„œ๋ฒ„ ๋Œ€์‹  ๋” ์–‡์€ ๋Œ€์—ญํญ์„ ๊ฐ€์ง„ ๋‘ ๊ฐœ์˜ ๊ฐ„๋‹จํ•œ ์„œ๋ฒ„๋ฅผ ๊ฐ–๋Š” ๊ฒƒ์ด ๋” ๋‚ซ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์šฐ๋ฆฌ๊ฐ€ ๋™์‹œ์— ๋งŽ์€ ๊ณต๊ฐ„(์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์„ธ์…˜)์„ ๋ฐ€์–ด๋„ฃ๊ธฐ ์œ„ํ•ด ๊ฐ•๋ ฅํ•œ ๊ธฐ๊ณ„๋ฅผ ๊ตฌ์ž…ํ•œ ํ›„์— ๋ถ„๋ช…ํ•ด์กŒ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„์—๋Š” ๋Œ€์—ญํญ ์ œํ•œ์ด ์žˆ๋Š”๋ฐ, ์ด๋ฅผ ๋ฃธ ์ˆ˜๋กœ ์ •ํ™•ํ•˜๊ฒŒ ํ•ด์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 300Mbit/s์—์„œ ์—ด ์ˆ˜ ์žˆ๋Š” ๋ฃธ ์ˆ˜๋ฅผ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„์— ๋„ˆ๋ฌด ๋งŽ์€ ๊ณต๊ฐ„์ด ์—ด๋ ค ์žˆ์œผ๋ฉด ๋ถ€ํ•˜๊ฐ€ ์ค„์–ด๋“ค ๋•Œ๊นŒ์ง€ ์ƒˆ๋กœ์šด ํ™œ๋™์— ๋Œ€ํ•œ ๊ณต๊ฐ„ ์„ ํƒ์„ ์ค‘๋‹จํ•ฉ๋‹ˆ๋‹ค. ๊ฐ•๋ ฅํ•œ ์‹œ์Šคํ…œ์„ ๊ตฌ์ž…ํ•˜๋ฉด ์ฑ„๋„์„ ์ตœ๋Œ€๋กœ ๋กœ๋“œํ•˜์—ฌ ๊ฒฐ๊ตญ ๋Œ€์—ญํญ์ด ์•„๋‹Œ ํ”„๋กœ์„ธ์„œ์™€ ๋ฉ”๋ชจ๋ฆฌ์— ์˜ํ•ด ์ œํ•œ๋œ๋‹ค๋Š” ์•„์ด๋””์–ด์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํŠน์ • ์ˆ˜์˜ ์—ด๋ฆฐ ๊ณต๊ฐ„(420๊ฐœ) ์ดํ›„์—๋Š” ํ”„๋กœ์„ธ์„œ, ๋ฉ”๋ชจ๋ฆฌ ๋ฐ ๋””์Šคํฌ์˜ ๋ถ€ํ•˜๊ฐ€ ์—ฌ์ „ํžˆ ํ•œ๊ณ„์™€ ๊ฑฐ๋ฆฌ๊ฐ€ ๋ฉ€๋‹ค๋Š” ์‚ฌ์‹ค์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๊ธฐ์ˆ  ์ง€์›์— ๋ถ€์ •์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์น˜๊ธฐ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋ถ„๋ช…ํžˆ Janus ๋‚ด๋ถ€์—์„œ ๋ญ”๊ฐ€๊ฐ€ ์•…ํ™”๋˜๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ๊ฑฐ๊ธฐ์—๋„ ๋ช‡ ๊ฐ€์ง€ ์ œํ•œ ์‚ฌํ•ญ์ด ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์‹คํ—˜์„ ์‹œ์ž‘ํ•˜์—ฌ ๋Œ€์—ญํญ ์ œํ•œ์„ 300์—์„œ 200 Mbit/s๋กœ ๋‚ฎ์ถ”์—ˆ๊ณ  ๋ฌธ์ œ๋Š” ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์šฐ๋ฆฌ๋Š” ํ•œ๋„์™€ ํŠน์„ฑ์ด ๋‚ฎ์€ ์ƒˆ ์„œ๋ฒ„ XNUMX๋Œ€๋ฅผ ํ•œ๊บผ๋ฒˆ์— ๊ตฌ์ž…ํ–ˆ๋Š”๋ฐ, ์ด๊ฒƒ์ด ํ†ต์‹  ํ’ˆ์งˆ์˜ ์•ˆ์ •์ ์ธ ํ–ฅ์ƒ์œผ๋กœ ์ด์–ด์งˆ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์šฐ๋ฆฌ๋Š” ๊ฑฐ๊ธฐ์—์„œ ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚˜๊ณ  ์žˆ๋Š”์ง€ ์•Œ์•„๋‚ด๋ ค๊ณ  ๋…ธ๋ ฅํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋ชฉ๋ฐœ์ด ์ „๋ถ€์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋ฅผ ๋ณ€ํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ๊ทธ ์ˆœ๊ฐ„ ๊ธด๊ธ‰ํ•œ ๋ฌธ์ œ๋ฅผ ์•„๋ฆ„๋‹ต๊ฒŒ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๊ฐ€๋Šฅํ•œ ํ•œ ๋นจ๋ฆฌ ํ•ด๊ฒฐํ•ด์•ผ ํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์šฐ๋ฆฌ์—๊ฒŒ Janus๋Š” C๋กœ ์ž‘์„ฑ๋œ ๋ธ”๋ž™๋ฐ•์Šค์ด๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฅผ ์กฐ์ž‘ํ•˜๋Š” ๋ฐ ๋น„์šฉ์ด ๋งค์šฐ ๋งŽ์ด ๋“ญ๋‹ˆ๋‹ค.

Skype์—์„œ WebRTC๊นŒ์ง€: ์›น์„ ํ†ตํ•œ ๋น„๋””์˜ค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๊ตฌ์„ฑ ๋ฐฉ๋ฒ•

๊ทธ ๊ณผ์ •์—์„œ ์šฐ๋ฆฌ๋Š”:

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

์‹คํ—˜๊ณผ ๊ทธ์— ๋”ฐ๋ฅธ ๋ณ€ํ™”๋ฅผ ํ†ตํ•ด ๊ต์‚ฌ ๊ฐ„ ์†Œํ†ต์— ๋Œ€ํ•œ ๋ถˆ๋งŒ์€ 7,1๋…„ 2018์›” 2,5%์—์„œ 2019๋…„ XNUMX์›” XNUMX%๋กœ ์ค„์–ด๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ๋‹จ๊ณ„

Vimbox ํ”Œ๋žซํผ ์•ˆ์ •ํ™”๋Š” Vimbox์˜ 2019๋…„ ์ฃผ์š” ํ”„๋กœ์ ํŠธ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ถ”์ง„๋ ฅ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๊ณ  ๋” ์ด์ƒ ์ƒ์œ„ ๋ถˆ๋งŒ ์‚ฌํ•ญ์—์„œ ์˜์ƒ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์„ ๋ณผ ์ˆ˜ ์—†์„ ๊ฒƒ์ด๋ผ๋Š” ํฐ ํฌ๋ง์„ ๊ฐ–๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‚ฌ๋Š” ์ด๋Ÿฌํ•œ ๋ถˆ๋งŒ์˜ ์ƒ๋‹น ๋ถ€๋ถ„์ด ์‚ฌ์šฉ์ž์˜ ์ปดํ“จํ„ฐ ๋ฐ ์ธํ„ฐ๋„ท ์ง€์—ฐ๊ณผ ๊ด€๋ จ๋˜์–ด ์žˆ์Œ์„ ์•Œ๊ณ  ์žˆ์ง€๋งŒ, ์ด ๋ถ€๋ถ„์„ ํŒ๋‹จํ•˜๊ณ  ๋‚˜๋จธ์ง€๋ฅผ ํ•ด๊ฒฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๋ชจ๋“  ๊ฒƒ์€ ๊ธฐ์ˆ ์ ์ธ ๋ฌธ์ œ์ด๋ฏ€๋กœ ์šฐ๋ฆฌ๊ฐ€ ๋Œ€์ฒ˜ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๊ฐ€์žฅ ํฐ ์–ด๋ ค์›€์€ ํ’ˆ์งˆ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๊ฒƒ์ด ์‹ค์ œ๋กœ ์–ด๋Š ์ˆ˜์ค€๊นŒ์ง€ ๊ฐ€๋Šฅํ•œ์ง€ ์•Œ ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ํ•œ๋„๋ฅผ ์•Œ์•„๋‚ด๋Š” ๊ฒƒ์ด ์ฃผ์š” ์ž‘์—…์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋‘ ๊ฐ€์ง€ ์‹คํ—˜์ด ๊ณ„ํš๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  1. ์ „ํˆฌ ์ƒํ™ฉ์—์„œ Janus๋ฅผ ํ†ตํ•œ ๋น„๋””์˜ค๋ฅผ ์ผ๋ฐ˜ p2p์™€ ๋น„๊ตํ•˜์‹ญ์‹œ์˜ค. ์ด ์‹คํ—˜์€ ์ด๋ฏธ ์ˆ˜ํ–‰๋˜์—ˆ์œผ๋ฉฐ, ์šฐ๋ฆฌ ์†”๋ฃจ์…˜๊ณผ p2p ๊ฐ„์— ํ†ต๊ณ„์ ์œผ๋กœ ์œ ์˜๋ฏธํ•œ ์ฐจ์ด๋Š” ๋ฐœ๊ฒฌ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
  2. ์˜์ƒํ†ต์‹  ์†”๋ฃจ์…˜์œผ๋กœ๋งŒ ๋ˆ์„ ๋ฒ„๋Š” ๊ธฐ์—…์˜ (๋น„์‹ผ) ์„œ๋น„์Šค๋ฅผ ๊ณต๊ธ‰ํ•˜๊ณ , ๊ธฐ์กด ๊ธฐ์—…๊ณผ ๋ถ€์ •์ ์ธ ์ •๋„๋ฅผ ๋น„๊ตํ•ด๋ณด์ž.

์ด ๋‘ ๊ฐ€์ง€ ์‹คํ—˜์„ ํ†ตํ•ด ์šฐ๋ฆฌ๋Š” ๋‹ฌ์„ฑ ๊ฐ€๋Šฅํ•œ ๋ชฉํ‘œ๋ฅผ ์‹๋ณ„ํ•˜๊ณ  ์ด์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ์ •๊ธฐ์ ์œผ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ž‘์—…์ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ง€๋‚œ XNUMX์›”๋ถ€ํ„ฐ ์˜์ƒํ†ต์‹  ๋ฐฉํ–ฅ์€ ์Šค์นด์ด์—ฅ ๋‚ด์—์„œ ๋ณธ๊ฒฉ์ ์ธ ๋ณ„๋„ ํ”„๋กœ์ ํŠธ๋กœ ์ž๋ฆฌ์žก์•„ ๋‹จ์ˆœํžˆ ๋น”๋ฐ•์Šค์˜ ์ผ๋ถ€๊ฐ€ ์•„๋‹Œ ์ž์ฒด ์ œํ’ˆ์„ ๋‹ค๋ฃจ๊ฒŒ ๋๋‹ค. ์ด๋Š” ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ๋žŒ๋“ค์„ ์ฐพ๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ํ’€ํƒ€์ž„ ๋ชจ๋“œ๋กœ ๋น„๋””์˜ค ์ž‘์—…ํ•˜๊ธฐ. ๊ธ€์Ž„, ์–ธ์ œ๋‚˜์ฒ˜๋Ÿผ ์šฐ๋ฆฌ๋Š” ์ข‹์€ ์‚ฌ๋žŒ๋“ค์„ ๋งŽ์ด ์ฐพ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋ฌผ๋ก , ์šฐ๋ฆฌ๋Š” ์˜์ƒํ†ต์‹ ์„ ํ™œ์šฉํ•˜๋Š” ์‚ฌ๋žŒ๋“ค ๋ฐ ๊ธฐ์—…๋“ค๊ณผ ๊ณ„์†ํ•ด์„œ ์ ๊ทน์ ์œผ๋กœ ์†Œํ†ตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์™€ ๊ฒฝํ—˜์„ ๊ตํ™˜ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ๊ธฐ๊บผ์ด ๋„์™€๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค! ๋Œ“๊ธ€์„ ๋‹ฌ๊ณ  ์—ฐ๋ฝํ•˜์„ธ์š”. ๋ชจ๋‘์—๊ฒŒ ๋‹ต๋ณ€ํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com