In unserem Unternehmen verwenden wir Apple TVs und möchten die Möglichkeit bieten, von jedem Gerät aus zu spiegeln. Mac und Windows sind kein Problem, aber ich finde keinen Weg, dies für Ubuntu 16.04 zu tun. Weiß jemand wie?
In unserem Unternehmen verwenden wir Apple TVs und möchten die Möglichkeit bieten, von jedem Gerät aus zu spiegeln. Mac und Windows sind kein Problem, aber ich finde keinen Weg, dies für Ubuntu 16.04 zu tun. Weiß jemand wie?
Antworten:
Sie benötigen mehrere Dinge:
Mit der folgenden Methode können Sie feststellen, ob Apple TV von Ihrem Computer im Netzwerk erkannt werden kann:
ping appletv.local
Ok, der nächste Schritt ist die Ausführung airplay.jar
von einem Terminal aus (dies aus einem Verzeichnis, das jar enthält):
java -jar airplay.jar -h 172.18.129.223 -d
Wenn Ihr appleTV-Gerät über einige Anmeldeinformationen verfügt, können Sie diese verwenden
java -jar airplay.jar -h hostname[:port] [-a password] -d
Das Wichtigste ist, dass es sich nicht um eine echte Airplay-Bildschirmfreigabe handelt. Sie wird emuliert, indem jede Sekunde Screenshots Ihres Desktops erstellt und als Foto an AppleTV gesendet werden. Es ist jedoch die beste Möglichkeit, mit der Bildschirmfreigabe für AppleTV von einem Nicht-Apple-Gerät aus umzugehen. (Proprietary saugt!)
Eine Liste anderer Bibliotheken für die Arbeit mit AppleTV finden Sie auch hier: https://github.com/jamesdlow/open-airplay
Das ist es! Jetzt sollten Sie Ihren Bildschirm auf dem AppleTV sehen.
Dank an Vadim Kirilchuks Blogspot