Screen Mirroring iPhone ke Linux Menggunakan UxPlay

Minggu, 06 Februari 2022

Screen Mirroring iPhone ke Linux Menggunakan UxPlay. Beberapa waktu lalu saya pernah membahas bagaimana cara screen mirroring Android ke Linux, nah di tutorial kali ini saya akan sharing sedikit bagaimana cara screen mirroring dari iPhone ke Linux.

Yang dibutuhkan untuk screen mirror iPhone ke Linux adalah tool bernama UxPlay. UxPlay sendiri merupakan tool open source yang membuat device Linux kalian bertindak selayaknya AirPlay. UxPlay sendiri support untuk versi iOS 9 keatas.

Install UxPlay

Sebelumnya, pastikan kalian sudah menginstall dependensi yang diperlukan untuk meng-compile UxPlay. Disini saya menggunakan distro Debian. Untuk pengguna distro lain (diluar turunan Debian dan Ubuntu), sesuaikan sendiri nama paket dan juga package manager kalian.

sudo apt-get install libssl-dev libplist-dev

sudo apt-get install libavahi-compat-libdnssd-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav gstreamer1.0-plugins-bad

sudo apt-get install gstreamer1.0-vaapi

Selanjutnya download source UxPlay lalu compile.

git clone https://github.com/antimof/UxPlay

cd UxPlay

cmake .

sudo make install

Menggunakan UxPlay

Untuk melihat opsi yang bisa digunakan, jalankan perintah

uxplay -h

Untuk memulai screen mirroring, pastikan iPhone sudah terhubung ke laptop menggunakan kabel data.
Pastikan juga service avahi-daemon sudah berjalan.
sudo systemctl start avahi-daemon
sudo systemctl status avahi-daemon

Selanjutnya tinggal jalankan command uxplay di terminal. Disini saya tambahkan flag -avdec untuk memaksa software menggunakan h264 decoder.
uxplay -avdec
Selanjutnya pada iPhone kalian, klik Mirroring, lalu klik uxplay.


Selanjutnya cek di laptop kalian. Seharusnya screen mirroring sudah berjalan.

Ok sekian sharing kali ini semoga bermanfaat.

Artikel Terkait Utilities