.smil 清单的要求 - Amazon Elemental MediaPackage

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

.smil 清单的要求

在将 VOD MP4 资产发送到 AWS Elemental MediaPackage age 时,必须包括 .smil 清单。.smil 清单是一个 XML 文件,它将充当属于该资产的所有文件的包装程序。.smil 清单让 MediaPackage 知道哪些 MP4s 属于单个资产。

资源

MediaPackage 支持 .smil 清单中的以下属性。

属性

  • audioName-音轨的名称,例如English 2.

  • includeAudio-一个布尔值,用于设置是否包括音轨。如果您没有指定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" audioName="English,French,Spanish" includeAudio="false,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>