brunch

12탄-미디어 서비스 사례 , AWS

by Master Seo

<1> AWS media service

<2> 트랜스 코딩 Flow - Media Convert 사용

<3> live Flow - Media Live , Media Store 사용

<4> 적용 Case?

<5> Channel hyundai 서비스

<6> StyleShare 서비스

<7> Reviewty 서비스

<8> 메가존 미디어 전담팀 - Cloudplex 미디어 서비스

<9> 메가존 오퍼링 제공 순서

<10> 4K 기반 서비스 구현

<11> 자동화 사례

<12> 메가존 오퍼링 서비스

<13> 개인 정리

<14> 관련 기술

<15> 같이 볼만한 자료



<1> AWS media service


MediaConnect

MediaConvert

MediaLive - 생방송

MediaPackage

MediaStroe

MediaTrailor


VOD와 생방송 서비스 2가지



<2> 트랜스 코딩 Flow - Media Convert 사용


1

구성?

미디어 파일을 S3에 업로드 -- S3 (input)------Media Convert -----S3 (output) ------CloudFront -사용자


글로벌 서비스도 가능하다!!


2

다양한 경로로 비용 절감 , 속도 최적화

이벤트 file ------ S3-lambda--------Media Convert----S3-CF ---플레이어

일반적인 file ------ S3-lambda--------Media Convert RTS ----S3-CF ---플레이어


RTS : Reserved transcode slots



<3> live Flow - Media Live , Media Store 사용


1

구조?

Live Video -------Media Live --Mideia Store ---Cloudfront---user


2

다채널 방송 송출?


라이브 흐름?

Cable --------Media Live------Media Store ---Cloudfront---user


File Live 흐름?

Schedule Software --------Media Live------Mideia Store ---Cloudfront---user

:

Media Convert - S3 (소스)


// Media Live는 방송 편성 기능이 있다.




<4> 적용 사례


메가존 CloudMedia 서비스 - Cloudplex




<5> Channel hyundai 서비스


스마트 TV를 중심으로 웹, 모바일에 자유로운 OTT 기술 활용

미디어 전문 파트너 선정


1

생방송 아키텍처?


애플리케이션 ---API ------API gateway----------Lambda - 아래 미디어 라이브로 입력


라이브 카메라 --- RTMP -- 미디어 라이브 스케줄러-미디어 라이브-미디어 스토어-- CloudFront--사용자


// 파일 라이브는 S3에서 미디어 라이브 스케줄러로 입력

// 생방송이 마치면 바로 S3에 저장되도록 함.



2

VOD 아키텍처?


콘텐츠 파일 ------------- S3 ----lambda------미디어 컨버터--------s3--Cloudfront




<6> StyleShare 서비스


1

스타일 셰어는 700만 명 이상의 등록자가 제작한 400만 명 이상의 패션 및 뷰티 콘텐츠 보유

VOD 밍 라이브 스트리밍 도입


2

구성?

콘텐츠 파일--------S3--------- 람다------ 미디어 컨버터----S3---------클라우드 프런트------- 사용자


CloudWatch-sns를 통해 고객에서 알림을 줌




<7> Reviewty 서비스


1

베트남 온라인 쇼핑 산업

앱과 영상과 음성을 결함 필요.


2

생방송 서비스.

4주간의 컨설팅.


3

앱 -- API------------ API게이트웨이 -람다---- 미디어 라이브로 입력


방송 (모바일) ---------RTMP---------미디어 라이브------------미디어 스토어-------클라우드 프런트------사용자

L______________ S3______________I

(VOD 오리진)

// 생방송 후 영상 제공




<8> 메가존 미디어 전담팀 - Cloudplex 미디어 서비스


1

방송사, 엔터테인먼트, 교육, 스타트업, 제조 금융 요청


2

서비스?

RTMP, HLS---------------- Cloudplex 미디어 서비스 레이어 (메가존)-------- 고객




<9> 메가존 오퍼링 제공 순서


1

통합 빌링


2

서비스 가이드




<10> 4K 기반 서비스 구현


1

AWS는 4K UHD제공


2

구성?

카메라 ------------ API Gwateway -람다-------미디어 라이브-----미디어 스토어-------CloudFront - route53

4K 미디어 -------------------------------------------------- S3 버킷 (VOD)---- 미디어 패키지----------CloudFront



<11> 실시간 서비스 자동화?


비디오 , 교육, 종교 방송 등


1

아키텍처?

사용자--------API Gateway----------람다------미디어 라이브----미디어 스토어-------- Cloudfront



<11> 자동화 사례


1

쵤영하고 업로드하면 , 자동 변환됨

고객은 프런트 사이트만 필요


2

AI/ML 이용해

아나운서 아미지를 분석해 자막으로 생성해서 처리



<12> 메가존 오퍼링 서비스


1

오퍼링은 3주~4주 제공


2

순서

고객 컨설팅 , 제안 ----- 계약 ----- 서비스 구성 가이드 문서 ---- 테스트, 구현-------- 교육/문서 ---완료



<13> 개인 정리


미디어 서비스 기본 아키텍처를 잘 알게 되었다.


라이브 흐름?

Cable --------Media Live------Media Store ---Cloudfront---user


File Live 흐름?

Schedule Software --------Media Live------Mideia Store ---Cloudfront---user

:

Media Convert - S3 (소스)



<14> 관련 기술


https://brunch.co.kr/@topasvga/1179


https://brunch.co.kr/@topasvga/1189


https://brunch.co.kr/@topasvga/1234


https://brunch.co.kr/@topasvga/1225


https://brunch.co.kr/@topasvga/1178


https://brunch.co.kr/@topasvga/1235


https://brunch.co.kr/@topasvga/1155


https://brunch.co.kr/@topasvga/1227



<15> 같이 볼만한 자료


https://brunch.co.kr/@topasvga/1617


https://brunch.co.kr/@topasvga/1618


https://brunch.co.kr/@topasvga/1619


https://brunch.co.kr/@topasvga/1620/


https://brunch.co.kr/@topasvga/1621



https://brunch.co.kr/@topasvga/1202


감사합니다.

keyword
매거진의 이전글 12탄-클라우드 네이티브, AWS컨테이너, 삼성전자