PeerTube๋ BitTorrent ํด๋ผ์ด์ธํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
PeerTube ์ฐํฉ ๋คํธ์ํฌ๋ ์ํธ ์ฐ๊ฒฐ๋ ์๊ท๋ชจ ๋น๋์ค ํธ์คํ ์๋ฒ์ ์ปค๋ฎค๋ํฐ๋ก ํ์ฑ๋๋ฉฐ, ๊ฐ ์๋ฒ์๋ ์์ฒด ๊ด๋ฆฌ์๊ฐ ์๊ณ ์์ฒด ๊ท์น์ ์ฑํํ ์ ์์ต๋๋ค. ๋น๋์ค๊ฐ ์๋ ๊ฐ ์๋ฒ๋ ์ด ์๋ฒ์ ์ฌ์ฉ์ ๊ณ์ ๊ณผ ํด๋น ๋น๋์ค๋ฅผ ํธ์คํ ํ๋ BitTorrent ์ถ์ ๊ธฐ ์ญํ ์ ํฉ๋๋ค. ์ฌ์ฉ์ ID๋ โ@user_name@server_domainโ ํ์์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๋ธ๋ผ์ฐ์ง ๋ฐ์ดํฐ๋ ์ฝํ ์ธ ๋ฅผ ๋ณด๋ ๋ค๋ฅธ ๋ฐฉ๋ฌธ์์ ๋ธ๋ผ์ฐ์ ์์ ์ง์ ์ ์ก๋ฉ๋๋ค.
๋์์์ ๋ณด๋ ์ฌ๋์ด ์๋ ๊ฒฝ์ฐ ๋์์์ด ์๋ ์
๋ก๋๋ ์๋ฒ๋ฅผ ๊ธฐ์ค์ผ๋ก ์
๋ก๋๊ฐ ๊ตฌ์ฑ๋ฉ๋๋ค(ํ๋กํ ์ฝ์ด ์ฌ์ฉ๋จ).
PeerTube๋ฅผ ํตํด ๋ฐฉ์ก์ ์์ํ๋ ค๋ฉด ์ฌ์ฉ์๋ ๋น๋์ค, ์ค๋ช ๋ฐ ํ๊ทธ ์ธํธ๋ฅผ ์๋ฒ ์ค ํ๋์ ์ ๋ก๋ํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. ๊ทธ ํ์๋ ์ด๊ธฐ ๋ค์ด๋ก๋ ์๋ฒ๋ฟ๋ง ์๋๋ผ ํ๋๋ ์ด์ ๋คํธ์ํฌ ์ ์ฒด์์ ๋น๋์ค๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ๋ฉ๋๋ค. PeerTube๋ก ์์ ํ๊ณ ์ฝํ ์ธ ๋ฐฐํฌ์ ์ฐธ์ฌํ๋ ค๋ฉด ์ผ๋ฐ ๋ธ๋ผ์ฐ์ ๋ก ์ถฉ๋ถํ๋ฉฐ ์ถ๊ฐ ์ํํธ์จ์ด๋ฅผ ์ค์นํ ํ์๊ฐ ์์ต๋๋ค. ์ฌ์ฉ์๋ ์ฐํฉ ์์ ๋คํธ์ํฌ(์: Mastodon ๋ฐ Pleroma)์์ ๊ด์ฌ ์๋ ์ฑ๋์ ๊ตฌ๋ ํ๊ฑฐ๋ RSS๋ฅผ ํตํด ์ ํํ ๋น๋์ค ์ฑ๋์ ํ๋์ ์ถ์ ํ ์ ์์ต๋๋ค. P2P ํต์ ์ ์ฌ์ฉํ์ฌ ๋น๋์ค๋ฅผ ๋ฐฐํฌํ๊ธฐ ์ํด ์ฌ์ฉ์๋ ์น ํ๋ ์ด์ด๊ฐ ๋ด์ฅ๋ ํน์ ์์ ฏ์ ์น ์ฌ์ดํธ์ ์ถ๊ฐํ ์๋ ์์ต๋๋ค.
ํ์ฌ ์ฝํ
์ธ ๋ฅผ ํธ์คํ
ํ๊ธฐ ์ํด ๋ ๊ฐ ์ด์์ ์น์ฌ์ดํธ๊ฐ ์ถ์๋์์ต๋๋ค.
ะ
- ์ฌ์ฉ์๊ฐ ์ํ๋ ์ธํฐํ์ด์ค ๊ฐ์ ์ด ๊ณ ๋ ค๋์์ต๋๋ค. ๋์์ ๋ํ ํผ๋๋ฐฑ์ ์ ๊ณตํ๊ธฐ ์ํด ๋น๋์ค ์ฌ์์ ์์ํ๊ณ ์ค์งํ ๋ ์ ๋๋ฉ์ด์
ํจ๊ณผ๋ฅผ ์ถ๊ฐํ์ต๋๋ค. ๋น๋์ค ๋ณด๊ธฐ ํ์ด์ง์ ์์ด์ฝ๊ณผ ๋ฒํผ์ด ์๋กญ๊ฒ ๋์์ธ๋์์ต๋๋ค. ์น์ธ๋ ์ฌ์ฉ์์ ๊ฒฝ์ฐ ๋น๋์ค ์ถ์ํ ์์ ๋ง์ฐ์ค๋ฅผ ์ฌ๋ฆฌ๋ฉด ์๊ณ ์์ด์ฝ์ด ๋ํ๋ ๋์ค์ ๋ณผ ๋์์ ๋ชฉ๋ก์ ๋น๋์ค๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค.
- ํ๋ก์ ํธ ํ๋ฆฌ์ ํ
์ด์
์ด ํฌํจ๋ "์ ๋ณด" ํ์ด์ง๊ฐ ์๋กญ๊ฒ ๋์์ธ๋์ด ๋ฌธ์ ๋ฐ ์ถ๊ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ๋น ๋ฅด๊ฒ ์ก์ธ์คํ ์ ์์ต๋๋ค. ๋ํญ ํ์ฅ
๋ฌธ์ , ๋ฌธ์ ์ค์ ๋ฐ ์ง๋จ์ ์ํ ๋ง์ ์๋ก์ด ๊ฐ์ด๋๊ฐ ์ ์๋์์ต๋๋ค. - ์์์ผ๋ก ํ ๋ก ํ ์ ์๋ ๊ธฐํ๊ฐ ํ๋๋์์ต๋๋ค. ์๋ ๋๊ธ๊ณผ ์ด์ ๋ํ ์๋ต์ด ๋ช
ํํ๊ฒ ๊ตฌ๋ถ๋๋ ์๋ก์ด ๋๊ธ ๋ ์ด์์์ด ์ ์๋์์ต๋๋ค. ์๋ฐํ ํ์๊ฐ ๊ฐ์ ๋๊ณ ์ฌ์ฉ์ ์ด๋ฆ์ ๋ ์ฝ๊ธฐ ์ฝ๊ฒ ๋ง๋ค์์ต๋๋ค. ํ ๋ก ์ค์ธ ๋น๋์ค ์์ฑ์๊ฐ ๋ณด๋ธ ์๋ต์ด ๊ฐ์กฐ ํ์๋ฉ๋๋ค. ๋๊ธ์ด ์ ์ก๋ ์๊ฐ๊ณผ ๋ต๊ธ ์๋ฅผ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌ๋๋ ๋ ๊ฐ์ง ๋ณด๊ธฐ ๋ชจ๋๊ฐ ์์ต๋๋ค. ์ด์ ํ
์คํธ์ Markdown ๋งํฌ์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํน์ ์ฐธ๊ฐ์ ๋๋ ๋
ธ๋์ ๋ฉ์์ง๋ฅผ ์จ๊ธฐ๋ ์ต์
์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์๋ก์ด ๋น๊ณต๊ฐ "๋ด๋ถ์ฉ ๋น๋์ค" ๋ชจ๋๋ฅผ ์ถ๊ฐํ์ฌ ๋น๋์ค๊ฐ ์๋ ์ ๋ก๋๋ ํ์ฌ ์๋ฒ์ ์ฐ๊ฒฐ๋ ์ฌ์ฉ์์๊ฒ๋ง ๋น๋์ค๋ฅผ ๊ฒ์ํ ์ ์์ต๋๋ค. ์ด ๋ชจ๋๋ฅผ ์ฌ์ฉํ๋ฉด ์น๊ตฌ, ๊ฐ์กฑ ๋๋ ์ง์ฅ ๋๋ฃ์ ๊ฐ์ ํน์ ์ฌ์ฉ์ ๊ทธ๋ฃน๋ง ๊ธฐ๋ฐ ๋น๋์ค์ ์ก์ธ์คํ๋๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
- ์ค๋ช
์ด๋ ๋๊ธ์์ ์๊ฐ์ด ์ธ๊ธ๋ ๊ฒฝ์ฐ(mm:ss ๋๋ h:mm:ss) ๋น๋์ค์ ํน์ ์๊ฐ์ ๋ํ ํ์ดํผ๋งํฌ ์๋ ์์ฑ์ ๊ตฌํํ์ต๋๋ค.
- ์ค๋น๋จ
์๋ฐ์คํฌ๋ฆฝํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์ด์ง์ ์ฝ์ ๋ ๋น๋์ค๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ API๋ฅผ ์ฌ์ฉํฉ๋๋ค. - ์ถ๊ฐ๋จ
๊ธฐํ create-transcoding-job ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ฌ HLS(HTTP ๋ผ์ด๋ธ ์คํธ๋ฆฌ๋ฐ) ๋น๋์ค ์คํธ๋ฆฌ๋ฐ์ ์์ฑํฉ๋๋ค. WebTorrent๋ฅผ ๋นํ์ฑํํ๊ณ HLS๋ง ์ฌ์ฉํ ์๋ ์์ต๋๋ค. - ๋น๋์ค ํ์์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
m4v ; -
์ถ์ ์จ๋ธ๋ ์ดํธ ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ธํฐํ์ด์ค๋ฅผ ๋ค๋ฅธ ์ธ์ด๋ก ๊ณต๋ ๋ฒ์ญํ๊ธฐ ์ํ ์ธํ๋ผ์ ๋๋ค.
์ถ์ฒ : opennet.ru