PeerTube๋ BitTorrent ํด๋ผ์ด์ธํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
PeerTube ์ฐํฉ ๋คํธ์ํฌ๋ ์ํธ ์ฐ๊ฒฐ๋ ์๊ท๋ชจ ๋น๋์ค ํธ์คํ ์๋ฒ์ ์ปค๋ฎค๋ํฐ๋ก ํ์ฑ๋๋ฉฐ, ๊ฐ ์๋ฒ์๋ ์์ฒด ๊ด๋ฆฌ์๊ฐ ์๊ณ ์์ฒด ๊ท์น์ ์ฑํํ ์ ์์ต๋๋ค. ๋น๋์ค๊ฐ ์๋ ๊ฐ ์๋ฒ๋ ์ด ์๋ฒ์ ์ฌ์ฉ์ ๊ณ์ ๊ณผ ํด๋น ๋น๋์ค๋ฅผ ํธ์คํ ํ๋ BitTorrent ์ถ์ ๊ธฐ ์ญํ ์ ํฉ๋๋ค. ์ฌ์ฉ์ ID๋ โ@user_name@server_domainโ ํ์์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๋ธ๋ผ์ฐ์ง ๋ฐ์ดํฐ๋ ์ฝํ ์ธ ๋ฅผ ๋ณด๋ ๋ค๋ฅธ ๋ฐฉ๋ฌธ์์ ๋ธ๋ผ์ฐ์ ์์ ์ง์ ์ ์ก๋ฉ๋๋ค.
๋์์์ ๋ณด๋ ์ฌ๋์ด ์๋ ๊ฒฝ์ฐ ๋์์์ด ์๋ ์
๋ก๋๋ ์๋ฒ๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ฐํ์ด ๊ตฌ์ฑ๋ฉ๋๋ค(ํ๋กํ ์ฝ์ด ์ฌ์ฉ๋จ).
PeerTube๋ฅผ ํตํด ๋ฐฉ์ก์ ์์ํ๋ ค๋ฉด ์ฌ์ฉ์๋ ๋น๋์ค, ์ค๋ช ๋ฐ ํ๊ทธ ์ธํธ๋ฅผ ์๋ฒ ์ค ํ๋์ ์ ๋ก๋ํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. ๊ทธ ํ์๋ ์ด๊ธฐ ๋ค์ด๋ก๋ ์๋ฒ๋ฟ๋ง ์๋๋ผ ํ๋๋ ์ด์ ๋คํธ์ํฌ ์ ์ฒด์์ ๋น๋์ค๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ๋ฉ๋๋ค. PeerTube๋ก ์์ ํ๊ณ ์ฝํ ์ธ ๋ฐฐํฌ์ ์ฐธ์ฌํ๋ ค๋ฉด ์ผ๋ฐ ๋ธ๋ผ์ฐ์ ๋ก ์ถฉ๋ถํ๋ฉฐ ์ถ๊ฐ ์ํํธ์จ์ด๋ฅผ ์ค์นํ ํ์๊ฐ ์์ต๋๋ค. ์ฌ์ฉ์๋ ์ฐํฉ ์์ ๋คํธ์ํฌ(์: Mastodon ๋ฐ Pleroma)์์ ๊ด์ฌ ์๋ ์ฑ๋์ ๊ตฌ๋ ํ๊ฑฐ๋ RSS๋ฅผ ํตํด ์ ํํ ๋น๋์ค ์ฑ๋์ ํ๋์ ์ถ์ ํ ์ ์์ต๋๋ค. P2P ํต์ ์ ์ฌ์ฉํ์ฌ ๋น๋์ค๋ฅผ ๋ฐฐํฌํ๋ ค๋ฉด ์ฌ์ฉ์๋ ์น ํ๋ ์ด์ด๊ฐ ๋ด์ฅ๋ ํน์ ์์ ฏ์ ์น ์ฌ์ดํธ์ ์ถ๊ฐํ ์๋ ์์ต๋๋ค.
์ฌ์ฉ์๊ฐ ํน์ PeerTube ์๋ฒ์ ๋น๋์ค๋ฅผ ๊ฒ์ํ๋ ๊ท์น์ ๋ง์กฑํ์ง ์๋ ๊ฒฝ์ฐ ๋ค๋ฅธ ์๋ฒ์ ์ฐ๊ฒฐํ๊ฑฐ๋
๋ฆด๋ฆฌ์ค 1.3์ ์๋ก์ด ์ฃผ์ ๊ธฐ๋ฅ:
- ์ฌ์ฉ์๊ฐ ์ง์ฐ ์์ฒญ ๋ชฉ๋ก์ ์์ฑํ ์ ์๋ ๋น๋์ค ์ฌ์ ๋ชฉ๋ก์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
๋น๊ณต๊ฐ ์ฌ์๋ชฉ๋ก๊ณผ ๊ณต๊ฐ ์ฌ์๋ชฉ๋ก์ ๋ชจ๋ ์์ฑํ ์ ์์ต๋๋ค. ๊ฐ ํญ๋ชฉ์ ๋น๋์ค๋ฅผ ์ ์ํ ์ ์์ ๋ฟ๋ง ์๋๋ผ ์ฌ์์ ์์ํ๊ณ ์ข ๋ฃํ๋ ์์น๋ฅผ ์ฐธ์กฐํ ์๋ ์์ต๋๋ค. ์ฑ๋๊ณผ ๋ฌ๋ฆฌ ์ฌ์๋ชฉ๋ก์ ๊ตฌ๋ ์ ๋์์ด ๋ ์ ์์ผ๋ฉฐ ๊ฐ๋ณ์ ์ผ๋ก ์์ฒญํ ์ ์๋ ์๋จ์ ๋๋ค. ์์ ์ ๋์์๋ฟ๋ง ์๋๋ผ ๋ค๋ฅธ ์ฌ๋์ ๋์์๋ ์ฌ์๋ชฉ๋ก์ ํฌํจํ ์ ์์ต๋๋ค. Streaming_playlists ์ค์ ์ด ์ฌ์ ๋ชฉ๋ก ์ ์ฅ์ ์ํ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ ์ํ๋ Production.yaml ๊ตฌ์ฑ ํ์ผ์ ์ถ๊ฐ๋์์ต๋๋ค. - ๋์์ ๊ฒฉ๋ฆฌ ๊ธฐ๋ฅ ์ถ๊ฐ(ํ์ฑํ๋๋ฉด ๋ค์ด๋ก๋ํ ๋์์์ด ์๋์ผ๋ก ๋ธ๋๋ฆฌ์คํธ์ ์ถ๊ฐ๋๊ณ ๊ฒํ ํ ๋ธ๋๋ฆฌ์คํธ์์ ์ ์ธ๋ฉ๋๋ค)
- ์คํ ํ๋กํ ์ฝ ์ง์ ์ถ๊ฐ
HLS (HTTP ๋ผ์ด๋ธ ์คํธ๋ฆฌ๋ฐ)์ ์ฌ์ฉํ๋ฉด ๋์ญํญ์ ๋ฐ๋ผ ์คํธ๋ฆผ์ ์ ์์ ์ผ๋ก ์ ์ดํ ์ ์์ต๋๋ค. HLS๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ๊ฐ ํด์๋๋ง๋ค ๋ณ๋์ ๋น๋์ค ํ์ผ์ ์ ๋ก๋ํด์ผ ํฉ๋๋ค. FFmpeg 4 ์ด์์์ ์ง์๋ฉ๋๋ค. - ํฅ์๋ ๊ฐ์ ์ ๊ด๋ฆฌ ๊ธฐ๋ฅ. ๊ตฌ๋ ์ ์ญ์ , ์ ๊ตฌ๋ ์์ฑ ์ฐจ๋จ, ์๋์ผ๋ก ๊ตฌ๋ ์ ์ถ๊ฐ, ์ ๊ตฌ๋ ์์ ๋ํ ์๋ฆผ ๋ณด๋ด๊ธฐ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ํฅ์๋ ์ฌ์ฉ์ ์ธํฐํ์ด์ค. ์ฌ์ ์์ญ ๋์ด ์ฆ๊ฐ, ๋ฒํผ ๋์์ธ ๋ณ๊ฒฝ, ์ธ๋ค์ผ ํฌ๊ธฐ ์ฆ๊ฐ,
๋ฉ๋ด์ "๋ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ" ์น์ ์ด ์ถ๊ฐ๋์๊ณ , ๋ชจ๋ฐ์ผ ์ฅ์น์ ํ์๊ฐ ๊ฐ์ ๋์์ผ๋ฉฐ, ์๋ก์ด ์ ๋๋ฉ์ด์ ํจ๊ณผ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. - ์ด์ ๊ด๋ฆฌ์ ์ธํฐํ์ด์ค์๋ ์ถ์ ๊ธฐ ๋นํ์ฑํ(P2P ๋ชจ๋์์ ์๋ ๊ธ์ง), ์ฌ์ฉ์ ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ/์ฌ์ค์ , ์๋ฒ ๋ก๊ทธ ๋ณด๊ธฐ, ๋คํธ์ํฌ ๋ฌธ์ ์ง๋จ, ์์ฒญํ ๋น๋์ค ๊ธฐ๋ก ํฌ๊ธฐ ์ ํ, ์ธ๋ถ ๋น๋์ค์ ๋ํ ์ด์ ํญ๋ชฉ ์ญ์ ๋ฑ์ ๊ธฐ๋ฅ์ด ์์ต๋๋ค. .
์ถ์ฒ : opennet.ru