Moonlight Game Streaming نرم افزاری کاربردی است که به شما این امکان را می‌دهد تا بازی‌های موجود بر روی کامپیوتر شخصی خود را تقریبا بر روی هر دستگاهی اجرا کنید. تصور کنید که در یک هتل هستید و بازی‌های خود را در کروم‌بوک خود که از رایانه شخصی‌تان در خانه پشتیبانی می‌شود، دنبال می‌کنید. یا در قطار در حال انجام یک بازی کامپیوتری با گوشی هوشمند خود هستید و یا اینکه بازی‌های رایانه شخصی خود را در خانه دوستان خود، درست در تلویزیون آن‌ها انجام می‌دهید. همه این موارد به سادگی با Moonlight عملی می‌شود. یعنی می‌توانید بازی‌های موجود بر روی کامپیوتر خود را بر روی هر دستگاهی نظیر گوشی‌ها و تبلت‌های اندرویدی، آیفون و آی‌پد، تلویزیون‌های اندروید و استریمر، اپل تی‌وی، رایانه‌های با سیستم عامل ویندوز، لینوکس و مک و سیستم‌های مبتنی بر سیستم عامل کروم اجرا کنید.

در واقع این برنامه ابزاری است که برای تسهیل مدیریت NVIDIA GameStream طراحی شده است. به زبان ساده‌تر Moonlight یک روش فانتزی برای انعکاس دسکتاپ کامپیوتر شما بر روی دستگاه‌های دیگر مانند گوشی‌های هوشمند و کنسول‌های بازی از راه دور است. همچنین ورودی‌های شما را از طریق یک کنترلر یا صفحه کلید یا ماوس به رایانه شخصی باز می‌گرداند و یک حلقه ورودی و پاسخ ایجاد می‌کند.

با فرض اینکه اتصالات اینترنتی شما در هر دو نقطه به اندازه کافی سریع است، باید فقط چند میلی ثانیه طول بکشد تا ورودی‌های شما روی دستگاه کلاینت توسط میزبان دریافت شود و سپس پاسخ بصری آن ورودی‌ها به شما بازگردد. به طور طبیعی، این فرآیند مقدار معینی تاخیر ایجاد می‌کند. با این حال اگر همه چیز به درستی کار کند، به سختی متوجه این میزان تأخیر خواهید شد.

پخش استریم نرم و روان

نرم افزار Moonlight که قبلا با نام Limelight عرضه می‌شد یک نرم افزار رایگان و متن‌باز است که با فعال کردن Gamestream بر روی دستگاه مورد نظر و برقراری ارتباط با کامپیوتر، سیستم را اسکن می‌کند و پس از جفت شدن، امکان پخش استریم با نرخ فریم حداکثر 120FPS با نرخ رفرش بالا را خواهید داشت. به این ترتیب می‌توانید مجموعه بازی‌های رایانه شخصی خود را از دستگاه دیگری که سازگار با GameStream است، پخش کنید و آنها را از راه دور (چه در اتاق دیگر و چه در مکانی کیلومترها دورتر از کامپیوتر خود) و حتی در حال حرکت بازی کنید.

نرم افزار Moonlight Game Streaming

همچنین بسته به قدرت و عملکرد سیستم خود، می‌توانید استریم‌هایی با کیفیت 720p تا 4k ایجاد کنید. این برنامه از پلت‌فرم‌های متعددی نظیر Android device, iOS device, Apple TV, PS Vita, Wii U, Raspberry Pi, LG webOS T پشتیبانی می‌کند و این امکان را به شما می‌دهد تا بازی‌های کامپیوتری خود را بر روی طیف وسیعی از دستگاه‌ها اجرا کنید. البته باید توجه داشت که این ابزار برای بازی‌های رقابتی چندان مفید نیست. بلکه مناسب بازی‌های تک‌نفره که تأخیر میلی ثانیه‌ای در آن‌ها چندان تاثیر ندارد است.

کاهش فشار پردازنده‌های گرافیکی NVIDIA

Moonlight بر اساس پروتکل توسعه یافته توسط Nvidia ساخته شده است. متأسفانه این بدان معناست که این برنامه فقط بر روی رایانه‌های شخصی میزبان با کارت‌های گرافیک مبتنی بر Nvidia کار می‌کند. این نرم افزار یک کلاینت شخص ثالث برای نرم‌افزار استریم NVIDIA SHIELD است که به شما امکان می‌دهد از انکودر ویدیویی سخت‌افزاری NVENC در پردازنده‌های گرافیکی NVIDIA بهره ببرید. NVENC یک شتاب‌دهنده سخت‌افزاری است که بار پردازشی را از دوش پردازنده مرکزی بر می‌دارد. این قابلیت به کاهش شدت استفاده از پردازنده مرکزی کمک می‌کند.

اگر کارت گرافیک سیستم شما GeForce GTX است، برای عملکرد بهتر گرافیک بهتر است نرم افزار GeForce Experience را نیز نصب کنید.

نرم افزار Moonlight

راه‌اندازی Moonlight

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

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

1. در مرحله اول باید مطمئن شوید کامگیوتر شما از پردازنده‌های گرافیکی NVIDIA استفاده می‌کند.

2. آخرین نسخه از نرم افزار GeForce Experience را نصب کنید. برای دانلود این برنامه اینجا کلیک کنید.

3. نرم افزار GeForce Experience را اجرا و به Settings > Shield بروید. کنترل کنید که سوئیچ GameStream روشن باشد.

4. برنامه میزبان Moonlight را بر روی کامپیوتر خود دانلود، نصب و راه‌اندازی کنید. برای دانلود اینجا کلیک کنید.

5. مطمئن شوید که تلفن اندرویدی شما به همان شبکه کامپیوتر میزبان متصل است. سپس برنامه اندروید Moonlight را بر روی گوشی خود دانلود [ از اینجا ] و نصب کنید. پس از نصب و اجرای برنامه چند ثانیه طول می‌کشد تا کامپیوتر بازی شما شناسایی شود.

6. پس از شناسایی پیغامی مبنی بر تاییدیه جفت شدن دستگاه‌ها دریافت خواهید کرد. پیغام را تایید و پین کد دریافتی در گوشی خود را در رایانه شخصی خود وارد کنید.

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

برخی از ویژگیهای نرم افزار Moonlight Game Streaming عبارتند از:

  • اجرای بازی‌های کامپیوتری بر روی دستگاه‌های دیگر
  • پشتیبانی از اکثر دستگاه‌های هوشمند مانند کامپیوتر، گوشی و تی‌وی
  • تسهیل مدیریت NVIDIA GameStream به منظور کاهش بار پردازنده مرکزی
  • امکان برقراری اتصال و کنترل دسترسی از طریق خط فرمان
  • پشتیبانی از HDR و ویدیوهای با کیفیت بالا نظیر ۴K
  • ارائه حرکتهای نرم و هموار با پشتیبانی از نرخ فریم ۱۲۰ فریم در ثانیه
  • امکان دسترسی به سرور بازی ابری خود بر روی ISPهای مختلف
  • پشتیبانی از گیم‌پدهای با فیدبک فورس برای حداکثر ۴ بازیکن
  • قابلیت نمایش، ضبط و کنترل اشاره‌گر ماوس بر روی دستگاه میزبان
  • پشتیبانی از میانبرهای صفحه کلید بر روی دستگاه میزبان
  • امکان پخش صدای فراگیر ۷.۱
  • کاملا رایگان، متن‌باز و بدون محدودیت
  • و …