销售国家(地区)和注册情况
当应用通过亚马逊云端应用计划可用时,Vega OS设备的用户会在亚马逊应用商店的详情页上看到“亚马逊云端托管应用”标语。用户还将在Vega OS Fire TV设备上体验您应用的核心功能,就像在其他Fire TV Stick设备上一样。 亚马逊云端应用流媒体仅适用于亚马逊选择的应用。如果您想通过云端应用流媒体使应用在Vega OS Fire TV设备上可用,可通过开发者支持提出请求。请附上ASIN以及说明请求缘由的详细信息。提出请求并不能保证加入该计划。架构
打开Vega OS Fire TV设备上的小型应用后,用户可启用云端应用流媒体会话。该小型应用会在AWS云端中创建一个Fire OS容器,并启动您在内部部署的APK。容器内应用通过UDP连接,将其用户界面流式传输至设备。该小型应用会通过相同的UDP连接,将用户输入发送回云端容器。当用户播放内容时,设备直接从CDN获取流,并在本地进行解码。随后,该设备将云端流媒体的用户界面与解码后的视频合并,并同时渲染到屏幕上。下图显示了这些组件的交互方式。 有关云端流媒体工作原理的更多详细信息,请参阅亚马逊云端应用流媒体的详细信息。
图表的文字描述
图表的文字描述
Fire OS容器在AWS云端中运行应用,其与Fire TV设备上的Vega OS小型应用相连接。用户界面流媒体在云端容器与小型应用之间进行传输。内容流从您的CDN传输到小型应用。云端容器连接Amazon S3存储桶。
先决条件
- 亚马逊开发者账户已启用。
- Fire OS应用已在亚马逊应用商店中发布。
- 应用可兼容Fire TV Stick 4K Max。
- 应用可兼容Fire OS 7。
- 应用非游戏或实用工具。
- 亚马逊已确认您的Fire OS具有兼容性,且符合加入云端应用计划的条件。
重要注意事项
- 云端应用流媒体运行着现有的Fire TV Stick 4K Max APK,因此您无需进行任何构建或修改。
- 云端应用与后端服务的通信方式,与其在本地Fire TV设备上的通信方式一致。
- Vega OS Fire TV设备直接通过CDN流式传输视频内容,而非通过云端容器。
- 如果应用的后端服务或第三方SDK需查看设备IP地址(例如出于本地广告定向或地理围栏的目的),可请求启用IP隧道。请联系开发者支持并选择与您的问题最相符的类别。请附上ASIN以及说明请求缘由的详细信息。
云端应用计划的生命周期
在亚马逊将您的应用加入云端应用计划后,您可通过标准的应用发布流程来管理更新:- 上传新APK并在Fire OS设备上进行动态应用测试。
- 提交应用以供动态发布,并等待任意Fire OS设备进行分阶段部署。
- 等待云端应用计划发布已完成的确认消息。 在您的云端流媒体应用正式对目标Vega OS设备开放之前,亚马逊会执行额外的验证检查。云端应用计划发布完成后,亚马逊将发送一封确认电子邮件。接收确认电子邮件前,请确保您的Fire OS应用不会向用户推送更新提示。如果在云端应用计划发布完成前提交新的Fire OS更新,则会重置发布流程。

