Ubuntu作为Miracast发送器/接收器


68

我找不到有关充当Miracast接收器或发送器的Ubuntu的任何信息。

  • 可以工作吗?
  • 有硬件先决条件吗?
  • 是否需要WiFi,或者它可以通过LAN或其他类型的网络连接工作?
  • WiFi Direct似乎是必要条件,是否足够?(即,如果系统支持WiFi Direct,这是否意味着它支持Miracast?)
  • 接收/发送之间在支持上是否有所不同?
  • 延迟如何?(与竞赛相比,即VNC,商用Miracast设备等)
  • 如果有困难,我该如何实际使用它?

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


1
我一直在想有关DNLA的问题,目前我只是按照user221273的描述使用Chrome插件,但是几周前,我偶然发现了一篇文章(现在找不到),提到了有关KDE方面的一些工作。
virtualxtc 2014年

Answers:


23

OpenWFD已死,现在被MiracleCast取代:

MiracleCast是Miracast技术(也是:Wifi-Display(WFD))的开源实现。它基于OpenWFD研究项目,并将取代它。与OpenWFD相比,我们专注于与现有Linux-Desktop系统的适当且紧密的集成,而OpenWFD则是快速原型开发的场所。

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

现在还处于开发周期的初期。目前看来,它可以进行链接,但不能进行实际的视频流传输。

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


1
您在哪个版本的Ubuntu上编译了MiracleCast?在我的14.04上,我必须安装libudev-dev软件包,但仍然可以安装,No package 'libsystemd' found并且已经安装了各种“ systemd”软件包,而配置步骤没有任何变化。
NoBugs 2014年

同上。无法安装MiracleCast。显然就是您所需要的,但是我也无法安装。
mpen 2015年

试图从PPA(ppa:thopiekar / miraclecast)将其安装在15.10 amd64上,但是miraclecast软件包不存在,表明它尚未编译。希望它能显示出来,我想测试一下。
conualfy

9
奇迹广播似乎也死了。下一步是什么?^^
没人

2
加上写作时间,最近一次提交是在2017年4月,所以Miraclecast似乎还没死... github.com/albfan/miraclecast
Martin Eden

5

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

发件人

我认为Intel Wireless Display是将笔记本电脑屏幕发送到Miracast接收器的方式。

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

接收者

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

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

我不知道任何设备是否都具有Ubuntu驱动程序。如果有人可以确认或建议使用Ubuntu驱动程序的其他设备,那将是很好的。


英特尔WiDi并不是发送Miracast 方式,从3.5版开始,它仅兼容Miracast。另外,Chromecast运行自己的操作系统,并且仅通过HDMI插入(即连接到显示器)。Miracast接收器也是如此。
cmende 2013年

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加密狗会接管下载和显示,因此一旦您点击Play,它就不再依赖于手机/笔记本电脑了)。

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


此解决方案可以在我的Chromium 62.0.3202.94(Ubuntu Build)上直接使用,但仅适用于“ cast tab”选项。投射整个桌面或其他应用程序失败。
mak

0

我受到启发去狩猎更多的东西,确实,miracast上的内容并不多,但是几个月前我确实发现了这篇文章,声称Andorid甚至还没有,所以我怀疑它仍在开发中。

因此,我将自由讨论DNLA / UPnP,因为它几乎是相同的(减去直接连接和精确的屏幕镜像)

显然,在KDE中,有一个媒体kIO从站,用于kde,称为kio-upnp-ms,我在这里看到

此外,似乎还有很多其他UPnP和DNLA选项,例如此处此处列出的XBMC

此外,在突触中搜索“ upnp”将为您提供许多gnome选项


较新的Android设备确实具有Miracast支持,例如,从Android 4.2开始的Nexus 4。与DLNA的最大区别在于Miracast允许显示镜像,因此您可以无线共享屏幕,例如在会议中。一个非常好的承诺,但是,是的,可能还为时过早。
巴基2014年

大声笑-我有一个连结4;我将查看是否可以正常工作并更新答案。
virtualxtc


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.