HLS๋ฅผ ํตํ FAST ์ฑ๋ ์คํธ๋ฆฌ๋ฐ์ ์ํ AWS Media Services
ํ ๋ฏธ๋์ด ํ์ฌ๋ ์ค๋งํธ TV, ์ ํฑ๋ฐ์ค, ์น/๋ชจ๋ฐ์ผ ํ๋ ์ด์ด์ HLS๋ฅผ ํตํด ์ ๋ฌ๋๋ ์์ ๋ ๋์์ ์ฝํ ์ธ ์ 24์๊ฐ ์ฐ์ค๋ฌดํด ์ ํ ์คํธ๋ฆผ์ธ ๋ฌด๋ฃ ๊ด๊ณ ๊ธฐ๋ฐ ์คํธ๋ฆฌ๋ฐ TV (FAST) ์ฑ๋์ ์ถ์ํด์ผ ํ์ผ๋ฉฐ, ์ด๋ ํ๋ก๊ทธ๋๋งคํฑ ๊ด๊ณ ์ฝ์ ์ ํตํด ์์ตํ๋์์ต๋๋ค.
ํ๋ก์ ํธ ์๋ดํ๊ธฐ
๊ณผ์
FAST ์ฑ๋์ ์ถ์ํ๋ ค๋ฉด ์ฌ๋ฌ ๋ฐฉ์ก ๋ฑ๊ธ ์ธํ๋ผ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์ผ ํ์ต๋๋ค.
- 24์๊ฐ ์ฐ์ค๋ฌดํด ์ ํ ์คํธ๋ฆฌ๋ฐ์ ์ํด ์์ ์๋ํ๋ ํธ๋์ค์ฝ๋ฉ ๋ฐ ํจํค์ง ์ธํ๋ผ๊ฐ ํ์ํ์ต๋๋ค.
- ๊ด๊ณ ์ฝ์ ์ ํ๋ก๊ทธ๋๋งคํฑ ์์๋ฅผ ์ํด ํ๋ ์ ๋จ์๋ก ์ ํํด์ผ ํ๋ฉฐ SCTE-35๋ฅผ ์ค์ํด์ผ ํ์ต๋๋ค.
- ์ฝํ ์ธ ์ฌ์ ๋ชฉ๋ก์ ์์ ๋ ํ๋ก๊ทธ๋จ ๋ฐ ๊ด๊ณ ์ค๋จ๊ณผ ์ํํ๊ฒ ๋ฐ๋ณต๋์ด์ผ ํ์ต๋๋ค.
- ๋ค์ํ ์ฅ์น ๋ฐ ๋์ญํญ ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ค์ค ๋นํธ๋ ์ดํธ ์ ์ํ ์คํธ๋ฆฌ๋ฐ (ABR)์ด ํ์ํ์ต๋๋ค.
- ๊ธฐ์กด ๋ฐฉ์ก ์ธํ๋ผ ๋น์ฉ์ ์๋ก์ด ์ฑ๋ ์ถ์์๋ ๋๋ฌด ๋น์์ต๋๋ค.
- ๊ด๋ฒ์ํ ์ฅ์น ํธํ์ฑ์ ์ํด HLS ํจํค์ง์ Apple์ HLS ์ฌ์์ ์ค์ํด์ผ ํ์ต๋๋ค.
์ฐ๋ฆฌ์ ์๋ฃจ์
์ ํฌ๋ AWS Media Services๋ฅผ ์ฌ์ฉํ์ฌ FAST ์ฑ๋ ์คํธ๋ฆฌ๋ฐ ํ์ดํ๋ผ์ธ์ ๊ตฌ์ถํ์ต๋๋ค. ์ธ์ฝ๋ฉ์ ์ํด MediaLive, HLS ํจํค์ง์ ์ํด MediaPackage, ์๋ฒ ์ธก ๊ด๊ณ ์ฝ์ (SSAI)์ ์ํด MediaTailor๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
์ํคํ ์ฒ
- ์ฝํ ์ธ ์์ค: AWS S3 (VOD ์์ฐ) + AWS MediaStore (๋ผ์ด๋ธ ์์ง ๋ฒํผ)
- ์ธ์ฝ๋ฉ: ์ค์๊ฐ ๋ค์ค ๋นํธ๋ ์ดํธ HLS ํธ๋์ค์ฝ๋ฉ์ ์ํ AWS Elemental MediaLive
- ํจํค์ง: DRM ๋ฐ ํ์์ํํ ๊ธฐ๋ฅ์ด ์๋ HLS ์ค๋ฆฌ์ง์ ์ํ AWS Elemental MediaPackage
- ๊ด๊ณ ์ฝ์ : VAST/VPAID ๊ด๊ณ ์๋ฒ ํตํฉ์ ํตํ SSAI๋ฅผ ์ํ AWS Elemental MediaTailor
- CDN: ์ฃ์ง ์บ์ฑ์ ํตํ ๊ธ๋ก๋ฒ HLS ์ ์ก์ ์ํ Amazon CloudFront
- ์ค์ผ์ค๋ง: ์ฌ์ ๋ชฉ๋ก ๊ด๋ฆฌ ๋ฐ SCTE-35 ์ ํธ ์ฝ์ ์ ์ํ ์ฌ์ฉ์ ์ง์ ์ค์ผ์ค๋ง ์๋น์ค
- ๋ชจ๋ํฐ๋ง: ์คํธ๋ฆผ ์ํ ๋ชจ๋ํฐ๋ง์ ์ํ AWS CloudWatch + ์ฌ์ฉ์ ์ง์ ๋์๋ณด๋
์คํธ๋ฆฌ๋ฐ ํ์ดํ๋ผ์ธ
์ฝํ ์ธ ์ค๋น
- ์์ง โ S3์ ์ ๋ก๋๋ VOD ์์ฐ, ์ฝ๋ฑ/ํด์๋ ๊ท์ ์ค์ ํ์ธ
- ํธ๋์ค์ฝ๋ฉ โ MediaLive๋ ์์ค๋ฅผ ๊ณ ํด์๋๋ถํฐ ๋ชจ๋ฐ์ผ ์ต์ ํ ๋ฐ ์ค๋์ค ์ ์ฉ ๋ ๋์ ๊น์ง ํฌํจํ๋ ๋ค์ค ๊ณ์ธต ABR ๋๋๋ก ์ธ์ฝ๋ฉํฉ๋๋ค.
- ์ธ๋ถํ โ ์ผ๊ด๋ ๊ฐ๊ฒฉ์ผ๋ก ์ ๋ ฌ๋ ํคํ๋ ์์ ์ฌ์ฉํ์ฌ ์์ฑ๋ HLS ์ธ๊ทธ๋จผํธ
- ๋งค๋ํ์คํธ โ ํ์ง ์์ค๋ณ ๋ณํ ์ฌ์ ๋ชฉ๋ก์ด ์๋ ๋ง์คํฐ ๋งค๋ํ์คํธ
SCTE-35 ๊ด๊ณ ์ ํธ
๊ด๊ณ ์ค๋จ ์ ํธ๋ ์ ํ ์คํธ๋ฆผ ์ ์ฒด์ ์์ฝ๋ ์ง์ ์ ์ฝ์ ๋ฉ๋๋ค.
- ์คํ๋ผ์ด์ค ์ธ์ํธ ์ ํธ๋ ์ง์ ๋ ๊ด๊ณ ์ค๋จ ์ง์ ์ ์ฝ์ ๋ฉ๋๋ค.
- ์ฑ๋ ์์ฒญ ๊ด๊ณ ๋ฅผ ์ํ ํ๋ก๊ทธ๋จ ์์ ์ ํ๋ฆฌ๋กค ๋ง์ปค
- ์์ฐ์ค๋ฌ์ด ์ฝํ ์ธ ๊ฒฝ๊ณ์ ๋ฏธ๋๋กค ์ ํธ
- ์ฝํ ์ธ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ํ๋ก๊ทธ๋๋งคํฑ ๊ด๊ณ ๊ฒฐ์ ์ ์ํ ํ์ ์ ํธ
์๋ฒ ์ธก ๊ด๊ณ ์ฝ์ (SSAI)
- ์ ํธ ๊ฐ์ง โ MediaTailor๋ HLS ์คํธ๋ฆผ์์ SCTE-35 ๋ง์ปค๋ฅผ ๊ฐ์งํฉ๋๋ค.
- ๊ด๊ณ ๊ฒฐ์ โ ํ๊ฒํ ๋งค๊ฐ๋ณ์์ ํจ๊ป VAST ์์ฒญ์ด ๊ด๊ณ ๊ฒฐ์ ์๋ฒ๋ก ์ ์ก๋ฉ๋๋ค.
- ๊ด๊ณ ๊ฐ์ ธ์ค๊ธฐ โ MediaTailor๋ ๊ด๊ณ ํฌ๋ฆฌ์์ดํฐ๋ธ๋ฅผ ๊ฒ์ํ๊ณ ABR ๋๋์ ๋ง๊ฒ ํธ๋์ค์ฝ๋ฉํฉ๋๋ค.
- ๋งค๋ํ์คํธ ์กฐ์ โ ๊ด๊ณ ์ธ๊ทธ๋จผํธ๋ HLS ๋งค๋ํ์คํธ์ ์ํํ๊ฒ ์ฝ์ ๋ฉ๋๋ค.
- ์ฌ์ โ ์์ฒญ์๋ ๊ด๊ณ ์ ํ ์ ๋ฒํผ๋ง ์์ด ์ฐ์ ์คํธ๋ฆผ์ ์์ฒญํฉ๋๋ค.
24์๊ฐ ์ฐ์ค๋ฌดํด ์ ํ ํ๋ก๊ทธ๋๋ฐ
์ฌ์ ๋ชฉ๋ก ๊ด๋ฆฌ
- EPG (์ ์ ํ๋ก๊ทธ๋จ ๊ฐ์ด๋) โ ์๊ฐ๋ ํ ๋น์ด ํฌํจ๋ ์ผ์ ๊ธฐ๋ฐ ์ฌ์ ๋ชฉ๋ก
- ์ฝํ ์ธ ๋ฐ๋ณต โ ๋ชจ๋ ์ฝํ ์ธ ๊ฐ ๋ฐฉ์๋ ํ ์๋ ์ฌ์ ๋ชฉ๋ก ์ฌํ์ฉ
- ๋ฐ์ดํํ โ ํ๋ฃจ ์ค ๋ค๋ฅธ ์๊ฐ์ ๋ํ ๋ค๋ฅธ ์ฝํ ์ธ ํ ๋ง
- ๋น์ ์ค๋ฒ๋ผ์ด๋ โ ๋์ฒด ์ฝํ ์ธ ๋๋ ์ฌ๋ ์ดํธ๋ก ์ฆ์ ์ ํํ๊ธฐ ์ํ API
์ํํ ์ ํ
- ์ค๋ฅ ์๋ ํ๋ก๊ทธ๋จ ์ ํ์ ์ํ ํคํ๋ ์ ์ ๋ ฌ ์ธ๊ทธ๋จผํธ ๊ฒฝ๊ณ
- ํ์ฌ ํ๋ก๊ทธ๋จ์ด ๋๋๊ธฐ ์ ์ ๋ฏธ๋ฆฌ ๋ฒํผ๋ง๋ ๋ค์ ํ๋ก๊ทธ๋จ ์ธ๊ทธ๋จผํธ ๋ก๋
- ์ค์ผ์ค๋ง ๊ณต๋ฐฑ์ ์ํ ์ฌ๋ ์ดํธ/ํ๋ฌ ์ฝํ ์ธ
- ์๊ณ ์ ๋ ฌ ํ๋ก๊ทธ๋จ ์์
๋ชจ๋ํฐ๋ง ๋ฐ ์์ ์ฑ
- ์คํธ๋ฆผ ์ํ โ ์ ๋ ฅ/์ถ๋ ฅ ์งํ, ๋นํธ๋ ์ดํธ ๋ชจ๋ํฐ๋ง, ์ค๋ฅ์จ ์ถ์
- CDN ์ฑ๋ฅ โ ์บ์ ์ ์ค๋ฅ , ์ค๋ฆฌ์ง ํ์น, ์ค๋ฅ์จ
- ๊ด๊ณ ์ฑ์ฐ๊ธฐ์จ โ ๊ด๊ณ ๋ ธ์ถ ์ถ์ , ์ฑ์ฐ๊ธฐ์จ ์งํ, ๋์ฒด ์ฌ๋ ์ดํธ ๊ด๋ฆฌ
- ์๋ฆผ โ ์คํธ๋ฆผ ์ค๋จ, ๋์ ์ค๋ฅ์จ, ๊ด๊ณ ์ฑ์ฐ๊ธฐ ๊ฐ์์ ๋ํ ์๋ํ๋ ์๋
์ฃผ์ ๊ธฐ๋ฅ
- 24์๊ฐ ์ฐ์ค๋ฌดํด ์ ํ ์คํธ๋ฆฌ๋ฐ โ ์์ ๋ ํ๋ก๊ทธ๋จ์ด ์๋ ์์ ์๋ FAST ์ฑ๋
- ์ ์ํ ๋นํธ๋ ์ดํธ โ ๋ชจ๋ ์ฅ์น ์ ํ ๋ฐ ๋คํธ์ํฌ ์กฐ๊ฑด์ ๋ํ ๋ค์ค ๊ณ์ธต ABR ๋๋
- SSAI โ SCTE-35 ์ค์ ๋ฐ VAST ํตํฉ์ ํตํ ์๋ฒ ์ธก ๊ด๊ณ ์ฝ์
- ๊ธ๋ก๋ฒ CDN โ ์ ์ธ๊ณ ๋น ๋ฅธ ์์ ์๊ฐ์ ์ํ CloudFront ์ฃ์ง ์ ์ก
- EPG ์ค์ผ์ค๋ง โ ๋ฐ์ดํํ ์ด ํฌํจ๋ ๋ฌ๋ ฅ ๊ธฐ๋ฐ ์ฝํ ์ธ ์ค์ผ์ค๋ง
- ์คํธ๋ฆผ ๋ชจ๋ํฐ๋ง โ ์๋ฆผ ๊ธฐ๋ฅ์ด ์๋ ์ค์๊ฐ ์ํ ๋์๋ณด๋
- HLS ์ค์ โ ๋ฒ์ฉ ํ๋ ์ด์ด ์ง์์ ์ํ ์ ์ฒด Apple HLS ์ฌ์ ์ค์
๊ฒฐ๊ณผ
๊ธฐ์ ์คํ
caseStudyDetail.more ์ฌ๋ก ์ฐ๊ตฌ
๋ ๋ง์ ๊ธฐ์ ๊ตฌํ ์ฌ๋ก๋ฅผ ์ดํด๋ณด์ธ์
SCTE-35 ๋ง์ปค ํ์ฑ ๋ฐ ๋ค์ค ํ๋ซํผ ํ๋ ์ด์ด ํตํฉ์ ํตํ ํด๋ผ์ด์ธํธ ์ธก ๊ด๊ณ ์ฝ์ (CSAI)
ํ ๋น๋์ค ์คํธ๋ฆฌ๋ฐ ํ๋ซํผ์ ์น, ๋ชจ๋ฐ์ผ ๋ฐ ์ปค๋ฅํฐ๋ TV ์ฑ ์ ๋ฐ์ ๊ฑธ์ณ Client-Side Ad Insertion (CSAI)์ ๊ตฌํํด์ผ ํ์ต๋๋ค. ์ด๋ ์๋ฒ ์ธก ์ฝ์ ์ผ๋ก๋ ์ ๊ณตํ ์ ์๋, ํด๋ฆญ ๊ฐ๋ฅํ ์ค๋ฒ๋ ์ด, ์ปดํจ๋์ธ ๋ฐฐ๋, ๊ฑด๋๋ฐ๊ธฐ ๋ฒํผ ๋ฑ ์์ ํ ๊ด๊ณ ์ํธ์์ฉ ์ง์์ ํตํด ๊ฐ์ธํ๋ ๊ธฐ๊ธฐ ์์ค์ ๊ด๊ณ ๊ฒฝํ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
SCTE-35 ๊ด๊ณ ๋ง์ปค ์ ํธ ๋ฐ ๋ฏธ๋์ด ํธ๋ ์ผ๋ฌ ์ฝ์ ํ์ดํ๋ผ์ธ
ํ ์คํธ๋ฆฌ๋ฐ ๋ฏธ๋์ด ํ์ฌ๋ FAST ์ฑ๋, ๋ผ์ด๋ธ ์ด๋ฒคํธ ๋ฐ ์ฃผ๋ฌธํ ์ฝํ ์ธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ฐ์ ๊ฑธ์ณ ์์ต์ ์ฐฝ์ถํ ์ ์๋๋ก, ์ค์๊ฐ ๋ฐ VOD ์คํธ๋ฆผ์ SCTE-35 ๊ด๊ณ ๋ง์ปค๋ฅผ ์ฝ์ ํ๊ณ ํ๋ก๋ชจ์ ํธ๋ ์ผ๋ฌ(pre-roll, mid-roll, post-roll)๋ฅผ ์ ํํ ์๊ฐ์ ์ฝ์ ํ ์ ์๋ ๊ฐ๋ ฅํ ์๋ํ๋ ํ์ดํ๋ผ์ธ์ด ํ์ํ์ต๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
MicrocosmWorks achieved 8-12 second glass-to-glass latency using AWS Elemental MediaLive with HLS output to MediaPackage, which is standard for FAST channel delivery. For lower-latency requirements, the pipeline supports Low-Latency HLS (LL-HLS) configuration that reduces end-to-end latency to 3-5 seconds with partial segment delivery.
MicrocosmWorks configured MediaLive with input failover between a primary live feed and an automated VOD loop playlist in AWS Elemental MediaTailor. CloudWatch alarms detect signal loss and automatically switch to the backup content source within seconds, with an EventBridge rule notifying operations staff while keeping the channel on air continuously.
MicrocosmWorks configured MediaPackage to generate SSAI-compatible HLS manifests with SCTE-35 ad markers that FAST aggregators require for server-side ad insertion. The output endpoints are secured with CloudFront signed URLs and delivered via CDN with regional edge caches, meeting the aggregators' requirements for manifest freshness, segment availability, and DRM signaling.
MicrocosmWorks typically sees monthly AWS costs of $2,500-$4,500 per FAST channel running 24/7 at 1080p with HLS delivery, covering MediaLive encoding, MediaPackage origin, CloudFront CDN egress for moderate viewership, and S3 storage for VOD assets. Multi-channel operators benefit from shared MediaPackage origins and CDN distributions that reduce per-channel costs.
MicrocosmWorks delivers FAST channel deployments at rates of $30-$50/hr, with a complete HLS streaming infrastructure including MediaLive, MediaPackage, CDN configuration, and monitoring typically requiring 200-350 development hours. Ongoing managed services for channel operations, schedule management, and infrastructure optimization are available at the same hourly rates.
๋น์ฆ๋์ค ํ์ ์ ์์ํ ์ค๋น๊ฐ ๋์ จ๋์?
๊ทํ์ ๊ณผ์ ์ ์ ์ฌํ ์๋ฃจ์ ์ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ ผ์ํด ๋ณด๊ฒ ์ต๋๋ค.