Castor is a new app that will allow you to stream from your PC to an Android device using a process known as paravirtualization. This means you can allocate a portion of you PC’s resources to create a virtual machine environment which can then be used for game streaming without disrupting your main PC’s functionality.
To access Castor, check out Black Seraph’s Patreon page. You will need to subscribe to the $10 tier for at least one month but can cancel after that if you’d like. While you are a member, consider grabbing Black Seraph’s custom firmware builds for the RG552, PowKiddy X18S, and various GPD devices.
Castor is made though a package of open-source and prorpeitary tools all compiled into one simple, user-friendly package. If you would like to see the modified GPL & MIT-licensed components of Castor, here is the GitHub page. This includes the mirror driver, patched Sunshine & the NAT-compatible Android Moonlight client.
02:24 setup guide
07:43 testing out functionality and gameplay
09:41 resource monitoring and other use cases
12:02 summary and conclusion
Note that after making this video I figured out that touchscreen works fine, I was just using it incorrectly. The screen acts like a trackpad, so you slide your finger across it to move the mouse, and tap on the screen to click the mouse. I was expecting to use it like a touchscreen tablet, hence my confusion.
Stream to Windows, Linux, and Mac clients! Since making this video, Castor can now stream to other Windows, Linux, and Mac clients via the Moonlight QT app! Full instructions from the developer are here.
Hard drive sharing! Also since making the video, Castor has been updated to share the host PC drive with the client, making it so that you don’t need to create a large virtual environment for the Castor image to host your games. Full instructions here.