步骤1: 集成您的目录(VSK Fire TV)
步骤1: 集成您的目录(VSK Fire TV)
必须先完成目录集成,然后才能集成VSK。
示例应用注意事项
如果您只是在探索示例应用,则无需完成目录集成。示例应用使用IMDb目录,因此您应该能够在IMDb上请求任何媒体并获得结果。示例应用的目录要求程序包名称以
如果您只是在探索示例应用,则无需完成目录集成。示例应用使用IMDb目录,因此您应该能够在IMDb上请求任何媒体并获得结果。示例应用的目录要求程序包名称以
com.example.vskfiretv
开头。(此程序包前缀和后端的IMDb目录之间存在映射,因此,如果您更改com.example.vskfiretv
,则该应用将无法连接到任何目录。) 示例应用实际上不会播放请求的内容(由于版权和其他所有权原因),而是会播放普通视频。目录集成
目录集成包括两个主要步骤:
- 目录引入。目录引入是指以下过程:根据亚马逊的目录数据格式(CDF)(一种XML架构)描述应用的媒体,然后定期将您的目录上传到亚马逊从中引入内容的S3存储桶。目录引入限于包含长篇电影或剧集电视节目(例如IMDb中列出的节目)的应用。有关详细信息,请参阅目录引入入门。
- 通用搜索和浏览集成。通用搜索和浏览是指与Fire TV启动程序的集成。此启动程序集成允许您的目录文件将媒体元数据显示到亚马逊的用户界面和全球搜索结果中,无论客户是否安装了您的应用。当用户搜索您的应用包含的内容时,他们将在Fire TV的搜索结果中看到该内容。有关详细信息,请参阅Fire TV上的通用搜索和浏览入门。
在继续于此处实现VSK之前,请务必完成目录集成的两个方面。
提示: 目录和仅限VSK应用的集成都遵循相同的使用意图和BroadcastReceiver的模式。这意味着,如果您已经完成了目录集成,那么您可能已经熟悉了仅限应用的实现的开发模式。
与目录和VSK并行集成
建议的集成顺序是先完成目录集成,然后进行VSK集成。但是,您也可以同时处理这两个集成。您可以使用与示例应用所用相同的目录启动VSK集成,然后再切换到自己的目录。为此,您需要将应用的程序包名称更改为以
建议的集成顺序是先完成目录集成,然后进行VSK集成。但是,您也可以同时处理这两个集成。您可以使用与示例应用所用相同的目录启动VSK集成,然后再切换到自己的目录。为此,您需要将应用的程序包名称更改为以
com.example.vskfiretv
开头,因为示例目录要求前三个程序包级别使用此程序包命名约定。稍后,当您完成目录集成时,您将切换回自己的程序包名称。后续步骤
转到下一步: 步骤2: 与MediaSession集成。