Зеркальное отображение трансляции с Ubuntu 16.04 на Apple TV
В нашей компании мы используем Apple TV и хотим предоставить возможность зеркалирования с любого устройства, Mac и Windows не проблема, но я не могу найти способ сделать это для Ubuntu 16.04, кто-нибудь знает, как?
1 ответ
Вам понадобится несколько вещей:
- IP-адрес для Apple TV
- Airplay.jar от https://github.com/jamesdlow/open-airplay/releases
- Правильно установленный 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
Самая важная вещь, которую нужно отметить, это то, что это не настоящий совместный доступ к экрану трансляции, он эмулируется путем создания снимков экрана вашего рабочего стола каждую секунду и отправки их в AppleTV в качестве фотографии. Тем не менее, я знаю, что это лучший способ справиться с совместным использованием экрана AppleTV с устройства, не принадлежащего Apple. (Фирменный отстой!)
Вы также можете найти список других библиотек для работы с AppleTV здесь: https://github.com/jamesdlow/open-airplay
Это оно! Теперь вы должны увидеть свой экран на AppleTV.
Кредит в блоге Вадима Кирилчука