Desktop Jauh
Desktop Jauh membolehkan pentadbir melihat dan mengawal PC klien dalam masa nyata terus dari antara muka HandyCafe Server. Ia direka untuk penyelesaian masalah, pemantauan dan membantu pelanggan di kafe internet atau pusat permainan anda tanpa perlu berjalan ke mesin secara fizikal.
Memulakan Sesi Desktop Jauh
- Dalam Panel Pentadbir, cari klien yang anda ingin sambungkan.
- Klik kad klien untuk mendedahkan butang tindakan.
- Klik butang Desktop Jauh.
Pemapar desktop jauh dibuka dalam tetingkap khusus, memaparkan skrin klien dengan kawalan interaktif.
Teknologi Penstriman
Kodek H.264
Skrin klien dikodkan menggunakan kodek video H.264 yang menyediakan kualiti visual tinggi pada lebar jalur rendah. Bingkai utama menggunakan pengekodan JPEG sebagai sandaran untuk memastikan paparan awal yang pantas dan pemulihan daripada kehilangan paket.
Penghantaran Bingkai UDP
Bingkai yang dikodkan dihantar melalui UDP untuk kependaman minimum. Setiap bingkai dipecahkan kepada ketulan menggunakan protokol berstruktur dengan pengepala 30 bait yang mengandungi:
| Medan Pengepala | Tujuan |
|---|---|
| Bait sihir | Pengenalan protokol |
| Versi | Versi protokol untuk keserasian |
| Jenis bingkai | Penunjuk bingkai utama berbanding bingkai delta |
| ID Sesi | Mengenal pasti sesi desktop jauh |
| Nombor urutan | Menyusun bingkai untuk pemasangan semula |
| Cap masa | Masa tangkapan bingkai |
| Indeks ketulan | Kedudukan ketulan ini dalam bingkai |
| Kiraan ketulan | Jumlah bilangan ketulan dalam bingkai |
Pendekatan ketulan ini membolehkan bingkai besar melintasi rangkaian dengan pasti sambil mengekalkan paket UDP individu dalam had MTU yang selamat.
Kawalan Interaktif
Geganti Tetikus dan Papan Kekunci
Sebaik sahaja disambungkan, pergerakan tetikus, klik dan input papan kekunci dari pengendali pelayan disampaikan ke PC klien. Klien melaksanakan input ini seolah-olah ia dilakukan secara tempatan, membolehkan kawalan interaktif sepenuhnya.
Penyegerakan Papan Klip
Papan klip disegerakkan antara pelayan dan klien semasa sesi desktop jauh aktif. Teks yang disalin di bahagian pelayan boleh ditampal di klien dan sebaliknya.
Kadar Bit dan Kualiti
Kadar bit penstriman boleh dikonfigurasikan antara 350 kbps dan 25,000 kbps. Mekanisme pelarasan automatik memantau keadaan rangkaian dan menskalakan kadar bit secara dinamik untuk mengekalkan pengalaman tontonan yang lancar:
- Pada rangkaian yang pantas dan stabil, kadar bit meningkat untuk kualiti imej yang lebih tajam.
- Pada rangkaian yang sesak atau perlahan, kadar bit menurun untuk mencegah kegagalan bingkai dan kelewatan.
Pentadbir juga boleh memilih pratetap strim secara manual yang mengimbangi kualiti, FPS dan kadar bit untuk kes penggunaan berbeza (cth. pemantauan berbanding kawalan aktif).
Tetapan Boleh Dikonfigurasikan
Pemapar desktop jauh mendedahkan beberapa tetapan:
- Kualiti -- Tahap kualiti imej untuk bingkai yang dikodkan.
- FPS -- Sasaran bingkai sesaat untuk strim.
- Kadar Bit -- Pengatasan kadar bit manual atau mod automatik.
- Keterlihatan kursor -- Sama ada untuk memaparkan tindanan kursor jauh.
- Pratetap strim -- Konfigurasi pratakrif untuk senario biasa.
Rakaman Sesi
Sesi desktop jauh boleh dirakam ke fail MP4 untuk semakan kemudian. Rakaman menggunakan subproses FFmpeg yang mengekod strim bingkai masuk ke fail video standard. Rakaman disimpan ke direktori config_dir/recordings/ dengan nama fail bercap masa.
Penjejakan Kehilangan Paket
Pemapar memaparkan peratusan kadar kegagalan yang menunjukkan berapa banyak bingkai atau ketulan yang hilang semasa penghantaran. Kadar kegagalan yang tinggi mencadangkan kesesakan rangkaian dan mungkin memerlukan pengurangan kadar bit atau penyiasatan isu rangkaian.