{"id":193641,"date":"2025-12-25T19:25:05","date_gmt":"2025-12-25T19:25:05","guid":{"rendered":"https:\/\/teknomers.com\/en\/three-ingredients-that-make-it-possible\/"},"modified":"2025-12-25T19:25:07","modified_gmt":"2025-12-25T19:25:07","slug":"three-ingredients-that-make-it-possible","status":"publish","type":"post","link":"https:\/\/teknomers.com\/en\/three-ingredients-that-make-it-possible\/","title":{"rendered":"Three Ingredients That Make It Possible"},"content":{"rendered":"\n<div>\n<h2>Three Essential Ingredients for Ultimate Remote Streaming<\/h2>\n<p>In recent times, I&#8217;ve become quite lazy when it comes to certain tasks. With an abundance of gadgets at home, I\u2019ve started leveraging them whenever I find some free time. I&#8217;ve spent years experimenting with game streaming, and while it arguably doesn\u2019t match the native experience offered by a PC, console, or mobile device, there are some fascinating systems today to explore.<\/p>\n<p>A colleague of mine, Javier Pastor, previously discussed a magical combination for our homes: Moonlight and Sunshine. Sunshine operates as the server on your PC, while Moonlight acts as the client, capable of being installed on any device. The outcome is fantastic, as long as you have a fast and stable connection. In this article, I want to share how I\u2019ve utilized these applications to <strong>turn on and access my PC from anywhere in the world<\/strong>. So, without further ado, let\u2019s dive into the details.<\/p>\n<h3>Three Essential Components<\/h3>\n<p>To achieve this setup, we leverage open-source applications that do a fantastic job: a <strong>streaming server on your PC<\/strong> (Sunshine or Apollo), a <strong>client to connect from any device<\/strong> (Moonlight or Artemis), and a <strong>system to power on the computer remotely<\/strong> (smart plugs or Wake-on-LAN). With these three elements properly configured, you\u2019ll have your very own homemade streaming service.<\/p>\n<p>First, let me apologize as this process will primarily focus on Windows. However, the tools mentioned are also compatible with other operating systems.<\/p>\n<h3>Step One: Turn Your PC into a Streaming Server<\/h3>\n<p>The first thing you need is to <a rel=\"noopener, noreferrer nofollow\" href=\"https:\/\/github.com\/ClassicOldSong\/Apollo\" target=\"_blank\">install Apollo<\/a> on your computer. I recommend Apollo because, after using <a rel=\"noopener, noreferrer nofollow\" href=\"https:\/\/app.lizardbyte.dev\/Sunshine\/?lng=en-US\" target=\"_blank\">Sunshine<\/a> for a long time, I found Apollo to be more efficient. Both options effectively turn your PC into a streaming server, but Apollo manages screen sharing better right from the start, eliminating complex setups with fake HDMI dongles or third-party software.<\/p>\n<p>Once installed, Apollo works immediately. Through its web interface, you can choose which monitors to stream or create custom scripts to automate your experience. Setting it up is simple, and in a few minutes, your server will be operational.<\/p>\n<h3>Step Two: Connect from Any Device with Moonlight<\/h3>\n<p>Now it\u2019s time to tackle the client. <a rel=\"noopener, noreferrer nofollow\" href=\"https:\/\/moonlight-stream.org\/\" target=\"_blank\">Moonlight<\/a> is available across various platforms: Android and iOS mobile devices, tablets, TVs, consoles, and Raspberry Pi. I have it installed on my mobile and Xbox Series S connected to my living room TV.<\/p>\n<p>The experience will vary based on your PC hardware and connection. If both the PC and the client device are connected via Ethernet, <strong>the experience is nearly perfect<\/strong>: minimal latency and complete stability. If only the server is wired, it also performs well.<\/p>\n<h3>Configuring Wake-on-LAN<\/h3>\n<p><strong>Wake-on-LAN (WOL)<\/strong> is a technology enabling you to power on a computer remotely by sending a \u201cmagic packet\u201d over the network. Activating it requires adjustments in both your motherboard\u2019s BIOS\/UEFI and Windows. Compatibility can be an issue; some motherboards only allow WOL from sleep mode, while others do so from a complete shutdown. Moreover, WOL typically only works within your local network.<\/p>\n<p>After activating WOL, you can download any Wake-on-LAN app for your mobile device to remotely turn on your PC, utilizing your local IP and MAC address. Moonlight can also wake the system directly from its interface.<\/p>\n<h3>The Simplest Solution: A Smart Plug<\/h3>\n<p>If you wish to turn on your PC from outside your home, a straightforward option is a smart plug with cloud connectivity. I specifically used a TAPO P100 by TP-Link, but any similar model will do. You connect your PC&#8217;s power cable to the smart plug and can control it from the manufacturer&#8217;s app from anywhere in the world. Just make sure to power off your PC through the operating system once you&#8217;re done using Moonlight, and then you can turn off the smart plug through the app.<\/p>\n<p>Lastly, an important configuration: ensure your BIOS settings allow your computer to automatically power on when power is restored. This option is generally found under power management settings in the BIOS. After activation, whenever you cut the power via the app, your PC will start automatically.<\/p>\n<h3>Network Configuration for External Access<\/h3>\n<p>To access your setup outside your local network, you\u2019ll need to adjust specific network parameters. Moonlight requires certain ports to be open on your router. You can do this manually or enable UPnP in the router settings for automatic port forwarding.<\/p>\n<p>Additionally, ensuring that your local IP address remains constant is crucial. This can be set in the router configuration under \u201cDHCP Reservation.\u201d Most routers also support dynamic DNS services, allowing you to link a domain name to your changing public IP address, eliminating the hassle of constant updates.<\/p>\n<h2>Expected Streaming Quality<\/h2>\n<p>With a solid connection and proper setup, <strong>the experience is highly satisfactory<\/strong>. When connected via cable at home, the quality is almost indistinguishable from playing directly on the PC. Outside the local network, performance will depend on your home\u2019s upload speed and your current location\u2019s connection quality; however, latency typically remains playable.<\/p>\n<p>This system has allowed me to enjoy my favorite PC titles without moving off my couch or bed, providing a perfect blend between work and leisure without needing physical access to my computer. If you&#8217;re looking for a way to control your PC remotely with ease, this setup offers incredible functionality.<\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/teknomers.com\/category\/general\/\" rel=\"dofollow\">General News &#8211; 2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Three Essential Ingredients for Ultimate Remote Streaming In recent times, I&#8217;ve become quite lazy when it comes to certain tasks. With an abundance of gadgets at home, I\u2019ve started leveraging them whenever I find some free time. I&#8217;ve spent years experimenting with game streaming, and while it arguably doesn\u2019t match the native experience offered by [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":193642,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36399],"tags":[21848],"class_list":["post-193641","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology","tag-ingredients"],"_links":{"self":[{"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/posts\/193641","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/comments?post=193641"}],"version-history":[{"count":1,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/posts\/193641\/revisions"}],"predecessor-version":[{"id":193643,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/posts\/193641\/revisions\/193643"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/media\/193642"}],"wp:attachment":[{"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/media?parent=193641"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/categories?post=193641"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/tags?post=193641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}