AWS 미디어 서비스 정보

5978 단어 MediaServicesAWS

AWS Elemetnal 소개


일단 일독.
[초보자용] 현장 배포 워크플로우를 검토하면서 AWS Media Services의 역할 이해
https://dev.classmethod.jp/articles/aws-mediaservices-role-with-live/
 
AWS Media Services는 주로 AWS에서 비디오 배포 서비스를 제공합니다.
  • AWS Elemental MediaConnect
  • 신뢰성 및 유연성이 높고 안전한 실시간 비디오 전송
  • AWSElemental MediaLive
  • 브로드캐스트 및 멀티스크린 비디오 배포를 위해 입력을 실시간 출력으로 변환
  • AWS Elemental MediaPackage
  • 라이브 및 주문형 비디오 콘텐츠 제작 및 패키지
  • AWS Elemental MediaStore
  • 실시간 또는 온디맨드 미디어 워크플로우를 위한 비디오 자산 생성 및 저장
  • AWS Elemental MediaTailor
  • 서버 측의 광고 삽입을 사용하여 영상 내용을 개성화하고 수익화
  • AWS Elemental MediaConvert
  • 주문형 브로드캐스트 및 멀티스크린 배포를 위한 파일 기반 비디오 자산 준비
  • OTT(Over-The-Top)


    인터넷을 통해 영상 콘텐츠 등 서비스를 제공하는 기업

    애니메이션 트러스트 워크플로우


    1 인코딩
    촬영된 원본 동영상 파일의 크기가 매우 크기 때문에 사용자에게 전송하기 위해서는 파일 크기를 적당히 줄여 주십시오
    압축할 때의 알고리즘을 코딩기라고 부른다.

    또한 사용자가 콘텐츠를 재생하는 환경이 다양하기 때문에 각 환경에 대응하는 콘텐츠를 만들어야 한다.
    이것을 포장이라고 부르는 경우가 많다.
    패키지에는 각 환경에 대응하기 위해 생성된 콘텐츠뿐 아니라 콘텐츠 보호를 위해 DRM을 넣는 구조, 광고를 삽입하는 메타데이터 등 다양한 역할이 담겼다.
  • DRM(Digital Rights Management, DRM)
  • 디지털 저작권 관리

  • 사용자의 요구에 신속하게 대응하기 위해 내용을 저장해야 하는 곳.사냥꾼자리라고 합니다.

    AWS Media Services는 AWS에서 위와 같은 구조를 제공하여 영상 송신 작업 절차를 실현하는 서비스다.

    AWS에서의 현장 배포 워크플로우


    애니메이션 편지의 출처로서 크게 콘서트와 VOD(Video on Demand)로 나눌 수 있다.

    AWS에 컨텐트 전달


    대부분의 경우 원시적인 촬영 데이터의 크기가 방대하기 때문에 AWS로 내용을 전송하기 전에 시사회에서 압축(코딩)을 해야 한다.

    AWS 문서에서 AWS로 전송하기 전에 사전 인코딩을 시작한 내용을 Mezzanne Stream(mezanine 흐름)으로 표시합니다.
    Mezzanne은'중간'이라는 뜻이 있어요.
    또 AWS는 측면을 여는 데 사용되는 물리 인코더를 제공했다.

    여기서 AWS Elemental Media Connect는 AWS 측에서 사전 전송된 Mezzanne Stream을 시작할 때 사용할 수 있는 서비스입니다.

    코딩-포장-오리지널


    AWS에서 애니메이션을 가져온 후 파일을 압축(인코딩)하고 재현 환경에 따라 내용을 변환(포장)하여 일련의 처리가 끝난 내용을 원작에 저장한다.

    AWS Elemental MediaLive



    MediaLive에 따라 pre를 시작한 애니메이션 파일에서 우리가 잘 본 H.264 등의 디코더로 변환됩니다.
    또 미디어라이브의 주요 역할은 인코딩이지만 HLS로 출력할 수도 있고 포장할 수도 있다.

    AWS Elemental MediaPackage


    기본적으로 미디어라이브를 통해 인코딩된 파일을 받아 포장 처리한다.

    포장 처리
  • 전체(JIT) 패키지
  • DRM 또는 광고 삽입과 공동 작업
  • 맞춤형 포장(JIT)
    포장을 통해 다양한 재현 환경에 대응하는 내용 생성

    하지만 여러 재생환경에 대응하는 포장파일을 준비하면 오리지널 서버의 용량을 압박한다.

    따라서 포장 전의 내용만 보존하고 요구에 따라 매번 포장 처리를 하여 오리지널의 부하를 낮추는 구조는 전체 시간 포장이다.
    DRM 및 광고 삽입과 협력
    이 밖에도 미디어 패키지는 디지털 저작권보호(DRM), 광고 삽입 등을 지원한다.
    이번 보도량은 언급되지 않았지만 미디어테일러와 합작하면 광고 삽입의 구조를 실현할 수 있다
    미디어스토어는 실시간 영상처럼 빈번하게 업데이트·참고하는 콘텐츠 전용 대상 저장 장치다.

    AWS Elemental MediaStore


    AWS Elemental Media Store는 AWS에서 현장 콘텐츠의 오리지널 기능을 제공하는 서비스다.
    MediaStore를 S3보다 통합된 스토리지로 이해
    https://dev.classmethod.jp/articles/aws-elemental-mediastore-mediastore-immediate-consistency/

    MediaPackage/MediaStore 구분 사용


    MediaLive + MediaStore
    예를 들어 DRM이나 광고 삽입 등 포장에 필요하지 않고 내용의 재생 환경도 제한적(HLS 등만) 상황에서 이 구조는 충분하다

    MediaLive + MediaPackage
    Media Live를 통해 인코딩만 하고 포장과 오리지널 기능을 Media Package로 구현한 구조

    기본적으로 Media Live+Media Store의 구성을 토대로 논의하고, 하고 싶은 일(멀티플렉스 대응, DRM, 광고 삽입, etc)이 이뤄지지 않는 상황에서 Media Package 사용을 논의하는 절차가 좋지 않겠느냐는 것이다.

    CDN


    좋은 웹페이지 즐겨찾기