如何为具有不同图形和媒体资产的不同发送方应用程序实现相同的自定义接收方应用程序?

How to implement same custom receiver app for different sender apps having different graphics and media assets?

我想使用在我的服务器上托管的相同 chromecast 自定义接收器应用程序,但我希望它为每个特定应用程序加载不同的资产(徽标、启动画面、水印等)。发送方应用程序是否可以包含提及应用程序名称的 GET 数据,以便接收方可以包含特定于该应用程序的资产?接收方将如何接收资产并在应用程序启动之前包含这些资产?我浏览了 Google cast 文档,但我无法找到合适的解决方案。

当您的接收器应用程序启动时,没有任何参数可供您将任何额外信息传递给启动过程;一个应用程序 ID 映射到一个固定的 URL(在您的开发控制台中定义)。您以后绝对可以更改其余部分;例如,您的应用程序可以启动并且在显示初始屏幕时,您可以与您的应用程序通信并传递一些信息以便它可以加载某些 CSS 但所有这些都是在接收器上加载 Cast SDK 之后一边,建立连接等等。