HandyCafe Docs
it-admin

دسکتاپ از راه دور

دسکتاپ از راه دور به مدیران این امکان را می دهد که رایانه های شخصی مشتری را در زمان واقعی مستقیماً از رابط HandyCafe Server مشاهده و کنترل کنند. این برای عیب یابی، نظارت و کمک به مشتریان در کافی نت یا مرکز بازی شما بدون راه رفتن فیزیکی به سمت دستگاه طراحی شده است.

شروع یک جلسه دسکتاپ از راه دور

  1. در پنل مدیریت، مشتری را که می خواهید به آن متصل شوید پیدا کنید.
  2. روی کارت کلاینت کلیک کنید تا دکمه های اکشن ظاهر شوند.
  3. روی دکمه Remote Desktop کلیک کنید.

نمایشگر دسکتاپ از راه دور در یک پنجره اختصاصی باز می شود و صفحه مشتری را با کنترل های تعاملی نمایش می دهد.

تکنولوژی جریان

کدک H.264

صفحه های سرویس گیرنده با استفاده از کدک ویدیویی H.264 کدگذاری می شوند که کیفیت بصری بالایی را در پهنای باند کم ارائه می دهد. فریم های کلیدی از رمزگذاری JPEG به عنوان یک بازگشت استفاده می کنند تا از نمایش اولیه سریع و بازیابی از دست دادن بسته اطمینان حاصل کنند.

انتقال فریم UDP

فریم های کدگذاری شده برای حداقل تأخیر از طریق UDP منتقل می شوند. هر فریم با استفاده از یک پروتکل ساختاریافته با یک هدر 30 بایتی به قطعات زیر تقسیم می شود:

فیلد سربرگ هدف
بایت های جادویی شناسایی پروتکل
نسخه نسخه پروتکل برای سازگاری
نوع قاب نشانگر قاب کلید در مقابل قاب دلتا
شناسه جلسه جلسه دسکتاپ راه دور
شماره دنباله سفارش قاب برای مونتاژ مجدد
مهر زمان زمان گرفتن فریم
شاخص تکه موقعیت این تکه در قاب
تعداد تکه ها تعداد کل تکه های قاب

این رویکرد انشعاب به فریم‌های بزرگ اجازه می‌دهد تا به طور قابل اعتمادی از شبکه عبور کنند و در عین حال بسته‌های UDP منفرد را در محدوده امن MTU نگه دارند.

کنترل های تعاملی

رله ماوس و صفحه کلید

پس از اتصال، حرکات ماوس، کلیک‌ها و ورودی صفحه کلید از اپراتور سرور به کامپیوتر مشتری منتقل می‌شود. کلاینت این ورودی ها را به گونه ای اجرا می کند که گویی به صورت محلی انجام شده اند و امکان کنترل تعاملی کامل را فراهم می کند.

همگام سازی کلیپ بورد

کلیپ بورد در طول یک جلسه دسکتاپ از راه دور فعال بین سرور و مشتری همگام می شود. متن کپی شده در سمت سرور را می توان روی کلاینت جایگذاری کرد و بالعکس.

میزان بیت و کیفیت

نرخ بیت جریان بین 350 کیلوبیت بر ثانیه و 25000 کیلوبیت بر ثانیه قابل تنظیم است. یک مکانیسم تنظیم خودکار شرایط شبکه را کنترل می‌کند و میزان بیت را به صورت پویا مقیاس می‌دهد تا یک تجربه تماشای صاف را حفظ کند:

  • در شبکه های سریع و پایدار، نرخ بیت برای کیفیت تصویر واضح تر افزایش می یابد.
  • در شبکه های شلوغ یا کند، میزان بیت کاهش می یابد تا از افت فریم و تاخیر جلوگیری شود.

مدیران همچنین می‌توانند به‌طور دستی از پیش تنظیم‌های جریانی را انتخاب کنند که کیفیت، FPS و نرخ بیت را برای موارد استفاده مختلف (مانند نظارت در مقابل کنترل فعال) متعادل می‌کند.

تنظیمات قابل تنظیم

نمایشگر دسکتاپ راه دور چندین تنظیمات را نشان می دهد:

  • ** کیفیت ** - سطح کیفیت تصویر برای فریم های رمزگذاری شده.
  • FPS - فریم در ثانیه را برای جریان هدف قرار دهید.
  • ** نرخ بیت ** - لغو دستی میزان بیت یا حالت خودکار.
  • مشاهده مکان نما - نمایش همپوشانی مکان نما از راه دور.
  • **پیش تنظیم جریان ** - تنظیمات از پیش تعریف شده برای سناریوهای رایج.

ضبط جلسه

جلسات دسکتاپ از راه دور را می توان در فایل های MP4 برای بررسی بعدی ضبط کرد. ضبط از یک فرآیند فرعی FFmpeg استفاده می کند که جریان فریم ورودی را در یک فایل ویدئویی استاندارد رمزگذاری می کند. ضبط‌ها در فهرست config_dir/recordings/ با نام فایل‌های مهر زمانی ذخیره می‌شوند.

ردیابی از دست دادن بسته

بیننده ** درصد افت نرخ** را نشان می دهد که نشان می دهد چند فریم یا تکه در طول انتقال از بین رفته است. نرخ افت بالا نشان دهنده ازدحام شبکه است و ممکن است کاهش نرخ بیت یا بررسی مشکلات شبکه را تضمین کند.