AWS Elemental MediaConvert๋ ์๋ก์ด ํ์ผ ๊ธฐ๋ฐ ๋น๋์ค ํธ๋์ค์ฝ๋ฉ ์๋น์ค๋ก์, ํฌ๊ด์ ์ธ ๊ณ ๊ธ ํธ๋์ค์ฝ๋ฉ ๊ธฐ๋ฅ ์ธํธ๋ฅผ ์ ๊ณตํ๋ฉฐ ๋ฒ ์ด์ง ํฐ์ด ์๊ธ์ด ๋ถ๋น 0.0075 USD๋ก ์์ํฉ๋๋ค. ๋ ๋ณด๊ธฐ.
Amazon Elastic Transcoder๋ ํด๋ผ์ฐ๋์์ ๋ฏธ๋์ด๋ฅผ ํธ๋์ค์ฝ๋ฉํฉ๋๋ค. ํ์ฅ์ฑ์ด ๋ฐ์ด๋๊ณ ์ฌ์ฉํ๊ธฐ ์ฌ์ฐ๋ฉฐ ๋น์ฉ ํจ์จ์ ์ธ ์ด ๋ฐฉ๋ฒ์ ํตํด ๊ฐ๋ฐ์ ๋ฐ ๋น์ฆ๋์ค์์ ์์ค ํ์์ ๋ฏธ๋์ด ํ์ผ์ ์ค๋งํธํฐ, ํ๋ธ๋ฆฟ, PC ๋ฑ์ ๋๋ฐ์ด์ค์์ ์ฌ์๋๋ ๋ฒ์ ์ผ๋ก ๋ณํ(๋๋ "ํธ๋์ค์ฝ๋ฉ")ํ ์ ์์ต๋๋ค.
- Amazon Elastic Transcoder, ํด๋ฆฝ ์คํฐ์นญ ์ง์ ์ถ๊ฐ
- ์์์ ํํ์(๋ญ๋ฐ์ด) ๋ฆฌ์ ์์ Amazon Elastic Transcoder ์ ๊ณต
- ์ด์ Amazon Elastic Transcoder์์ Amazon CloudWatch๋ก ์ด์ ์งํ ๊ฒ์ ์ง์
- ์์์ ํํ์(์๋๋) ๋ฆฌ์ ์์ Amazon Elastic Transcoder ์ ๊ณต
- Amazon Elastic Transcoder์ WAV์ ๋ํ ์ง์ ์ถ๊ฐ
- Amazon Elastic Transcoder์ MPEG-DASH์ ๋ํ ์ง์ ์ถ๊ฐ
- Amazon Elastic Transcoder์ VP9์ ๋ํ ์ง์ ์ถ๊ฐ
๋ฌด๋ฃ๋ก AWS ์์ํ๊ธฐ
๋ฌด๋ฃ ๊ณ์ ์์ฑ๋๋ ์ฝ์์ ๋ก๊ทธ์ธ
Amazon Elastic Transcoder์ ํ๋ฆฌ ํฐ์ด์๋ ๋งค์ ์ต๋ 20๋ถ ๋ถ๋์ ํธ๋์ค์ฝ๋ฉ์ด ํฌํจ๋ฉ๋๋ค.
Amazon Elastic Transcoder๋ ๋ฏธ๋์ด ํธ๋์ค์ฝ๋ฉ ์ฒ๋ฆฌ์ ๋ชจ๋ ์ธก๋ฉด์ ํฌ๋ช ํ๊ฒ ์๋ ๊ด๋ฆฌํฉ๋๋ค. ์ํํธ์จ์ด๋ฅผ ๊ด๋ฆฌํ๊ฑฐ๋, ํ๋์จ์ด ๊ท๋ชจ๋ฅผ ํ์ฅํ๊ฑฐ๋, ์ฑ๋ฅ์ ์กฐ์ ํ๊ฑฐ๋, ํธ๋์ค์ฝ๋ฉ ์ธํ๋ผ๋ฅผ ๊ด๋ฆฌํ ํ์๊ฐ ์์ต๋๋ค. ์์ค ๋ฏธ๋์ด ํ์ผ ์์น ๋ฐ ํธ๋์ค์ฝ๋ฉ ๋ฐฉ๋ฒ์ ์ง์ ํ์ฌ ๊ฐ๋จํ๊ฒ ํธ๋์ค์ฝ๋ฉ "์์ "์ ์์ฑํ ์ ์์ต๋๋ค. ๋ํ, Amazon Elastic Transcoder๋ ๋ง์ด ์ฌ์ฉ๋๋ ์ถ๋ ฅ ํ์์ ๋ํด ํธ๋์ค์ฝ๋ฉ ํ๋ฆฌ์ ์ ์ ๊ณตํ๋ฏ๋ก ํน์ ๋๋ฐ์ด์ค์ ์ ํฉํ ์ค์ ์ ๋ํด ๊ณ ๋ฏผํ ํ์๊ฐ ์์ต๋๋ค. ๋ชจ๋ ๊ธฐ๋ฅ์ ์๋น์ค API, AWS SDK ๋ฐ AWS Management Console์ ํตํด ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ค๋ฅธ Amazon Web Services ์ ํ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก Amazon Elastic Transcoder ์ฌ์ฉ์ ์ํ ๋ณ๋์ ๊ณ์ฝ์ด๋ ์๋ณ ์ฝ์ ์ด ์๊ณ ๊ฐ๋จํ ํธ๋์ค์ฝ๋ฉ์ ํ์ํ ์๊ฐ(๋ถ)๊ณผ ํธ๋์ค์ฝ๋ฉ๋ ์ฝํ
์ธ ์ ํด์๋์ ๋ฐ๋ผ์๋ง ์๊ธ์ ์ง๋ถํ๋ฉด ๋ฉ๋๋ค.
Amazon Elastic Transcoder๋ ์ฌ์ฉ์ด ์ฝ๊ฒ ์ค๊ณ๋์ด ์์ต๋๋ค. AWS Management Console, ์๋น์ค API ๋๋ SDK๋ฅผ ์ฌ์ฉํ์ฌ ์์ํ ์ ์์ต๋๋ค. ์์คํ
ํธ๋์ค์ฝ๋ฉ ํ๋ฆฌ์
์ผ๋ก ์ ํฉํ ํธ๋์ค์ฝ๋ฉ ์ค์ ์ ๋ฐ๋ก ์ฐพ์ ์ ์์ต๋๋ค. ํน์ ๋๋ฐ์ด์ค(์:Amazon Kindle Fire HD ๋๋ Apple iPod touch)์์ ์ฌ์ํ๋๋ก ์ต์ ํ๋ ๋ฏธ๋์ด ํ์ผ์ ๋ง๋ค๊ธฐ ์ํ ํ๋ฆฌ์
๋ฟ ์๋๋ผ ๋ค์ํ ๋๋ฐ์ด์ค(์ค๋งํธํฐ ๋๋ ํ๋ธ๋ฆฟ)์์ ์ฌ์ํ ๋ฏธ๋์ด ํ์ผ์ ๋ง๋ค๊ธฐ ์ํ ๋ฏธ๋ฆฌ ์ ์๋ ํ๋ฆฌ์
๋ ์ ๊ณต๋ฉ๋๋ค. ๋ํ, HLS, Smooth ๋๋ MPEG-DASH ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ํธํ ๋๋ฐ์ด์ค์ ์ ์กํ ๋ถํ ๋ ํ์ผ ๋ฐ ์ฌ์ ๋ชฉ๋ก์ ๋ง๋ค ์ ์์ต๋๋ค. ํธ๋์ค์ฝ๋ฉ์ด ํ์ํ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ตฌ์ถํ๋ ๊ฐ๋ฐ์๋ Java, .NET, Node.js, PHP, Python ๋ฐ Ruby์ฉ AWS SDK ๋ฐ ์๋ก์ด AWS ๋ช
๋ น์ค ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Amazon Elastic Transcoder๋ ๋ฏธ๋์ด ํธ๋์ค์ฝ๋ฉ ์ํฌ๋ก๋์ ๋ง์ถฐ ์ํํ๊ฒ ์กฐ์ ๋๋๋ก ์ค๊ณ๋์ด ์์ต๋๋ค. Amazon Elastic Transcoder๋ ํฐ ๋ณผ๋ฅจ์ ๋ฏธ๋์ด ํ์ผ ๋ฐ ๋์ฉ๋ ํ์ผ์ ์ฒ๋ฆฌํ ์ ์๋๋ก ์ค๊ณ๋์ด ์์ต๋๋ค. ํธ๋์ค์ฝ๋ฉ ํ์ดํ๋ผ์ธ์ผ๋ก ์ฌ๋ฌ ๊ฐ์ ํธ๋์ค์ฝ๋ฉ์ ๋ณ๋ ฌ๋ก ์ํํ ์ ์์ต๋๋ค. Amazon Elastic Transcoder๋ Amazon S3, Amazon EC2, Amazon DynamoDB, Amazon Simple Workflow(SWF) ๋ฐ Amazon Simple Notification Service(SNS)์ ๊ฐ์ ๋ค๋ฅธ Amazon Web Services๋ฅผ ํ์ฉํ์ฌ ํ์ฅ์ฑ ๋ฐ ์์ ์ฑ์ ์ ๊ณตํฉ๋๋ค.
Amazon Elastic Transcoder๋ ์ฝํ
์ธ ๊ธธ์ด ๊ธฐ๋ฐ ์๊ธ ๋ชจ๋ธ์ ์ฌ์ฉํ๋ฏ๋ก ํธ๋์ค์ฝ๋ฉํ ๋ฏธ๋์ด ์ถ๋ ฅ์ ๊ธธ์ด(๋ถ)์ ๋ฐ๋ผ ์๊ธ์ ์ง๋ถํ๊ฒ ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋์์์ ํธ๋์ค์ฝ๋ฉ๋ ์ถ๋ ฅ์ด 30๋ถ ๋ถ๋์ธ ๊ฒฝ์ฐ 30๋ถ์ ํธ๋์ค์ฝ๋ฉ์ ๋ํด ์ง๋ถํ๊ฒ ๋ฉ๋๋ค. ์ด์ ์ ์ฌํ๊ฒ 30๋ถ ์
๋ ฅ ํ์ผ์์ 20๋ถ ๋ถ๋์ ๋์์ ํด๋ฆฝ์ ์์ฑํ๋ ๊ฒฝ์ฐ 20๋ถ์ ํธ๋์ค์ฝ๋ฉ์ ๋ํด์๋ง ์ง๋ถํ๊ฒ ๋ฉ๋๋ค. ๋๋ 5๋ถ ๊ธธ์ด์ ์
๋ ฅ ํ์ผ 2๊ฐ๋ฅผ ์คํฐ์นญํ์ฌ 10๋ถ ๊ธธ์ด ์ถ๋ ฅ ํ์ผ 1๊ฐ๋ฅผ ๋ง๋๋ ๊ฒฝ์ฐ 10๋ถ๊ฐ์ ํธ๋์ค์ฝ๋ฉ์ ๋ํ ๋น์ฉ์ ์ง๋ถํ๊ฒ ๋ฉ๋๋ค. Amazon Elastic Transcoder๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ต์ ํธ๋์ค์ฝ๋ฉ ๋ณผ๋ฅจ, ์๋ณ ์ฝ์ ์ด๋ ์ฅ๊ธฐ ๊ณ์ฝ์ ์์ต๋๋ค.
Amazon Elastic Transcoder๋ฅผ ์ฌ์ฉํ๋ฉด ๋ถ์ฐ๋ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ํ๊ฒฝ์์ ํธ๋์ค์ฝ๋ฉ ์ํํธ์จ์ด๋ฅผ ๊ด๋ฆฌํ๋ ๋์ ์ฝํ
์ธ ์ ์ข ๋ ์ง์คํ ์ ์์ต๋๋ค. ์๋น์ค๋ ์์คํ
ํ์ฅ ๋ฐ ์ด์์ ์ฒ๋ฆฌํ๊ณ ์ฝ๋ฑ์ ์ต์ ์ํ๋ก ์ ์งํ๋ ํ๋ก์ธ์ค๋ฅผ ๊ด๋ฆฌํฉ๋๋ค. ์๋น์ค API ๋ฐ SDK์ ํตํฉ๋์ด ์์ด Amazon Elastic Transcoder๋ฅผ ์ฌ์ฉํ๋ ๋ฏธ๋์ด ์๋ฃจ์
์ ๊ตฌ์ถํ๊ธฐ ์ฝ์ต๋๋ค.
์ฌ์ฉ์ ์์ฐ์ IAM ์ญํ ์ ํตํด Amazon์ ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ ์ฌ์ฉ์ ์์ ์ Amazon S3 ๋ฒํท์ ์์ผ๋ฏ๋ก ์ฝํ
์ธ ๋ฅผ ์๋ฒฝํ๊ฒ ์ ์ดํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ ์ด๊ถ์ ํฌ๊ธฐํ์ง ์๊ณ ๋ ๊ฐ๋จํ ํ์ฌ์ ๋ณด์ ๋ฐ ์๊ฒฉ ์ฆ๋ช
ํ๋ ์์ํฌ์ ๋ง์ถ ์ ์์ต๋๋ค. Amazon Elastic Transcoder๋ฅผ ๊ตฌ์ถํ ๋ Amazon Web Services ๊ตฌ์ถ์์ ์ป์ ๋ณด์ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ฌ์ฉํ์ต๋๋ค. AWS ๋ณด์์ ๋ํ ์์ธํ ๋ด์ฉ์ AWS ๋ณด์ ์ผํฐ๋ฅผ ์ฐธ์กฐํ์ญ์์ค. MPAA ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ํฌํจํ ๊ท์ ์ค์์ ๋ํ ์์ธํ ๋ด์ฉ์ AWS ์ค์ ์ฌํญ์ ์ฐธ์กฐํ์ญ์์ค.
Amazon Elastic Transcoder, Amazon S3 ๋ฐ Amazon CloudFront๋ฅผ ์ฌ์ฉํ๋ฉด ์ฝํ
์ธ ๋ฅผ ์ ์ฅ, ํธ๋์ค์ฝ๋ฉ ๋ฐ ์ ์กํ ์ ์์ต๋๋ค. ์ด์ , Amazon Elastic Transcoder์์ CloudFront ๋ฐฐํฌ๋ฅผ ์ํ S3 ์ฌ์ฉ ๊ถํ์ ์ค์ ํ๋ฉด, ๊ฐํธํ ํ ๋จ๊ณ ํ๋ก์ธ์ค๋ก Amazon Elastic Transcoder๋ฅผ ์ฌ์ฉํ์ฌ ์ฝํ
์ธ ๋ฅผ ํธ๋์ค์ฝ๋ฉํ๊ณ , CloudFront๋ฅผ ์ฌ์ฉํ์ฌ ABR(Adaptive Bitrate) ์คํธ๋ฆฌ๋ฐ(HLS, Smooth ๋๋ MPEG-DASH) ๋๋ ์ ์ง์ ๋ค์ด๋ก๋๋ฅผ ํตํด ๋ค์ค ์ถ๋ ฅ ๋์์์ ์ ์กํ ์ ์์ต๋๋ค.
Amazon Elastic Transcoder๋ AWS์์ ์๋โํฌโ์๋ ๋ฏธ๋์ด ์๋ฃจ์
์ ๋ง๋๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ์ค์ํ ๋ฏธ๋์ด ๋น๋ฉ ๋ธ๋ก์ ์ ๊ณตํฉ๋๋ค. ์๋ฅผ ๋ค์ด Amazon Glacier๋ฅผ ์ฌ์ฉํ์ฌ ๋ง์คํฐ ์ฝํ
์ธ ๋ฅผ ์ ์ฅํ๊ณ , Amazon Elastic Transcoder๋ฅผ ์ฌ์ฉํ์ฌ Amazon S3์ ์ ์ฅ๋ ๋ง์คํฐ ํ์ผ์ ๋ฐฐํฌ๋ฅผ ์ํด ๋ณํ ํ์ผ๋ก ํธ๋์ค์ฝ๋ฉํ๋ฉฐ, Amazon CloudFront๋ฅผ ์ฌ์ฉํ์ฌ ์ด ๋ณํ ํ์ผ์ ์ธํฐ๋ท์ ํตํด ๋๊ท๋ชจ๋ก ์คํธ๋ฆฌ๋ฐํ๊ณ , CloudWatch๋ฅผ ์ฌ์ฉํ์ฌ ํธ๋์ค์ฝ๋ฉ ์ํฌํ๋ก์ ์ํ๋ฅผ ๋ชจ๋ํฐ๋งํ ์ ์์ต๋๋ค.

