๋์๊ด์ผ๋ก ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ ๋ ํธ๋ ๋ฉ๋ชจ๋ฆฌ ์๋น ๋ฐ CPU ๋ก๋ ์ธก๋ฉด์์ ํจ์จ์ ์ธ BitTorrent ํ๋กํ ์ฝ ๊ตฌํ์ ์ ๊ณตํฉ๋๋ค. ์ถ๊ฐ ํ๋กํ ์ฝ ์ง์ Web ํ ๋ฐํธ. ์ํธ WebTorrent ์์
๋ค์ด์ฌ ๊ฒ์ด๋ค ๋ฆด๋ฆฌ์ค ํ๋ณด ๋จ๊ณ์ ์๋ 2.0 ๋ธ๋์น ์ดํ์ ํ์ฑ๋ libtorrent์ ๋ค์ ์ฃผ์ ๋ฆด๋ฆฌ์ค์ ์ผ๋ถ์
๋๋ค.
WebTorrent๋ ์ฝํ
์ธ ๋ฅผ ๋ณด๋ ์ฌ์ฉ์์ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฐ๊ฒฐํ์ฌ ๊ธฐ๋ฅํ๋ ๋ถ์ฐํ ์ฝํ
์ธ ๋ฐฐํฌ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ ์ ์๋ BotTorrent ํ๋กํ ์ฝ์ ํ์ฅ์
๋๋ค. ์ด ํ๋ก์ ํธ๋ ์๋์ ์ํด ์ธ๋ถ ์๋ฒ ์ธํ๋ผ๋ ๋ธ๋ผ์ฐ์ ํ๋ฌ๊ทธ์ธ์ด ํ์ํ์ง ์์ต๋๋ค. ์น์ฌ์ดํธ ๋ฐฉ๋ฌธ์๋ฅผ ๋จ์ผ ์ฝํ
์ธ ์ ๋ฌ ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ๋ ค๋ฉด ๋ธ๋ผ์ฐ์ ๊ฐ ์ง์ ๋ฐ์ดํฐ ๊ตํ์ ์ํด WebRTC ๊ธฐ์ ์ ์ฌ์ฉํ๋ ์น์ฌ์ดํธ์ ํน์ JavaScript ์ฝ๋๋ฅผ ๋ฐฐ์นํ๋ ๊ฒ์ผ๋ก ์ถฉ๋ถํฉ๋๋ค. ์ด ํ๋ก์ ํธ๋ ๋ฐ์คํฌํฑ ํด๋ผ์ด์ธํธ๋ ๊ฐ๋ฐ ์ค์
๋๋ค. WebTorrent ๋ฐ์คํฌํฑ, ๋น๋์ค ์คํธ๋ฆฌ๋ฐ๊ณผ ๊ฐ์ ๊ณ ๊ธ ๊ธฐ๋ฅ์ด ์์ต๋๋ค.
WebTorrent๋ฅผ libtorrent์ ํตํฉํ๋ฉด ์น์ฌ์ดํธ ๋ฐฉ๋ฌธ์์ ๋ธ๋ผ์ฐ์ ๋ฟ๋ง ์๋๋ผ ๊ณ ์ ํ ๋ ํธ ํด๋ผ์ด์ธํธ๋ฅผ ํตํด์๋ ์ฝํ
์ธ ๋ฐฐํฌ์ ์ฐธ์ฌํ ์ ์์ต๋๋ค. ์ฌ์ฉํ์ฌ ๋์๊ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ ๋ ํธํฌํจ ๋ํ์ ะธ qBittorrent (rTorrent๋ ๋ค๋ฅธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ฏ๋ก ๋ณ๊ฒฝ์ ์ํฅ์ ๋ฐ์ง ์์ต๋๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ ๋ ํธ). libtorrent์ ์ถ๊ฐ๋ WebTorrent ๊ตฌํ์ C++๋ก ์์ฑ๋์์ผ๋ฉฐ ์ํ๋ ๊ฒฝ์ฐ ๋ค๋ฅธ ํ ๋ ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ํด๋ผ์ด์ธํธ(์๋ณธ WebTorrent)๋ก ์ ์กํ ์ ์์ต๋๋ค. ์์ฑ์ : ์๋ฐ์คํฌ๋ฆฝํธ์์).
์ด๋ฌํ ๋ฐฉ์์ผ๋ก BitTorrent ๋ฐ WebTorrent๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๋คํธ์ํฌ์ ์ํธ ์์ฉํ ์ ์๋ ์ฐธ๊ฐ์๋ก ํ์ด๋ธ๋ฆฌ๋ ๋คํธ์ํฌ๊ฐ ํ์ฑ๋ ์ ์์ต๋๋ค. libtorrent ๊ธฐ๋ฐ ํ ๋ ํธ ํด๋ผ์ด์ธํธ๋ ๋ค์์ ํตํด ํ์ผ ๊ณต์ ์ ๊ด๋ จ๋ ๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ WebTorrent ํผ์ด์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. Instant.io, ๋ฟ๋ง ์๋๋ผ ๋ค์์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๋น๋์ค ๋ฐฉ์ก ๋๋ ๋น๋์ค ํธ์คํ
์์คํ
์ ์ฌ์ฉํฉ๋๋ค. PeerTube. ๊ฒฐ๊ณผ์ ์ผ๋ก WebTorrent ๋ธ๋ผ์ฐ์ ํด๋ผ์ด์ธํธ๋ ๋ฐ์คํฌํฑ ํด๋ผ์ด์ธํธ ์ฌ์ฉ์๋ฅผ ํตํด TCP/UDP๋ฅผ ํตํด BitTorrent ๋๋ฃ๊ฐ ๋ฐฐํฌํ ๊ด๋ฒ์ํ ํ ๋ ํธ ์ปฌ๋ ์
์ ์ก์ธ์คํ ์ ์์ต๋๋ค.
์ถ์ฒ : opennet.ru