Mengapa Parsec untuk Mac Jarak Jauh?
Parsec adalah protokol remote desktop yang dibangun untuk interaktivitas: encoding H.264/H.265 dengan akselerasi hardware, streaming 60 fps, dan rendering di sisi klien yang disetel untuk latensi rendah. Di mana VNC klasik menggambar ulang layar dan kesulitan melewati 15-20 fps, Parsec terasa hampir seperti duduk di depan mesin, yang persis Anda inginkan untuk editing video, pekerjaan desain, atau alur kerja apa pun yang berat UI pada Mac cloud.
Karena setiap server My Remote Mac adalah Mac Mini fisik khusus dengan akses root penuh, Anda dapat menginstal dan menjalankan host Parsec macOS seperti pada Mac mana pun yang Anda miliki. Tanpa keanehan virtualisasi, tanpa lingkungan yang terkunci: media engine Apple Silicon menangani encoding di hardware.
-
Streaming hingga 60 fps
Scrolling yang lancar, timeline yang mulus, dan UI yang responsif, jauh melampaui apa yang diberikan VNC.
-
Encoding H.265 hardware
Media engine Apple Silicon meng-encode stream dengan overhead CPU yang nyaris nol.
-
Latensi rendah secara desain
Protokol Parsec dirancang untuk latensi rendah, ideal untuk pekerjaan kursor yang presisi.
-
Gratis untuk penggunaan pribadi
Paket Parsec individual tidak berbiaya; paket Teams menambahkan fitur admin.
Persyaratan
Anda hanya perlu sedikit hal untuk memulai:
- Sebuah server Mac Mini khusus dengan akses admin. Paket My Remote Mac mana pun bisa (mulai dari $85/bln, USD, belum termasuk pajak).
- Sebuah akun Parsec gratis dan klien Parsec pada mesin lokal Anda (Windows, macOS, atau Linux).
- macOS 10.15 atau lebih baru pada host, yang dipenuhi oleh setiap rilis macOS terbaru.
- Sekitar 10-50 Mbps bandwidth di sisi Anda untuk stream 1080p-1440p yang nyaman.
Mac Mini kami berjalan headless di datacenter (tanpa monitor fisik terpasang). Parsec membutuhkan tampilan aktif untuk streaming, sehingga langkah virtual-display di bawah ini wajib. Hanya butuh dua menit dan bekerja dengan andal.
Langkah 1: Instal Parsec pada Server
Hubungkan ke server Anda dengan akses VNC yang disertakan dalam paket Anda (atau SSH), lalu instal host Parsec macOS:
# Install Parsec via Homebrew (over SSH or VNC)
brew install --cask parsec
# Or download the official installer, then open it in your VNC session
curl -L -o parsec-macos.pkg "https://builds.parsec.app/package/parsec-macos.pkg"
open parsec-macos.pkg
Luncurkan Parsec, masuk, dan aktifkan hosting di pengaturan. macOS akan meminta dua izin. Berikan keduanya di System Settings → Privacy & Security:
- Screen Recording, diperlukan agar Parsec dapat menangkap tampilan.
- Accessibility, diperlukan untuk input keyboard dan mouse jarak jauh.
- Setujui prompt melalui sesi VNC Anda, lalu mulai ulang Parsec agar izin berlaku.
Langkah 2: Virtual Display untuk Streaming Headless
Ini adalah langkah yang dilewatkan oleh sebagian besar tutorial, dan alasan nomor satu instalasi Parsec baru menampilkan layar hitam atau desktop resolusi rendah yang kecil: Mac headless tidak memiliki tampilan untuk ditangkap Parsec. Mac Mini datacenter berjalan tanpa monitor, jadi Anda membuatnya melalui perangkat lunak.
Utilitas virtual display seperti BetterDisplay mendaftarkan layar virtual beresolusi penuh ke macOS. Parsec kemudian menangkap dan melakukan streaming layar tersebut persis seolah-olah sebuah monitor terpasang:
# Install BetterDisplay (virtual display utility)
brew install --cask betterdisplay
# Then in BetterDisplay:
# 1. Create a new virtual screen (e.g. 1920x1080 or 2560x1440)
# 2. Set it as the main display
# 3. Parsec now streams this display at full resolution
Atur virtual display sebagai tampilan utama. Setelah reboot, Parsec membutuhkan sesi desktop yang terbuka: masuk sekali via VNC, atau gunakan versi layar login Parsec (Langkah 3) untuk masuk langsung dari Parsec. Jika nanti Anda mengaktifkan FileVault, membuka kunci jarak jauh memerlukan perhatian ekstra: lihat panduan keamanan kami.
Langkah 3: Auto-Start dan Keep-Awake
Server Anda dirancang untuk operasi 24/7, sehingga mode tidur sudah dinonaktifkan. Perintah berikut menjaganya tetap aktif dan menjalankan Parsec secara otomatis, bersama sesi pengguna Anda atau, dengan versi layar login Parsec, tepat setelah setiap reboot:
# Keep the Mac awake permanently (already the default on our servers)
sudo pmset -a sleep 0 displaysleep 0 disksleep 0
# Start Parsec with your user session (runs once you are logged in)
osascript -e 'tell application "System Events" to make login item at end with properties {path:"/Applications/Parsec.app", hidden:false}'
# Unattended server: Parsec's login-screen build starts at the macOS login
# window after every reboot (wired network, FileVault off). Install it instead
# of the standard app, then open the installer in your VNC session:
curl -L -o parsec-macos-startup.pkg "https://builds.parsec.app/package/parsec-macos-startup.pkg"
open parsec-macos-startup.pkg
Login item menjalankan Parsec setelah sesi pengguna Anda terbuka: setelah reboot, masuk sekali via VNC atau aktifkan login otomatis untuk pengguna Anda. Untuk server tanpa pengawasan, instal versi layar login Parsec sebagai pengganti aplikasi standar. Versi ini berjalan di jendela login macOS setelah setiap reboot dan membuka kembali Parsec setelah crash; versi ini memerlukan koneksi kabel (Ethernet) dan FileVault dalam keadaan nonaktif.
Langkah 4: Penyesuaian Performa
Secara bawaan Parsec sudah terasa cepat. Beberapa pengaturan memeras sisa performanya:
- Codec: aktifkan H.265 (HEVC) di pengaturan klien Parsec Anda: kualitas lebih baik pada bitrate yang sama, di-encode hardware pada Apple Silicon, dan otomatis kembali ke H.264 jika salah satu sisi tidak mendukungnya.
- Bandwidth: naikkan batas klien ke 30-50 Mbps untuk 1440p; jaringan server kami memiliki cadangan kapasitas yang berlimpah.
- Resolusi: sesuaikan virtual display dengan layar lokal Anda (mis. 2560x1440) untuk menghindari blur akibat penskalaan.
- Warna: mode warna 4:4:4 Parsec hanya tersedia di host Windows, tidak di host Mac. Untuk teks dan UI yang tajam, jaga virtual display pada resolusi native layar Anda dan beri stream bandwidth yang cukup.
Parsec vs VNC vs RDP pada macOS
Setiap protokol memiliki tempatnya. VNC (bawaan macOS sebagai Screen Sharing) dapat diandalkan untuk administrasi; Parsec dibangun untuk penggunaan interaktif yang lancar sepanjang hari:
| Kriteria | Parsec | VNC | RDP |
|---|---|---|---|
| Frame rate | Hingga 60 fps | ~10-20 fps | ~30 fps |
| Rasa latensi | Nyaris lokal | Lag yang terlihat | Sedang |
| Encoding | Hardware H.264/H.265 | Framebuffer perangkat lunak | Perangkat lunak (tanpa host macOS native) |
| Terbaik untuk | Editing, desain, penggunaan harian | Tugas admin, setup | Host Windows |
| Dukungan host macOS | Ya, native (Apple Silicon) | Bawaan (Screen Sharing) | Hanya pihak ketiga |
Dalam praktiknya pelanggan kami mempertahankan keduanya: VNC untuk provisioning dan pemulihan (selalu tersedia, tanpa perangkat lunak tambahan), Parsec untuk pekerjaan interaktif sehari-hari.
Pemecahan Masalah
Layar hitam atau resolusi 640x480 setelah terhubung
Mac tidak memiliki tampilan aktif. Buat virtual display dengan BetterDisplay (lihat Langkah 2) dan atur sebagai layar utama, lalu hubungkan kembali.
"Host not available" setelah reboot
macOS membutuhkan sesi pengguna yang sudah masuk agar Parsec dapat melekat padanya. Masuk sekali via VNC setelah reboot, dan tambahkan Parsec ke login item Anda agar hosting dimulai secara otomatis. Untuk mencapai jendela login langsung dari Parsec, gunakan versi layar login Parsec (lihat Langkah 3).
Stream tersendat atau artefak
Turunkan batas bandwidth klien atau alihkan ke H.264 jika jaringan lokal Anda kesulitan; periksa bahwa tidak ada VPN yang menambah latensi. Dari sisi server, jaringan kami memiliki cadangan kapasitas yang cukup untuk beberapa stream 1440p.