在Ubuntu中使用英特尔无线显示(WiDi)


19

我的Thinkpad X1 Carbon 显然支持 英特尔WiDi。从理论上讲,我认为这应该可以让我与支持Miracast的 Sony Bravia电视共享屏幕。

是否可以在Ubuntu中使用Wireless Display与电视共享我的显示?

编辑

在ubuntuforums.com上找到了一个有关此问题的线程。它始于2010年,但截至最后一篇文章(2013年1月)看来,Ubuntu中仍不支持WiDi。如评论者所述,Windows 7已经支持了一段时间。


据我所知,窗户外面的支撑没有动过。
serilain

另一个选择...通过VLC使用DNLA:grok.lsu.edu/article.aspx?articleId=14625
Travis

2
OpenWFD [1] [2]将实现Miracast。
rcmorano 2014年

Answers:


4

英特尔已经发布了“英特尔®无线显示电视适配器固件的开源软件”英特尔®无线显示电视适配器固件的 开源软件, 可以使计算机通过英特尔的WiDi与电视对话。

编辑:请注意,此链接适用于1991年6月GNU GENERAL PUBLIC LICENSE版本2下发布的源代码,并且需要进行编译。

EDIT2:先决条件:

PC running 32-bit Linux (e.g., Ubuntu 9.10)
Linux development tools: gawk, zlib1g-dev, libncurses5-dev, patch, etc. 
    To install the tools on Ubuntu: apt-get install gawk zlib1g-dev libncurses5-dev patch 

正如代码建议的是Ubuntu 9.10一样,我希望它不会对当前发行版有效,因为已经做了很多更改。
年长者怪胎

我尝试编译代码,但出现错误。它似乎不能与较新的版本一起编译。
Trendfischer 2015年


3

这是一个古老的问题,但这仍可能对某人有所帮助:Github上的2个项目:

https://github.com/albfan/miraclecast

链接Github上的源代码的Linux OS无线显示软件(WDS)具有Miracast(WiDi)Sink和Source的示例实现。

WDS是用于为Linux构建显示堆栈的一组组件。它包括:

  • libwds:实现RTSP的Miracast方言的主库,其中包括解析器,接收器和源的协商逻辑以及相关的数据结构。它没有绑定到任何特定的连接管理器,媒体框架或主循环
    • wds / network:支持与GLib主循环和GStreamer集成
    • wds / p2p:支持与ConnMan Wifi P2P功能集成

来自github的构建说明是 cmake ; make

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.