学校正在举办一个科学展览,我们将在其中展示一个 Google TV 应用程序,但问题是没有可连接的电缆线,并且 GTV 模拟器无法与 Anymote 协议进行通信(我们需要多屏)。
我们唯一的方法是至少将频道阵容模拟到真实设备(Revue)中,但有没有办法做到这一点?听说频道列表是通过 ContentsProvider 实现的,可以把 Emulated Channel List 推送到真机吗?我们不需要展示一个节目什么的,我们只需要获取频道列表并像模拟器一样更改它
学校正在举办一个科学展览,我们将在其中展示一个 Google TV 应用程序,但问题是没有可连接的电缆线,并且 GTV 模拟器无法与 Anymote 协议进行通信(我们需要多屏)。
我们唯一的方法是至少将频道阵容模拟到真实设备(Revue)中,但有没有办法做到这一点?听说频道列表是通过 ContentsProvider 实现的,可以把 Emulated Channel List 推送到真机吗?我们不需要展示一个节目什么的,我们只需要获取频道列表并像模拟器一样更改它
只是为了澄清这个答案的范围:
所有这一切都是为了正确填充内容提供者的频道队列,以便应用程序将看到一组“有效”的频道。
作为附带好处 - 这还将在“电视和电影”应用程序中显示当前的节目和电影列表,以用于演示目的。当然,当您选择播放频道时,上述规则适用,您会看到黑屏。
带着这些期望......这就是你的做法:
此时您会看到一个窗口,上面写着“您应该看到上面播放的电视信号”。自然,由于您没有连接机顶盒,因此这将是一个黑色窗口。当系统要求您确认您看到电视信号正在播放时,选择“下一步”
在下一个标题为“IR Blaster Setup”的屏幕上,您配置了一个假机顶盒。例如,选择以下选项:
接下来,您会看到一个屏幕,您可以在其中测试“频道向上/向下”,忽略并说“下一步”
完成设置 - 恭喜,您现在已经为您的 Google TV 配置了一个“假”机顶盒。
频道阵容内容提供者将返回您选择的提供者的频道信息。注意:可用服务和阵容的选择可能因地域而异。如果上述选择不适合您,请使用其他当地可用的服务提供商。唯一真正的关键是选择“基本”集成,此后Google TV 设备不会收到来自机顶盒的任何反馈,并且无法知道它是否真的连接到“真正的”机顶盒。
额外功能:如果您演示此功能,您可以简单地将 HDMI 输入连接到 DVD 播放器或任何其他设备(例如笔记本电脑 HDMI 输出)。这样,即使频道更改没有任何效果,您至少可以播放一些演示视频。在没有“实时”视频信号的地方演示 Google TV 时,我经常使用此设置。