이 AWS 솔루션 구현은 어떤 기능을 제공합니까?

Live Streaming with Automated Multi-Language Subtitling은 실시간으로 라이브 스트리밍 비디오 콘텐츠에 대한 다국어 자막을 자동 생성하는 솔루션입니다. 이 솔루션은 쉽게 배포할 수 있으며 라이브 이벤트 도중에만 사용됩니다. 스트리밍이 완료되면 솔루션의 스택을 삭제하여 사용하는 인프라에 대해서만 비용을 지불하도록 할 수 있습니다.

이 솔루션은 다중 화면 전체에 걸친 적응형 비트레이트 스트리밍을 위해 Live Streaming on AWS를 사용하여 콘텐츠를 인코딩 및 패키징하고, AWS Lambda, Amazon TranscribeAmazon Translate를 사용하여 오디오를 텍스트로 변환하고 다국어로 자막을 생성합니다.

실시간 자막을 위한 프레임워크를 제공하도록 설계된 솔루션이므로 사용자는 기본 인프라 작업 관리보다는 솔루션의 기능 확장에 집중할 수 있습니다. 이 솔루션은 바로 사용할 수도 있고, 특정 사용 사례에 맞게 사용자 지정할 수도 있습니다. 또는 AWS 파트너 네트워크(APN) 파트너와 협력하여 엔드 투 엔드 자막 워크플로를 구현할 수도 있습니다.

AWS 솔루션 구현 개요

AWS에서는 라이브 스트리밍 비디오를 위한 다국어 자막을 자동으로 생성하는 서버리스 아키텍처를 구축할 수 있도록 Amazon Transcribe, Amazon Translate 및 AWS Lambda를 결합하여 라이브 스트리밍 비디오 콘텐츠를 위한 실시간 자막 솔루션을 제공합니다. 아래 다이어그램은 솔루션의 구현 안내서와 함께 AWS CloudFormation 템플릿을 사용하여 자동으로 배포할 수 있는 아키텍처를 보여줍니다.

Live Streaming with Automated Multi-Language Subtitling | 아키텍처 다이어그램
Live Streaming with Automated Multi-Language Subtitling | 아키텍처 다이어그램
 확대하려면 클릭

Live Streaming with Automated Multi-Language Subtitling 아키텍처

이 솔루션의 AWS CloudFormation 템플릿은 Live Streaming on AWS를 배포하며, 여기에는 AWS Elemental MediaLive, MediaPackage, Amazon CloudFront, Amazon Simple Storage Service(S3) 버킷, Amazon Transcribe, Amazon Translate, 두 개의 AWS Lambda 함수(하나는 오디오를 텍스트로 변환하고 다른 하나는 MediaPackage로 전송되는 WebVTT 자막을 생성)가 포함됩니다.

자막 생성 프로세스는 MediaLive 출력이 솔루션의 Amazon S3 버킷으로 전송될 때 시작됩니다. CaptionCreation Lambda 함수는 버킷에서 매니페스트 파일을 받아 TS 비디오 세그먼트에서 서명되지 않은 PCM(Pulse Code Module) 오디오를 추출하고 PCM 오디오를 Amazon S3에 저장합니다. 그런 다음, 이 함수가 TranscribeStreaming 함수를 호출하고 이를 PCM 오디오에 제공합니다.

TranscribeStreaming 함수는 Amazon Transcribe 스트리밍 트랜스크립션을 사용하여 실시간으로 오디오 스트림을 텍스트로 변환합니다. 그런 다음 이 함수가 트랜스크립트를 다시 CaptionCreation 함수로 보냅니다. 다국어가 필요한 경우 CaptionCreation 함수가 Amazon Translate를 호출하여 트랜스크립트를 번역합니다.

CaptionCreation 함수는 WebVTT 자막 파일과 매니페스트를 생성하고 비디오 파일과 함께 이를 MediaPackage로 전송합니다.

MediaPackage는 이 파일들을 수집하여 4개의 MediaPackage 사용자 지정 엔드포인트에 전달되는 형식으로 패키징합니다.

Amazon CloudFront 배포판은 MediaPackage 사용자 지정 엔드포인트를 오리진으로 사용하도록 구성됩니다. CloudFront 배포판은 짧은 지연 시간과 빠른 전송 속도로 시청자에게 라이브 스트림을 전달합니다.

Live Streaming with Automated Multi-Language Subtitling

버전 1.0.3
최종 업데이트 날짜: 2019년 12월
작성: AWS

예상 배포 시간: 20분

아래 버튼을 사용하여 솔루션 업데이트에 가입하십시오.

참고: RSS 업데이트에 가입하려면 사용 중인 브라우저에 대해 RSS 플러그인이 활성화되어 있어야 합니다. 

기능

접근성

다국어 자막으로 콘텐츠를 더 많은 대상에 노출함으로써 라이브 비디오 스트리밍 콘텐츠의 도달 범위와 접근성을 개선하십시오.

유연성

이 솔루션은 바로 사용할 수도 있고, 특정 사용 사례에 맞게 사용자 지정할 수도 있습니다. 또는 APN 파트너 제품을 활용하여 엔드 투 엔드 자막 워크플로를 구현할 수도 있습니다.
구축 아이콘
솔루션 직접 배포

AWS 솔루션 구현 라이브러리에서 일반적인 아키텍처 문제에 대한 답을 검색해 보실 수 있습니다.

자세히 알아보기 
APN 파트너 찾기
APN 파트너 찾기

시작하는 데 도움이 되는 AWS 공인 컨설팅 및 기술 파트너를 찾으십시오.

자세히 알아보기 
살펴보기 아이콘
솔루션 컨설팅 오퍼 살펴보기

AWS의 컨설팅 오퍼 포트폴리오를 살펴보고 솔루션 배포 시 AWS의 검증된 지원을 받으세요.

자세히 알아보기