This android app was mentioned in
with an average of
If anyone is interested, you can do the same gamestream with any android tablet.
It even shows up in your Nvidia drivers as a shield device.
Android link: [link]
PC required: nvidia gpu with the ability to gamestream
price, completely free
bonus: Controller - n30 pro - [link]
If you don't have one of those badboys, you can use Moonlight. An open source program which uses Nvidia's Gamestream. There's a version of Moonlight for Apple devices and there's one for the Android version.
Fun thing is that there's a raspberry pi (or embedded rather) version too so you can stream games on your little gaming machine too :D
You can do the same on any android device (with decent specs) if you have a nvidia card on the computer streaming and use Limelight
one of its* biggest features (no apostrophe needed for ownership)
GameStream works decently well, though it seems to be capped at 720p/30 FPS in most games I've tried. Also worth noting is that virtually ANY Android device can use the GameStream feature with an app called Moonlight: [link]
EDIT: I just realized that there's a setting buried pretty deep in the Gamestream app that allows you to choose your own resolution and FPS settings, and it does indeed allow you to stream at 1080p60
you world probably be better off building a mini-itx pc and installing steamos on it rather than buying a pre-made machine. however if you already have a bluetooth controller, try this.
I bought a ps4 controller and use it and my phone like an nvidia shield, but you could probably use it and an androidtv module for a similar result, or connect a laptop to your tv and stream it to there.
if you have a reasonably good pc already then its really not worth getting a steam machine at all.
> Does anyone know if its possible to stream PC Games to your chromecast?
> If not what device would you recommend to do it?
~~One of the tiny Intel Atom-powered "computer on a stick" or similar machines for ~US$100~~ An HP Stream Mini or other small PC that can run the Steam In-Home Streaming client. ~~The official Intel one is ~US$200, there's third-party options for much less.~~ Avoid the Intel Compute Stick or anything without an Ethernet port as it's apparently arse, thanks /u/VeritasValebit42
If you have an NVIDIA GPU, a Google Nexus Player and Moonlight is a second option.
If you have an nvidia graphics card you can use Moonlight [link] I play with my moga pro, works great.
Nvidia Shield tab let's you stream away from home too ;-)
Here is my suggestion then;
edit: do you want my discord? I can guide you through it tonight.
I'm using an app called Moonlight streaming. It only works if you have a PC with an Nvidia graphics card...but it works pretty well! There is a tiny bit of delay, but not bad for slower games, such as no man's sky =) although I could get the PS4 controller paired, there was a noticable delat with the controller and the phone. I had this set up on my s7 and with a cable, there was no lag...so I just need to figure that out.
I recently started doing this with <strong>Moonlight</strong>, which can also add a virtual gamepad on your phone screen, and since Gwent can be played with an Xbox controller, it is even easier to control than just emulating a mouse on your tiny phone screen.
You can even use a real controller on your phone if you have one!
> I'm guessing you don't but if you want to stream games to your nvidia shield tablet (hehe) get the 960
Not even just your Nvidia shield tablet. The Limelight app for android devices uses the Nvidia's GameStream so you can play many games found on your PC. I was playing XCOM: Enemy Within a few minutes ago on my Galaxy S5. Had a wireless xbox 360 dongle connected to it as well.
This app pretty much sold me on getting a 970 for my next build.
I've used Moonlight before to stream from my PC to my tablet over my local network. It seemed to work pretty well, although I wouldn't want to use it for really lag-sensitive games.
I've only read about it. It looks like it is called limelight on raspberry pi and moonlight on android. Since you have an android device already, try moonlight.
Limelight is a FOSS implementation of Nvidia's protocols. So you can turn any android phone into a shield. Works OK, but 50-100ms round trip latency.
...as I thought, it's Moonlight now. Allows streaming from any PC with a Nvidia GPU.
Apparently there's ways to use that to turn a phone/tablet into an extra screen for the PC.
This is probably the wrong subreddit for phone discussion, there isn't a "master race phone" some people here have iPhones, most have Androids, some even have Windows Phones.
If you're coming from an iPhone, chances are you're satisfied with being able to do the bare minimum, so you won't really know what to do with an Android phone.
Samsung in particular give you a pretty bad experience of Android, but I have heard that they scaled back their TouchWiz crap for the S6.
Anyway, if you have an NVidia GPU in your PC I would recommend the recently re-branded "Moonlight Game Streaming" app which turns your Android device into a Shield streaming client; [link]
If your PC streaming server is on ethernet and you have a gamepad available it is a pretty sweet solution.
You don't need to root it at all, rooting is not a standard consumer level experience and you only need to root if you're going to be modifying the operating system or running an app that requires elevated permissions.
For best latency you need to have a phone with snapdragon 800+ or other equivalent. Basically a flagship device from 2012-2013.
Get a wireless controller and plug it in your PC or if you want, connect it to your phone via bluetooth. Or get a wired one with a USB to MICRO USB adapter so you can plug it in your phone/tablet any other android device.
Be on the same network on your android as your PC, just connect to your router with both the phone and PC.
Open up Moonlight app on your phone after you've installed it, follow the app instructions. You should see your computer if you're connected on the same network.
After connecting to your PC, you should see a pop up message on your PC, follow the on-screen instructions and you're done.
If you don't have a controller or your phone is old OR your PC very is old. Don't bother trying.
You can do it with a cell phone and Bluetooth controller (ps3) also.
[link] (play games)
[link] (with controller)
Game streaming could be a alternative, though it needs a reliable connection to your home gaming desktop rig. Which is not guarenteed when you're travelling haha.
I exprimented with it on my android phone with Moonlight which works surpsingly well as far I tested it, but unfortunatly depends on Nvidia hardware to work on the PC. I kinda fancy the idea of eventually having a powerful desktop rig at home and a cheap laptop for on the go. For most it's probably less hassle to just have one powerful laptop though.
To use the built-in Gamestream you would need a Nvidia graphics card in your PC. If you have a decent bluetooth controller already AND a Nvidia graphics card, you can use Moonlight to stream to any Android device.
There are some competing apps such as Kinoconsole that would also do the job okay for use with a computer with any graphics card. I own a Shield Tab but not a Geforce GPU so that's what I'm stuck with.
Limelight streams games from your PC over your network to your Android device. It uses the same technology as nVidia Shield since they made it open source.
Edit: Oh and it only works with nVidia cards 600 series and up if I remember correctly.
Does your PC have a Nvidia Geforce GTX GPU of the 600 series or newer? If that's the case then all you need is to have GeForce Experience installed on your PC and to download this app called "Moonlight Game Streaming" on your android device:
(You'll also need some kind of controller that you can connect to your android device)
> We already have shadowplay locked down
Something of note (although not relevant to the topic of discussion), Moonlight/Limelight allows Shadowplay to another device without needing an nVidia shield. ([link])
Also Raptr isn't as featured, but it's not crappy. It's just... okay.
As far as COD getting items/expansions earlier on Microsoft platforms, that's generally when the platform provider (in this case, Microsoft) pays for exclusive earlier rights although sometimes (Warframe is an example) this is an issue of resource management from the devs (they don't have enough people to work on all versions at once or enough income to hire more people, so they do staged PC/Console rollouts)
But yeah, as far as being able to play a game at all? Nothing frightening. Be unconcerned.
There is moonlight for libreelec or openelec. You can find it in the kodi.tv repo when setting up kodi for i.e. a Rpi.
I tried it yesterday, it's pretty bugged and you'll need a nvidia GTX6/7/9/10 GPU in your host-pc. The mapping for a xbox360 controller is wrong. I found a guy on the kodi-forums who uploaded the right one. Just google it.
Overall, it's unsatisfying in the current state. Moonlight doesn't work with Krypton, just Jarvis which is kind of turn down because you can't have 1080p web videos with Jarvis 16.1.
I've tried the moonlight app for android with my Nexus 5 and that worked just fine out of the box without any fiddling with config-files. Even 1080p streaming.
I hope they improve moonlight for Kodi. It is pretty great, just needs some tweaking.
If you have a nvidia gpu in your pc it's super simple to set up. If you haven't installed nvidia experience, do so and enable gamestream in settings.
Install moonlight on your android phone.
Connect wifi to the same router and open moonlight. Select pc and enter the onetime password showing on your pc.
Now all you have to do when you want to play is open moonlight, choose game and play. Supports onscreen controls and physical controllers. No noticable latency.
Ps. If you want to stream over internet you need to open some ports on your router. If you use a Bluetooth controller i recommend 5ghz wifi to avoid interference. I recommend only playing games with controller support although I've won a competetive csgo match at work by connecting a mouse and keyboard to a hub hooked up with a OTG cable to my phone. I also finished a local coop game with a friend by connecting with moonlight over the internet to his pc to play as player 2 (I live in sweden, he in england and game didn't support online multiplayer, low latency aswell). Moonlight can also stream pc to pc (I use this with my laptop when in another part of the house).
If you want to ask more just reply :)
Also you can use LimeLight/MoonLight to make your Nvidia drivers think its a shield and stream to it.
I'm using the Moonlight Streaming App (A new GeForce Card is required).
I rooted my phone to use the PS3 Controller without any OTG cables.
And I use the Smart Gameklip to mount my phone.
The phone sits relatively safe in it, even shaking the controller is no problem.
I'm streaming 720p@30fps without any stutters. Lag is noticeable, but not much.
720p@60fps is possible, but I get stutters every few minutes. A 5Ghz WLAN Router would probably help with this problem.
I only have a 2,4Ghz Router and this is enough for 720p@30fps.
Not even the windows firewall? I don't mean to nag, I just have to ask.
Can you access a shared folder on your computer through a file manager on the Shield? At least that'd confirm that they can actually "see" each other.
Also, give Limelight a try. It's basically the streaming component of Shield Hub reverse engineered & improved.
Will never happen cpu isn't powerful enough. You can stream it from ps4 to the psvita though or from pc to mobile phone with moonlight game streaming
[Edit: Only works with Nvidia]
O tablet? Pensei que você queria um telefone. Olha, sobre o tablet, com o Moonlight você consegue fazer streaming para qualquer tablet (ou celular) usando o mesmo sistema do Nvidia Shield.
Se a sua idéia é usar o Xperia pra fazer streaming do PS4, também tem esse app que faz a mesma coisa em qualquer celular:
Pessoalmente eu acho o Nvidia Shield muito caro pelo o que ele proporciona, mas aí vai de cada um (e de suas posses financeiras, claro).
Apart from an official app, whats the difference between using this and Moonlight which i have been using for some time now on any Android device...
Just had to install this app, Moonlight which is NOT from Nvidia, but worked for me just fine. The requirements are listed on the app page.
Hmm, haven't had this issue. Perhaps try using Moonlight (Android App that uses the same Gamestream protocol and works much better in my opinion). I use this over the Nvidia provided app and have zero issues. I can even push 1080 60fps.
In theory, this should work. In practice, you'll probably run into some issues. First that comes to mind is that Steam's big-picture overlay is pretty much required to use the Steam controller. I think Moonlight has an option to stream big picture mode, so maybe that's a workaround. Also, I'm thinking there might be some input latency, depending on the distance to the PC & any walls/furniture in the way. Lastly, and this is fairly minor, I would think that since the device wouldn't be getting any direct input, you'd probably have to deal with the screen dimming every 20 minutes or so as it thinks you're not doing anything.
Yup, you don't need to buy anything and you can use your Android tablet for it as long as it can run the app. Moonlight Game Stream is also free.
All you need is:
Here's the site
and here's the Google Play page.
I own the 49" 4k Sony TV and it played almost every video codec I tried. I only had one file that didn't work, unfortunately I don't know the specifics anymore.
Kodi runs beautifully on the TV, I use it mainly for IPTV but local video playback works fine as well. If you really have playback issues, you could transcode the files on your NAS (with Plex, Emby or something similar).
The Sony TV also has the advantage of exclusive apps like Amazon Instant Video, which you have to sideload on the Shield.
Game streaming should work with Moonlight.
If you don't need to use Chromecast and have an Android tablet with HDMI, you can check out Limelight Game Streaming.
You must have any of the following for it to work:
NVIDIA GeForce GTX 600/700/800/900 series desktop or mobile GPU (GT-series GPUs won't work)
NVIDIA GeForce Experience (GFE) 2.2.2 or higher
Try Moonlight on the play store
If that also has the problem, then it's likely your home's network setup. You can find a lot of help at moonlight's XDA thread here:
It works quite well with Moonlight (an nVidia Gamestream clone) and the app is kept pretty well up to date, very minimal lag (most of my testing was playing The Vanishing of Ethan Carter at 720 but otherwise max specs).
Moonlight Streaming runs beautiful and very smooth. Steam Big Picture mode looks great, but the Mouse cursor is slightly off. Fullscreen mode is also a bit bugged. Didn't play around with the settings yet, maybe both issues can be fixed. Screenshot of playing Hearts Of Iron 4 on the Flip (Mouse is fine in HOI4): [link]
Moonlight uses Nvidia's GameStream but you may have to open a few ports on your router to be able to use it. It should work well with a PS4 controller if you have one.
USB otg cable if you have an android phone. Install moonlight and plug in a gamepad and you'll be able to stream your games flawlessly to your phone. The best part it the cable cost tuppence and the app is free. The same app exists in iOS but I've not tried it so I can't make any recommendation.
PS: There is a root version of moonlight too.
> Nvidia doesn't offer GeForce Experience on Linux.
So I reckon something like Shadowplay streaming (similar to steam big picture) which I use to play PC games on android with controller (link) is out of the question.
> Adjusting the clocks of GPU/CPU is still doable but there aren't great graphical tools for it and to my knowledge Nvidia doesn't support changing voltage at all.
Hm, that's problematic :( I really like the feature of AI suite where I can have different OC presets for different programs, as well as the fan curves. And it's not really just setting the clock multiplier, but also the voltage curves etc.
I could always run stock, obviously, however, I feel like I'm losing value and in that case it wouldn't even make sense to upgrade cooling solutions (which is a major part of the fun).
Thank you very much for the answers!
If you have a newer nVidea card, try Moonlight for your PC games (Links below). It mimics a shield tablet and works great as long as you have decent WiFi (N band or better I would say).
Link to moonlight app: [link]
Link to the PC client: [link]
Could be for several reasons. Admins restricted from installing stuff on his work computer (TV doesn't require installing), lack of hard drive space (wow is a 40gb beast, kind of hard on these 120gb SSD drives that are otherwise fine for work), his work computer doesn't have the specs to run it (this is still a game and a decent specs are needed, if his machine is old or weak enough he is better off going remote), he could not be running TV from his work computer at all not to get caught (TV can be ran from a phone or tablet), etc.
BTW if your computer has a compatible graphics card (fairly recent Nvidia) and you are remoting from an Android device look into moonlight, a free app dedicated to streaming games that replicates what Nvidia does with Nvidia shield except this can be used with other Android devices too.
There's a version for non rooted and rooted devices. It usually gives way better results than TeamViewer for games.
I just got my nVidia shield tablet today. Started up SWBF no problem. Hooked it up to my TV and SWBF crashes every time. WTF, I'll continue to research this and let you know if I find anything.
Edit: I tried installing Moonlight: [link] - very easy to setup.
I had success with it so far however I felt the game didn't play too well. Also once I change the settings from 720 to 1080 the game will then again crash when I try to stream it. I'm wondering if resolution happens to be a factor here...
Works great, the only roadblock is the Nvidia 600 series+ requirement. I have it installed on my Nexus Player right now and it works wonderfully.
If you have a compatible nVidia GPU, just use moonlight It'll be much much better.
If you have a Bluetooth controller and your connection is good enough it might even be considered playable for some content.
Nothing wrong with liking a brand =) the razor phone isn't perfect, but yeah, there are a lot of people who hate it because it isn't their "perfect phone".
I'm not familiar with 8bitDo, so I don't think I can help you much there =/ however if you PC game, I would highly recommend this app: [link]
It is great for streaming if you have an Nvidia gpu. I hope you enjoy your phone =)
Was having all the same problems until i found this absolute GEM of a program. It fixed everything for me. Just make sure you have your controllers ON, and then start up the moonlight app. Literally every single game works now as intended. For the record, I'm using 4 XBOX360 wireless controllers with the official Microsoft wireless dongle attached to my Shield
Moonlight (install on your Shield): [link]
> oculus go moonlight app (the one modified to work on oculus go).
People are referring to that app by the wrong name in my opinion. It's actually an updated version of an app called Stream Theater. It does utilize the Moonlight protocol, but it is not actually called Moonlight (at least it shouldn't be if we want to avoid confusion).
This is the Android version of the Moonlight app that is relevant here in this thread: [link]
You wont find what you're looking for in the Oculus TV app, you'll find it in the Unknown Sources section of the library in Oculus Home, and it will probably be called "Oculus Cinema SDK" (it utilizes parts of the old Oculus Cinema framework for the theater environments).
Get an Android smartphone with your preferred controller grips or clip, and download the Moonlight app. There's also a Root Version with mouse-related enhancements.
Moonlight is a 3rd party app that taps into Gamestream with the same requirements (IE, GFE).
Reverse engineered gamestream client. Handy for when Nvidia/Valve stuff something up. Some people get better performance than the official client.
I have actually had some luck with the Nexus player and the moonlight app but it does restrict you to the later Nvidia video cards
I think you are better off waiting for the steam link.
Nvidia GameStream is the only way to go. It's not cheap. You need a high-end Nvidia gaming card in the PC ($200) , a nice high-powered 802.11ac router ($150) and a quad-core or better tablet/phone as the target. The Nvidia Shield is ideal, but you don't need one. You can use the open-source software Moonlight.
I don't have this chromebook so I may not be much help, but you could try downloading the app called moonlight which can be used for streaming as long as you have a fairly current nvidia card. Also if the issue is only with android apps you could also try to dual boot linux and download steam. From there you can use steam in home streaming.
If you have an NVidia card you should be A-OK. Look up the Limelight streaming app for android, it lets you stream games via ShadowPlay.
I see what you mean, but I'm impartial to Nvidia personally. (Not just for Shadowplay, but for the GameStream feature to use with Limelight as well.) But I will look further into this more, I appreciate your time.
get this app
and this controller
and you can very easily do this an any android phone
Here's the Google Play link
It works with both wired or wireless controllers but there's a small tweak you'd have to do on your android if you want to use wireless.
You can also use limelight on any compatible android device if you don't want to foot the money for a new portable. I use it with a wireless Bluetooth controller I got off amazon and it works great with my galaxy s5.
It works with both wired or wireless controllers but there's a small tweak you'd have to do on your android if you want to use wireless.
Get the Limelight app that basically mimics the NVIDIA SHIELD's receiver application. You'll need a USB OTG cable and a wired controller, or a dual-analog Bluetooth one.
XDA thread with tons of detail, probably more than you need
There is an alternative to Nvidia's proprietary protocols, but I personally haven't trusted it with mine as I have ATI cards. Its called Limelight and I've heard great things about it thus far. I sideloaded it to my Player without issue, but since I don't have Nvidia, I haven't been able to test it just yet.
[link] is what I use.
Open Broadcasting Software. Zero performance hit, and has the same "shadow" functionality as Shadowplay.
Small percentage of users, but more importantly AMDs Linux support isn't as horrible as it used to be.
I may not be the best qualified to reply, but you kinda deserve one.
This may be a stupid suggestion, I am a Dutchman, and I have no military experience whatsoever. But there's bound to be some sort of modern civilization where you're deployed, perhaps you can find a replacement TV?
Like you suggest, there are applications for streaming to tablets. (found this after a Google for 'stream gaming to tablet')
Another relatively low effort solution is to try and figure out if there's something wrong with the cable going to (and into) the television. Perhaps there's a connection issue there. (Does touching the cabled affect the blue lines?)
What would be the best Tablet to use for things like Netflix, Internet, and also using Moonlight Game Streaming while letting me use an Xbox One controller via an OTG Cable, and maybe easily rootable (But doesn't need to be)
There are streaming solutions that can work, but it wont be anywhere close to the quality of 4k. You can use a newer android device and a nVidia 700gtx or higher card and stream (you'll need a microUSB to hdmi cable) but the controller can get some serious lag if you use bluetooth and a 2.4 ghz wifi router. Moonlight is the app for this.
If you want you can buy an actual Shield (what the moonlight app emulates) and that would probably work better.
Just get a long ass hdmi if you want quality.
There are ways to stream it, and since have an nvidia card you can get a android stick and get limelight on that (now called moonlight) and stream, and then hook up wireless controllers to your pc. That would easily work. And there are cheaper android sticks. I actually find the xbox controllers pretty comfy.
If you have an nVidia card and GeForce Experience, download the Moonlight app for Android (not sure about iPhone alternatives) and you can stream it from your PC as if you were playing on your phone. This is how I'm currently playing Grisaia.
If you have an Android device that can do HDMI output, Moonlight will work and won't require you to put a PC close to the TV.
The Nexus Player is a good option and is $70 at Best Buy right now.
for those of you who have nvidia cards and an android phone you can use an app called moonlight to stream games to your android tablet or phone, its pretty cool, oi oi
I'm going to be looking into gaminganywhere, because my internet is awesome and my university's internet is awesomer, but it should work for what you want.
You could also try Moonlight it does the same as the nvidia shield series on any android machine, a banana pi with ethernet and that would be interesting.
I know how to do it with Nvidia hardware. What you need is a compatible GPU and this app.
Go to GeForce Experience and make sure you have game streaming set to on. In the app your PC should automatically be recognized and it will ask for a code to verify you're connecting to the right PC. After that just select your game and enjoy!
Get Moonlight :P [link] Then all you need is steam open and your PC's IP if connecting through the Internet or just open the APP if you want to do it locally.
Have you tried Moonlight?
I haven't been able to properly test the IP entry so it might just be broken. If Moonlight works for you then I'll have to fix something.
I dunno, I've always been an Nvidia guy and I was sort of interested in trying out the Moonlight game streaming app since I'd be upgrading from a 460 GTX (I know, it's been a while since my last gpu upgrade). For the sake of conversation, why do you like Radeon over nvidia?
Hrm. Developer here, sorry for all the bugs :}
Have you tried using Moonlight? If Moonlight works, then something's going screwy with Stream Theater. If it doesn't, then it's likely the PC configuration.
Just a guess but GeForce Experience might not have detected any programs to run. Open GeForce Experience and on the Preferences tab, and scan for games on the games section, or in the SHIELD section, add any executable with the '+' button. (C:\Windows\System32\mstsc.exe will drop you to the windows desktop, but sound might not work for some things like internet browsers)
If that doesn't help, you could try reinstalling the nvidia software. I know it seems kind of dramatic, but it sometimes solves some weird issues.
Let me know how it goes.
The computer with the plus sign is just for manual IP entry if you can't autodetect it for whatever reason, most people won't have to use it. Usually the flashing stops after a few seconds for me and my desktop shows up, although sometimes I have to hit the back button once. This area needs work for sure, but time has been a bit tight lately.
Having your computer plugged into the network with a wifi router is fine. That's how mine is set up right now.
Of course, you can stream Steam and your PC games to a lot of devices. Here's Steam being streamed from my PC to my phone.
Nvidia's tablet will have gamestream built in.
Gameworks... I've got a GTX 970 and I still avoid it like the plague :(
Gamestream is really cool though, works with this android app
Shadowplay currently saves temp stuff to the drive, with no option for RAM (yet). This can be changed if you use ramdisk to create a temp folder to save the videos to.
Does Moonlight work for you? If it has the same problem, then it's likely an issue with your GFE install on your PC. I would recommend rescanning your games or reinstalling nvidia's software.
well i mean, if you have an android device, there's an app called Moonlight that connects to the NVIDIA GameStream service thing that it uses.
This app: [link]
And then all you need is GeForce Experience.
Then you can play games from your PC on any android phone/tablet.
If you want to output out to a TV get a MHL cable.
Also it supports bluetooth controllers/mouse and keyboard.
If you try going back in to the game, does it just dump you out again?
Before you load the game, click the gear icon on the poster and set the video mode to 720p30, or just something different, and try that.
I'd also recommend everyone install Moonlight, not just because it's awesome, but it also helps with troubleshooting, since it's a little more verbose about connection errors.
I was playing around last night, and discovered that after connecting a bluetooth game pad, Moonlight Game Streaming from my PC works really smoothly.
No, Moonlight is just an app on Google play. You need Nvidia Geforce Experience installed on the PC.
>Frames Decoded: <number of frames> | <FPS>
Yes I believe so.
Well I don't own a shield but I have used the Moonlight game streaming app and it uses the same shield architecture and hardware in the Nvidia card. You just start the game and it starts steam and opens the game on your computer on it's own. It's kind of a hassle if certain games have a weird login mechanism but you can work around it.
There are a few different ways to stream through android phones and to TVs, the SHIELD just makes it easy and reliable. Plus the TV stuff I do not know much about.
Yes. Well, not using the standard Steam client to Steam client method that you would from, say, a desktop to a laptop, but there is an app called Moonlight that is an open source implementation of the software used on the nVidia Shield, so if you have a supported nVidia graphics card you can use Moonlight for Android to connect to Steam on your PC - [link]
I've been using it for a while (it used to be called Limelight) on my Android phone and tablet and also used to have it on a Raspberry Pi before I bought a Steam Link.
> Does the streamed-to device require nice specs
I don't really know how its implemented, but I believe its just like streaming a YT video, the actual rendering is obviously done on your PC. I tried on my ~3 year old OnePlus One and the app itself didn't seem to have any lag or similar issues (like I mentioned before, I had some network issues when I entered a room where the WiFi doesn't fully penetrate). So I believe with a Pixel C (and a good router) you'll be good as gold.
> Does game streaming rely on ISP
I think its all done on your local network (it works for me even when my router isn't connected to the internet), so no.
The best thing is, its free, so you can just try it and see for yourself! (Play Store link)
If you have a decent Nvidia card in a PC, you can run Moonlight to stream FTL to an Android device:
I'm not sure how the touch controls would work with it, however.
Tangent, but, I'd like to also spread awareness that you can stream your PC / Nvidia GameStream to your Android phone as well, with Moonlight!
I have used it, it's super great, and works with the DS4 through my Xperia phone flawlessly.
Lenovos upcoming tablet might be your best option.
It has worse gaming performance, and it wont as many updates, but the extra ram and all glass build makes it a good alternative. It also has a 10 inch variant, if you're in to that.
And the app Moonlight enables nvidia gamestream on any Android device.
Can always stream it to your Android device with moonlight.
And for rooted devices
If you have an Nvidia GPU you can use moonlight and opentrack. I plan on trying it out once the VR headset I ordered from prime day gets in.
Moonlight Game Streaming - Android Apps on Google Play
If you have an Nvidia GPU on your PC and like game stream on your mobile phone because why not? PCMASTERRACE
You can find it on the Google Play store here and the App Store here.
Give Limelight a try, there's also a version for rooted devices that has even better mouse support. I'm using the root version on mine and play both WoW and Arma 3 without any issues.
Not sure if mouse4/5 works, but the standard stuff is flawless imo.
I also recommend the Moonlight Game Streaming app if you plan to stream games from your desktop to the shield. I find it's a much nicer experience and allows you to tweak the bandwidth and resolution. If you plan to stream games from Nvidia (Gefore Now), naturally you'll have to use the Nvidia app.
This doesn't solve your Stream Theater problem, but have you tried doing what you're trying to do by running Moonlight inside PhoneCast VR instead?