通过 chromecast 将虚拟机/服务器或开源应用程序发送到电视

Posted

技术标签:

【中文标题】通过 chromecast 将虚拟机/服务器或开源应用程序发送到电视【英文标题】:sending a virtual box machine/server or opensource application to the tv via chromecast 【发布时间】:2013-11-03 14:42:45 【问题描述】:

我没有做过任何 chromecast 或 oracle VirtualBox 开发,所以在我花太多时间之前,我想知道以下的可行性。

我的理解是我可以包装我的应用程序以使用 chromecast。因此,我应该能够打包一个开源项目来使用 chromecast。

因此,我在想(或可能缺乏思考)我应该能够使用虚拟框源代码将 chromecast 功能嵌入并编译到虚拟框中吗?然后使用 chromecast 功能运行虚拟框。

https://www.virtualbox.org/

那么您对使用上述方法通过 chromecast 共享虚拟盒子或其他开源应用程序的可行性有何看法。

提前感谢您的反馈。

【问题讨论】:

你的问题太模糊了,不清楚你想做什么,虚拟框如何进入图片等等。给出一个你想到的用例可能会有所帮助也是。 1.我想使用 chromecast 将在我的 PC 上运行的虚拟盒客户端共享到我的电视。我有虚拟盒子的开源代码。因此,我认为我应该能够嵌入和利用 chromecast api 来做到这一点。这可能吗? 我认为您需要做一些研究并了解虚拟机到底是什么以及它是如何工作的。你的问题有一半完全没有意义。 愿意提供帮助并详细说明哪一部分对您来说太混乱了?您是否熟悉甚至听说过 googlecast 开发,也许这就是困惑?我不知道你的订书机在哪里。 【参考方案1】:

我的问题是我可以将 googlecast api 嵌入到 virtualbox 之类的开源项目中,并将输出发送到我的电视。它与 virtualbox 的工作方式无关,因此我说的是任何开源项目。

我想我此时已经回答了我自己的问题,并且我认为有 googlecast 经验的人可以很快回答。

答案似乎是否定的,有几个原因,但主要是:

来自https://developers.google.com/cast/developing_a_sender

    发送设备可以是 androidios 应用程序,也可以是 Chrome 应用程序。我不会对在任何这些设备上运行 vm 感兴趣,我认为它甚至不是一个选项。所以不,我无法使用 chromecast api 将在我的 PC 上运行的虚拟盒客户端共享到我的电视。

    似乎 googlecast API 更适合视频和音频投射,而且它可能限制了它可以捕获的用户输入,而不会让用户感到尴尬,至少可以这么说。

【讨论】:

以上是关于通过 chromecast 将虚拟机/服务器或开源应用程序发送到电视的主要内容,如果未能解决你的问题,请参考以下文章

Windows 或 Windows 服务器上的 hyper-v 中升级虚拟机版本

在 AVD 设备上检测 chromecast

在 chromecast 接收器应用程序上生成或获取 UUID 或序列号

虚拟机无效或不可访问

Docker搭建Kafka集群

虚拟机之openVZ简单基础