【问题标题】:Google TV video screen capture谷歌电视视频屏幕截图
【发布时间】:2013-01-24 11:02:48
【问题描述】:

是否可以使用 Google TV/Android SDK/API 进行屏幕截图?我只需要将屏幕放入内存并获得主要的 RGB 颜色。

【问题讨论】:

标签: android television


【解决方案1】:

这是获得主导 RGB 颜色的解决方案question 你也可以试试这个

Bitmap bitmap;
View view1 = MyView.getRootView();
view1.setDrawingCacheEnabled(true);
bitmap = Bitmap.createBitmap(view1.getDrawingCache());
view1.setDrawingCacheEnabled(false);

【讨论】:

    【解决方案2】:

    要获取电视上显示的内容(不仅仅是您的应用)的屏幕截图,您需要设置 ADB 并使用 DDMS。在 Google TV 和设置了 ADB 的计算机上执行此操作的步骤如下:

    1. 获取计算机的 IP 地址。在 Mac 上,使用 ifconfig
    2. 转到电视上的设置应用程序。选择应用程序,然后 菜单中的显影
    3. 通过启用复选框将 远程调试 设置为 true
    4. 调试器 IP 地址设置为步骤 1 中计算机的 IP 地址
    5. 转到电视设置下的网络菜单
    6. 选择状态并记下电视的 IP 地址

    在您的计算机上: 使用以下命令将调试器连接到计算机: adb connect xxx.xxx.x.104 使用在步骤 x 中收到的电视 IP 地址 现在您的调试器已连接到电视。您可以使用 DDMS 和截屏工具

    【讨论】:

      【解决方案3】:

      这里的主要问题是:“是否有可能制作一个将在后台运行并且仅根据视频屏幕截图的主要 RGB 颜色发送一些 http 数据包的应用程序?”

      还有其他因素,例如: 1.无需root。 2. google tv系统的截屏操作有多快?可能取决于所使用的硬件。

      有人尝试在谷歌电视上截屏吗?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-11-26
        • 2018-09-28
        • 1970-01-01
        • 2011-01-04
        • 1970-01-01
        • 2022-11-11
        • 2013-01-11
        相关资源
        最近更新 更多