Ubuntu 作为 Miracast 发送器/接收器

Til*_*unt 81 display android wireless screencast wifi-direct

我找不到任何关于 Ubuntu 作为Miracast接收器或发送器的信息。

  • 它可以工作吗?
  • 有硬件先决条件吗?
  • WiFi 是必需的还是可以通过 LAN 或其他类型的网络连接工作?
  • WiFi直连似乎是一个必要的要求,它是否足够?(即,如果系统支持 WiFi Direct 是否意味着它支持 Miracast?)
  • 接收/发送之间的支持是否存在差异?
  • 延迟如何?(与竞争对手相比,即 VNC、商业 Miracast 设备等)
  • 如果很难,我该如何实际使用它?

具体来说,我打算将它与 Android 手机(4.x Jelly Bean)一起使用。

odi*_*ont 28

OpenWFD已经死了,现在被MiracleCast取代:

MiracleCast 是 Miracast 技术(也称为:Wifi-Display (WFD))的开源实现。它基于 OpenWFD 研究项目,并将取代它。与 OpenWFD 相比,我们专注于与现有 Linux-Desktop 系统的正确和紧密集成,后者旨在作为快速原型设计的游乐场。

尽管它的名称和起源,该项目本身并不限于 Miracast。我们只需少量的额外工作即可支持任何类型的显示流。然而,由于其认知水平,Miracast 仍将是主要的开发目标。

它仍处于开发周期的早期。目前它似乎可以进行链接,但不会进行实际的视频流。

FOSDEM 2014 上的OpenWFD演示也做了流式处理,但据我所知,MiracleCast是一个正确的项目,而他在 FOSDEM 上展示的代码“可能只能在这台机器上运行”。

  • Miraclecast 似乎也死了。接下来是什么?^^ (10认同)
  • 添加写作时间,最近一次提交是 2017 年 4 月,所以 Miraclecast 似乎还没有死... https://github.com/albfan/miraclecast (2认同)

Rob*_*low 6

Miracast的基于wifi直连,其中据我可以告诉需要一个无线网卡与标准的硬件支持。

发件人

我认为英特尔无线显示是将笔记本电脑屏幕发送到 Miracast 接收器的方式。

但是,据我所知, Ubuntu 目前不支持无线显示卡。

接收者

要从 Miracast 发射器(如您的手机)接收内容,您可以购买 Miracast 接收器加密狗以输出到任何 HDMI 输入: Rocketfish™ - Miracast 视频接收器

还有Chromecast,但它只接收从 Chrome 浏览器发送的内容,而不是从整个显示器。

我不知道任一设备是否有 Ubuntu 驱动程序。如果有人可以确认或推荐其他带有 Ubuntu 驱动程序的设备,那就太好了。

  • 你显然比我对这些东西有更深的了解。想发布您自己的答案吗? (6认同)

小智 5

Chromium 的 Google Cast 扩展程序可在 Ubuntu 中使用(使用 720p 的 ChromeCast 将 Chromium 页面/浏览投射到您的电视上,看起来不错,虽然有点滞后)。
即使在 802.11n 上,它也不能很好地投射 YUV(视频叠加)空间。(在 12.04 LTS 和 13.10 中测试,使用最新的 Chromium)话虽如此,从我的 Android 4.3 (Galaxy Nexus) 手机投射 YouTube 效果很好。(ChromeCast 加密狗接管下载+显示,因此一旦您点击播放,它就不再依赖于您的手机/笔记本电脑)。

不幸的是,我还没有找到任何适用于 Ubuntu 的 Miracast 发送器应用程序(例如 EZ Air)(适用于 eBay 香港/中国通用 HDMI Miracast 加密狗)。
因此,5 米 HDMI 电缆(也来自 eBay)仍然是我们的 1080p 全屏点播电视解决方案。