问题标签 [google-tv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9287 浏览

provider - 谷歌电视 EPG 提供商

我一直在寻找可以为我编写的节目提供电子节目指南(电视节目表)的优质服务。问题是我发现的大多数服务都不是特别准确。

目前我正在使用 trakt.tv,它看起来像是由 tvrage 和 thetvdb 提供支持。我过去也使用过 tvrage,但我在正常运行时间//tvrage 的不准确方面遇到了太多麻烦(而且大多只是 trakt.tv 的不准确)。

我做了一些搜索,发现 MythTV 在北美首选的 EPG 提供商是 ScheduleDirect。ScheduleDirect 的问题在于该服务不是免费的,如果我无法保证服务的准确性或该服务将在未来一段合理的时间内存在,我宁愿不支付费用。

这把我带到了我的谷歌电视,它允许你设置一个电视提供商,它会自动检索和搜索电子节目指南,并提供一个很好的界面来指示你的 DVR 设置一个系列或剧集的录制时间表。

所以我想知道是否有人知道 Google TV 使用哪个提供商来提供 EPG 数据。如果这个问题没有很好的答案,我可能会在我的 Google TV 和路由器之间进行一些本地网络嗅探,看看我是否可以自己发现提供商。

0 投票
4 回答
776 浏览

android - Error reading from png.class

When I attempt to load an image from a URL, using the following code (real image path removed):

I receive the following error:

Any thoughts on what might be causing the error?

I am using a GoogleTV AVD, if that matters.

0 投票
1 回答
1022 浏览

android - 地图上的 DPad 控制 webview 中的 Google API v3

我有一个 webView,我在里面显示 Google v3 API 地图。我有 panControl 和 zoomControl 需要用 dPad 导航。从我的菜单中,我导航右箭头,然后 dPad 进入 panControl 左箭头上的 web 视图。通过一个蓝色的空心矩形可以看到焦点,当我通过 dPad 时,它将重新定位在每个箭头上。几个问题...

  1. 按下dpad的中心OK后如何重新获得焦点(矩形)?
  2. 如何在 zoomControl 上获得焦点状态(我现在唯一的状态是按下状态,按下时将 + 或 - 按钮变为蓝色......我需要一个焦点状态)?
  3. 我如何知道我在哪个元素上(即 - panControl 的左箭头),以便我可以通过在我的 onKey 中返回 true 来控制 dPad?

这是一个屏幕截图,您可以看到我所说的焦点矩形:

在此处输入图像描述

下面是代码:

我的最终目标是能够在 webview 中使用 dpad,然后当我到达缩放的 (-) 并按下 dpad 时,我想导航到“播放”按钮,然后右箭头穿过底部屏幕到其他控件。如果我从底部控件离开箭头并点击“播放”,那么我想弹回左侧导航“地图”项目。

0 投票
3 回答
1139 浏览

emulation - 是否可以使用 Mac 和实际的 Google TV 设备开发 Google TV 应用程序?

我不想用 Linux 来使用模拟器。是否可以使用实际设备代替?

如果可能的话,请告诉我你用来回答的参考资料。

0 投票
1 回答
313 浏览

xml - state_hovered 谷歌电视

有人知道如何让 state_hovered 在 GoogleTv 上被识别吗?我意识到这是 14 级 Android 4.0 的新功能,所以我原以为电视也会识别它。这是我的布局和 xml 选择器:

0 投票
2 回答
142 浏览

android - LeftNavBar 进入列表视图

我将 LeftNavBar 用于 Google TV 应用。由于某种原因,它渗入右侧的内容区域。这是屏幕截图中的一部分 - 有点难以看到,但左侧的标签分隔符渗入右侧的内容 - 在白色图标上最为明显,因为分隔符是深色的。截图来自索尼谷歌电视。我在 Logitech Revue 上看到了一些稍微不同的东西,因为 LeftNavBar 在右侧有一个背景和一个分隔符,但是内容仍然会渗入右侧(我不知道为什么 LeftNavBar 的外观在 Sony 和罗技)。不幸的是,我无法为我的 Logitech 拍摄快照——当我尝试时,DDMS 给了我一个一般性错误。

有谁知道我可能做错了什么导致这种情况?

我也找不到针对 LeftNavBar 提出问题或记录错误的地方 - 项目页面非常稀疏:

在此处输入图像描述

0 投票
1 回答
1622 浏览

go - Google TV 配对协议——Go (golang) 的 SSL 握手错误

我正在为 Google TV Pairing Protocol 编写一个 Go 包。但我似乎遇到了 TLS 握手的问题。

那条线给了我一个握手错误。确切的错误消息是:remote error: handshake failure。如果我通过 curl 尝试相同的主机/端口,它curl: (35) error:14094410:SSL routines:SSL3_READ_BYTES:sslv3也会发出警报握手失败。

有任何想法吗?谷歌电视可能需要客户端证书吗?我在任何地方都没有看到任何关于需要客户证书的参考。

如果有人想帮助解决这个问题,代码如下: https ://github.com/dustywilson/go-polo

自述文件有简单的代码来检查它。您必须知道 Google 电视盒的 IP 地址,因为它不使用 mDNS。如果您(某人,任何人)运行此程序并得到不同的结果,请告诉我。

我已经在google-tv-remote浏览了 Google TV Remote 代码。一个更有用的是google-tv-pairing-protocol,它是我正在做的等效 Java/Android 项目。当然,我已经倾注了该代码。我认为这是 Go 本身的问题(不太可能),Go TLS 包不知道如何读取 Google TV 证书的问题(我知道这是一年前的问题),或者我的代码有问题(通常会最有可能,但我只是没有看到)。

顺便说一句,我正在 Logitech Revue 上测试它,它有一个自签名 SSL 证书。它没有以任何方式植根或修改。

当然,我生成的代码将是开源的。感谢您的帮助。

0 投票
1 回答
1844 浏览

android - onListItemClick 和 onItemLongClick Google TV

当我在 Google TV 上长按时,这两种方法都会被调用,但只有在平板电脑上使用相同的代码调用适当的方法。有什么想法如何在不触发 GoogleTV 上的 onListItemClick 的情况下处理 onItemLongClick?

0 投票
1 回答
1091 浏览

android - SearchView 中的焦点控制问题作为片段的一部分

我在一个 Android 3.1 应用程序的 Fragment 中有一个 SeachView,该应用程序当前运行在一个最终用于 GoogleTV 的模拟器上(这对应用程序可以做什么和不能做什么施加了一些限制)。当我将指针移到 SearchView 中的查询图标上并单击时,查询框中会显示一个闪烁的光标。当我输入搜索词时,焦点转移到下一个片段。但是,如果在单击搜索图标后,按 Tab 键,光标将保留在查询框中,并且键入的文本会按预期显示在查询框中。我试图从 SearchView 中提取嵌入的 TextView 并让它请求焦点无济于事。我还尝试在 tab 键上强制触发 keypressed 事件。没有骰子。关于保持焦点控制的注意事项有什么建议吗?

0 投票
2 回答
649 浏览

android - 从 Google TV 应用打开监视器

有没有办法通过使用标准 Android API 的 Google TV Android 应用打开或关闭电视 [技术上让它进入睡眠状态]?

我知道我可以用 IR 或其他方式破解某些东西,但我真的希望我的应用程序能够执行与按下 GTV 遥控器上的电视电源按钮相同的功能。