从 Ubuntu 16.04 到 Apple TV 的 Airplay 镜像

从 Ubuntu 16.04 到 Apple TV 的 Airplay 镜像

在我们公司,我们正在使用 Apple TV,我们希望提供从每台设备镜像的可能性,Mac 和 Windows 都不是问题,但我找不到在 Ubuntu 16.04 上执行此操作的方法,有人知道怎么做吗?

答案1

你需要几样东西:

  1. Apple TV 的 IP 地址
  2. Airplay.jar 来自https://github.com/jamesdlow/open-airplay/releases
  3. 正确安装 Java(从终端执行 jar 文件)

您可以通过以下方法判断您的 Apple TV 是否可被网络上的计算机检测到:

ping appletv.local

好的,下一步是airplay.jar从终端执行(从包含 jar 的目录执行此操作):

java -jar airplay.jar -h 172.18.129.223 -d

如果您的 AppleTV 设备有一些凭证,您可以使用

java -jar airplay.jar -h hostname[:port] [-a password] -d

需要注意的最重要的一点是,它不是真正的 Airplay 屏幕共享,而是通过每秒截取桌面屏幕截图并将其作为照片发送到 AppleTV 来模拟的。但是,这是我所知道的从非 Apple 设备处理屏幕共享到 AppleTV 的最佳方式。(专有的很糟糕!)

您还可以在这里找到与 AppleTV 配合使用的其他库的列表: https://github.com/jamesdlow/open-airplay

就这样!现在您应该可以在 AppleTV 上看到您的屏幕了。

归功于Vadim Kirilchuk 的博客

相关内容