.smil 매니페스트에 대한 요구 사항 - AWS Elemental MediaPackage

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

.smil 매니페스트에 대한 요구 사항

VOD MP4 자산을 AWS Elemental MediaPackage로 보낼 때 .smil 매니페스트가 포함되어야 합니다. .smil 매니페스트는 자산의 모든 파일에 대한 래퍼 역할을 하며 어떤 MP4가 단일 자산의 일부인지 MediaPackage에 알려주는 XML 파일입니다

리소스

MediaPackage는 .smil 매니페스트에서 다음과 같은 속성을 지원합니다.

속성

  • audioName - 오디오 트랙의 이름입니다(예: English 2).

  • includeAudio - 오디오 트랙 포함 여부를 나타내는 부울 값입니다. 이 속성에는 정의된 언어 수만큼의 값이 포함되어야 합니다. 지정하지 않으면 모든 트랙의 기본값은 true입니다.

  • src 또는 name - 매니페스트 위치에 상대적인 텍스트 스트림 또는 비디오 파일의 이름이거나 소스입니다.

  • subtitleName - 자막 이름입니다(예: English).

  • systemLanguage 또는 language - 시스템 언어입니다(예: eng).

예 .smil 매니페스트

다음은 .smil 매니페스트의 예입니다.

<?xml version="1.0" encoding="utf-8"?> <smil> <body> <alias value="Example"/> <switch> <video name="example_360.mp4" systemLanguage="eng,fra,spa" audioName="English,French,Spanish" includeAudio="true,true,true"/> <video name="example_480.mp4" systemLanguage="eng" audioName="English 2" includeAudio="false"/> <textstream src="example_subs_eng.srt" systemLanguage="eng" subtitleName="English" includeAudio="false"/> <textstream src="example_subs_fra.srt" systemLanguage="fra" subtitleName="French" includeAudio="false"/> <textstream src="example_subs_spa.srt" systemLanguage="spa" subtitleName="Spanish" includeAudio="false"/> </switch> </body> </smil>