yashsingh1/xdaforums huggingface dataset:
[Shield General] gomson:
SBS Mode

I know normally we would use Tridef3D for SBS mode but I was wondering if there's a plan to actually have Moonlight have it's own SBS mode without resorting to Tridef.

I don't mean creating 3D depth an stuff. Just a simple SBS mode to stream onto phone for people using HMD.
[Shield General] sark666:
I also get "The connection was terminated" error. I was getting it last night, but just tried updating my nvidia drivers to the latest and ensured I'm on the latest moonlight from google play but same thing. I rebooted, turned off my firewall on my win 7 puter and on my router, but same thing.

The card is a gtx 660 and I"m currently testing a nexus 7 2012. I now the nexus 7 isn't wireless N but from what I understand it's officially supported, and I was just wanted to test it before I grab some other tablet.

Put the setttings to 720 30 just in case that was causing. Most of these are steam games but I've tried other games that I've added manually but same thing.

Is there a log file on the device running moonlight or does nvidia store a log on the host?
[Shield General] Haints:
Do any of you know how to stop Moonlight from stretching the image to fullscreen on our phones? It make getting the right ratio for many games simply impossible.
[Shield General] nk33:
mate this question is not a good one...this option is in the settings for all to see
[Shield General] Haints:
Thanks for the response but that setting has never worked for me. I get a full screen image no matter what and I assumed this option was just broken. Does it work for you?
[Shield General] Eduisfun:
good work

thanks
[Shield General] cgutman:
Anyone have GFE 2.4.5 installed to test Moonlight? I don't have a GFE PC near me.
[Shield General] Haints:
Is Moonlight running in NON-fullscreen mode for any of you?

Unchecking "Stretch video to full-screen" changes nothing for me.

Does it change anything for anyone?

---------- Post added at 02:57 PM ---------- Previous post was at 02:57 PM ----------

Is Moonlight running in NON-fullscreen mode for any of you?

Unchecking "Stretch video to full-screen" changes nothing for me.

Does it change anything for anyone?
[Shield General] Haints:
[MENTION=6715145]Eduisfun[/MENTION]--Do you get paid by the word?
[Shield General] Haints:
I don't but I will install it and test it for you tomorrow.
[Shield General] theonyxphoenix:
I updated my drivers today and previously I could play on my Tegra 3 device with no stuttering and now I cannot even run emulators without stuttering.

EDIT: Also, can any one point me in the right direction of a tutorial or instructions on how to set this up to stream to a remote location?
[Shield General] digitalcave82:
Note 4 stutter

Hello, My Galaxy Note 4 seems to struggle with Moonlight. I have tried the lowest settings, and even then there is a slight stutter about once every 1 - 3 seconds. It only affects the visuals, not the sound. My wife's Galaxy Note 3 has the same problem. Oddly though, my tablet handles everything smoothly. It's a Galaxy Tab Pro 8.4. I assume because of this it's not my router or PC. My tablet can game from any room in my house. My Note 4 has the slight stuttering even three feet away from the router. All devices are on 5ghz wifi. I have tried with and without a Moga controller, same results on each device. Anyone have any ideas how to troubleshoot this? Thanks for the great app and any help.

Router: Asus RT-AC68U

PC:

Nvidia GTX 970

Core i5-2500k

8gb ram

Windows 7

ethernet connection
[Shield General] cybertronixx:
I swear EVERY Device i use supports 1080p Real every Device.
[Shield General] sungod88:
GFE 2.4.5 I think muffed streaming up for me atleast. I was playing on a nexus 7 2012 perfectly fine up until a few days ago. If anyone is having a problem I am pretty sure its the GFE update not moonlight or your device.
[Shield General] sungod88:
Also the nexus 7 2012 is one of those devices that is terrible for streaming if you have bluetooth and wifi on at the same time.
[Shield General] zukakog:
It works fine for me on an LG LS991.
[Shield General] hunter99507:
Hello, I am an avid PC gamer and the main reason I purchased the shield console was to do gamestream. Sometimes it is just more comfortable laying on the couch playing instead of a computer desk. So one of my main goals was to test the latency for game stream using the shield console.

So for my setup I have 4670k OC, GTX 980, all wired to a ASUS RT-AC68U. For my shield console I tested gigabit Ethernet and I tested wifi on 5Ghz. I used Shadow of Mordor for my tests. My gamestream and moonlight settings were 1080 60FPS

The method I used to test the latency was a couple of items. First I used my sony xperia Z2 to record in 120FPS mode. In the recording I had the TV in the background, also the shield controller, and also a stopwatch.

I tested by starting the 120fps recording, started the stopwatch and then moved the right thumbstick from the center of the controller to the right side, back to center, then to the left side, back to center, and then back to the right side. So in total I had 3 data points per test.

Once I got all of the recordings I opened them up in VLC media player and went frame by frame to see the stopwatch time from when my thumb moved to when the tv screen in the background moved.

Here are the results

Wired Gamestream

Center to right: 250ms

Center to left: 310ms

Center to right: 370ms

AVG: 310ms

Wireless Gamestream

Center to right: 390ms

Center to left: 340ms

Center to right: 310ms

AVG: 340ms

Wireless Moonlight (Limelight)

Center to right: 260ms

Center to left: 340ms

Center to right: 250ms

AVG: 280ms

Wired Moonlight (Limelight)

Center to right: 320ms

Center to left: 270ms

Center to right: 320ms

AVG: 300ms

So in my experience with my network I average about 300ms from when i press a button to when something happens on screen. In my opinion games and playable at these latencys but I probably would stay away from fast pace games like call of duty.

I hope this is helpful information for someone.
[Shield General] jpeich:
Hi,

Are you considering your TV input lag?

Were you using Game mode in your tv?
[Shield General] nk33:
Mate the whole test had flaws all over it....
[Shield General] cybertronixx:
Hi,

i tryed to stream to my HTC ONE M7 and it works, but not on my Hummingboard. Is anyone using it on an Hummingboard and wich distro you using?
[Shield General] Jupsi Just:
Just got my Xperia z4 tablet and tried using remote desktop via moonlight but mouse on the touch screen does not work. Works fine on my z ultra however. Issue with 64 bit os??

Any assistance would be appreciated.

Thx in advance.
[Shield General] bluegizmo83:
I've been using LimeLight (or MoonLight as its now called) for a long time. I love this app! But I'm getting a crash now that seems to be caused by loading the box art images for all my games (22 games to be exact) which causes an Out Of Memory crash. It I set MoonLight to show items as a list instead of box art images it works fine. I've sent crash reports through the app when it happens. Any chance of this issue being fixed soon?
[Shield General] cgutman:
What happens when you try to stream?

There shouldn't be any issue with 64-bit devices. Are you using the non-root version?

I've seen these crashes. It's funny that they only come from Shield devices. I've tried to limit the amount of concurrent loads to prevent this but it seems I haven't done enough.

Can you tell me exactly what happens before you get the OOM crash? About how many box art icons have loaded before it crashes? Do you scroll before the OOM error happens? About how many games fit on screen at once? What happens if you check the small icon checkbox in settings?
[Shield General] hunter99507:
Thank you for the tip, I was not using game mode on my TV. I redid the tests with game mode on and instead of averaging 300ms I averaged 250ms.

---------- Post added at 07:32 PM ---------- Previous post was at 07:31 PM ----------

How does the test have flaws? I am up for any constructive criticism that you have. Do you have a better way of testing real world latency?
[Shield General] bluegizmo83:
I already have the small icons option checked. It loads almost all the icons before it crashes, it might actually be loading them all before it crashes I'm not 100% sure as it happens so fast. I don't have to scroll before it happens because all 22 of the game icons fit on the screen with the small icons option enabled.
[Shield General] Jupsi Just:
I am using the non rooted version of moonlight evrythinf is fine on the z ultra just the mouse wont respond on the z4 tablet.
[Shield General] cybertronixx:
it works till the point when i start the Limelight Userinterface. But when i start the stream i only hear sound on my Hummingboard but no video, only the comandline. And i only hear sound, when i say which Audio Hardware to use.

I'm using Debian Wheezy Igor Pečovnik.
[Shield General] nk33:
Someone else had the same issue as this further back in the forum if I recall - must be an issue specific to this device...
[Shield General] sungod88:
Has anyone tried the pc port version? I wonder if it would work on a surface RT
[Shield General] Sgt.JimmyRustles:
Hello everyone. Sorry for the lateness. I will state something about this, and it could be the Shield Android TV I'm using, but the Shield TV Does a better job natively streaming via gamestream, than the Forge TV did with Moonlight. I will try out moonlight and see how that works versus the native gamestream ability, but right now, I've had a much better experience with the Shield Android TV console.
[Shield General] Haints:
Finally decided to try USB tethering and Moonlight won't recognize my PC when I do that ... Is there a trick to it?
[Shield General] schulzad:
What's Moonlight running on?

If it's Android are you turning on "tethering" as in tethering your cell data network to your PC via USB?
[Shield General] Breaksomeoff:
Works really well, but how on earth do I quit? I can close down my game session but the NvidiaSteam black logo is still on my PC and I have to end up restarting my PC.
[Shield General] Crystal Shadow:
I am getting really bad performance, including a "Poor network connection" error. I have a wireless AC router that is very close to my new google nexus player. Any advice? I tried the iOS beta and I am pretty sure that ran better than this is. There are very few devices on the router, and no other devices are in use.
[Shield General] nk33:
you have to come out of moonlight on ur android, then go back in, click the game you were playing and choose quit. If you do not do this, the sound on ur pc will also be screwed as it will still be configured to go through the stream
[Shield General] Breaksomeoff:
Ugh..... looks like I'm screwed then, so there is no hotkey combo I can press that will kill it on the PC side?

Edit: Ok, I think I'm going to make a script where double clicking will restart the service, which will hopefully kill the process and allow me to disconnect and reconnect without a reboot.

Ok that was ridiculously easy. Launch into desktop, play game, quit out to desktop, run script which will reboot the streaming service kicking you out, PC returns to normal and can log back into the streaming service when required. Why has nobody done this or posted this method?

Edit two: Jeez, you could even hotkey the thing to a button combo on an Xbox 360 pad, which means you could launch and then quickly kill the session by pressing LT+RT+RB+LB+START+BACK
[Shield General] cgutman:
That's really expected. Moonlight was never intended to be better than Nvidia's native client on their hardware. The goal was to bring something almost as good to people that didn't/couldn't get a Shield device. Although I never expected it, there is a large user base on Shield devices because they just prefer it, Shield Hub doesn't work for them, or they just like having both options.

Try putting the IP address of your PC in manually. Sometimes mDNS doesn't work over the USB tethering so it won't find it automatically.

The Nexus Player is probably on the 2.4 GHz band of your WiFi router if I had to guess. You could try toggling WiFi off and back on on your NP or making a separate network name for the 5 GHz network and connecting it to that.

Theoretically, it should exit the GameStream session when the game quits but sometimes GeForce Experience doesn't properly detect that. In that case, you could also quit from Moonlight but selecting the game or long pressing on the computer at the main screen. On controllers with separate select and back buttons, we do support backing out that way. But given a choice between back and select, I always choose select because some games need it. Otherwise you'll have to use the home button (or the back button on the Android device, if it has one).
[Shield General] Crystal Shadow:
Thanks, I tried 5Ghz but that didnt help, the lag was still pretty bad. I found it kind of worked at 720p with 30 fps, (10 bitrate) but thats not what I wanted it for. Is it a limitation of the nexus player? This should otherwise be the ideal system for limelight I believe.
[Shield General] Reldan:
Heya all! I finally today was able to sit down and record another comparison video between native Gamestream, Moonlight, and Steam In-Home.

[YOUTUBE]InSw0FtDQF4[/YOUTUBE]

I'd like to give you guys working on Moonlight props. While you might not have intended to make a better solution than Nvidia's own, Moonlight actually did something that Shield Hub would not - stream at true 1080p resolution over WiFi. Although I had set Shield Hub to force 1080p/60 over WiFi, and that's what it told me it was doing in the OSD during streaming, my testing showed that it was in fact scaling the image slightly - my 1080p test pattern did not display properly.

Moonlight, however, had no problems whatsoever getting this right, and otherwise had identical performance.

So good work guys. Since I've got a rooted Shield Tablet, my go-to for streaming is your app over Nvidia's one because of this. If only there were some way to support mouse input without root.
[Shield General] dingochutney:
Ethernet? :P
[Shield General] Artasdmc:
How do I add on-screen controls, I don't have a wireless controller or a controller in general.

I'm rooted, explain me like I'm 5, step from step, I read that there are third party solutions and please reply with quotation since only then it shows a notification that someone replied.

The streaming service is doing very well, I stream games at 720p/60fps at maximum bitrate and the there's only ~36 ms delay. Only problem being is controls since I can only move mouse. And my PC is quite low end, only a GTX 750 ti with an Phenom II X2 555. And my router isn't great either, it's only 300 mb/s, it cost like 25 euros or something.
[Shield General] nk33:
Someone uploaded a version earlier in the forum which had on screen controls… we need a new one incorporating the current version of moonlight apk
[Shield General] Artasdmc:
Yeah I saw it, it was one of the devs if I'm not mistaken.

The only problem with it is that it's an old version and that it uses older version of Geforce Experience, it doesn't support the new ones. It asks me to upgrade my GFE.

It needs a customizable controller layout, Xbox360 one. And probably ability to have keyboard buttons also for some strategic games. And for many games in general it's missing one feature, yes you can click the mouse in Moonlight but you can't hold it, you can't select units or scroll through something.
[Shield General] 4L0M:
I just wanted to give a massive thank you to the developers of moonlight.

I have an I7 4770k @4.6 Ghz, 16gb ram and 2 x 970gtx in sli in my lounge, streaming to an nvidia shield tablet via an otg y cable plugged into an ethernet/usb adapter going to a powerline adapter for when I want to game upstairs in bed (and drown out my girlfriend's snoring) .

The rooted moonlight app has FAR superior visual fidelity than nvidia's own gamestream app. The gamestream app is very pixellated, but moonlight is generally crystal clear@1080p 60fps.

The difference for me is massive..... and pretty ironic. So thanks a lot for all of your hard work, I appreciate it!
[Shield General] nk33:
when I first heard about this app - i couldn't believe it until i saw it! then when it actually worked i was taken away! truly amazing work by the devs!
[Shield General] eliott94260:
There is an app on playstore called overplayed : it can set gamepad buttons on overlay , you can customize the layout, but it's lil a bit tricky to set up and configure (it's sort of remote gamepad)
[Shield General] sark666:
Ok I gave up on this but tried some more. I've tried three clients: a nexus 7 2012 & 2013, and a asus t100 tablet running windows 8 with the java client. All of them give 'the connection was terminated error'. All games will launch but only for about 1 second, then this error. None of them had a problem discovering my windows 7 box running GFE. They list all the games but all give this error upon launching a game.

I just did a full uninstall and reinstall of nvidia's latest drivers. Btw, that was a pain to stop windows 7 from auto installing an older version of nvidia drivers. I had to use pnputil and delete every instance of Nvidia. Was able to finally remove the driver, reboot, remove the rest of nvidia's stuff (which some also require reboots). and have it not autoinstall an older driver. Did a clean install but same problem. Also tried nvidia's built-in option of fresh install but same thing.

The two links provided in the first page gave this:

this link, http://127.0.0.1:47989/serverinfo?uniqueid=1234 gave this as output:

<?xml version="1.0" encoding="UTF-16"?><root protocol_version="0.1" query="serverinfo" status_code="200" status_message="OK"><AuthenticationType>1</AuthenticationType><ConnectionState></ConnectionState><CurrentClient>0</CurrentClient><ExternalIP>9.9.0.82</ExternalIP><HttpsPort>47984</HttpsPort><LocalIP>127.0.0.1</LocalIP><Mode>0</Mode><PairStatus>0</PairStatus><ServerCapability>23</ServerCapability><appversion>4.1.2000.0</appversion><currentgame>0</currentgame><gamelistid>42d25fac457c38edf39cfd9df5b17ac3</gamelistid><gputype>GeForce GTX 660</gputype><hostname>sark-PC</hostname><mac>00:00:00:00:00:00</mac><numofapps>15</numofapps><state>MJOLNIR_STATE_SERVER_AVAILABLE</state><uniqueid>da9582a3-f5bd-4b12-887f-f7d985afd9b0</uniqueid></root>

I've changed my external IP in the above but otherwise as outputted. I noticed the mac is all 00's. Is that normal? No where have I've seen someone show what proper output looks like.

The second link https://127.0.0.1:47984/serverinfo?uniqueid=1234, gives

Your connection is not private

Attackers might be trying to steal your information from 127.0.0.1 (for example, passwords, messages, or credit cards). NET::ERR_CERT_AUTHORITY_INVALID

I tired it as just http and I get

No data received

ERR_EMPTY_RESPONSE

What should someone get on these? What else can I do to troubleshoot? If it's worth mentioning steam's inhouse streaming works fine to my t100 tablet but I want an android solution.

Also, firewall disabled on router and windows. The router is a tp-link archer c7 v2, which hasn't given me any issues. I'm not trying this over the internet, just over my lan. I've tried 'On my network' and 'On my network and the Internet' in the GFE options. GFE gives me the thumbsup in the myrig section for all options except the LED visualizer.

What else can I try? is there a moonlight log or a backend log?
[Shield General] tleung927:
How to use iOS ver? I have iPhone 6 8.1.2 jailbreak
[Shield General] NapalmDawn:
[MENTION=3257410]sark666[/MENTION]

There used to be a really good utility on guru3d.com called NFR (nasty file remover). This would remove all traces of all video drivers installed allowing you to do a TRUE clean install of new drivers.
[Shield General] sark666:
Thanks. there's a few of those floating around. But things have changed a lot over the years with nvidia drivers. Previously, you had to always uninstall before updating drivers.

Could you (or anyone) post your output from this:

http://127.0.0.1:47989/serverinfo?uniqueid=1234

and this:

https://127.0.0.1:47984/serverinfo?uniqueid=1234

The first one will show your external ip so remove that before posting. But I'd be really curious to see the output of the second one that as I just a privacy error.

I started to see if a log file is stored anywhere. I don't think gfe stores a log, some articles said check the shield's log. Does moonlight store one?

I don't think moonlight is the problem as this happens on three different clients (albeit all using moonlight) with one being a windows 8 box, but it's all I have to troubleshoot.

I have all the ports open and turned firewall off on my pc and router.
[Shield General] robojerk:
Hello, I tried running Moonlight on my Raspberry Pi (rev1) but it acts as if there;s a key stuck or something, and audio seems choppy. Games arent really playable because of it.

I tried streaming on my laptop (win 7) using Steam, and have zero issues. I then tried with the PC version of Moonlight and experience the same issues as my rpi.

The rpi (Raspbian) has an ethernet connection. using a chienese xbox wireless reciever.

The host PC has the latest drivers from Nvidia and the latest GFE.

Any advice/help would be much appreciated.
[Shield General] nk33:
I find that only the original recievers work with android… maybe its the same with pi… I use my chinese recievers in windows as they work, and use the 2 official receivers I have on my androids…
[Shield General] NapalmDawn:
<?xml version="1.0" encoding="UTF-16"?><root protocol_version="0.1" query="serverinfo" status_code="200" status_message="OK"><AuthenticationType>1</AuthenticationType><ConnectionState></ConnectionState><CurrentClient>0</CurrentClient><ExternalIP>XX.XX</ExternalIP><HttpsPort>47984</HttpsPort><LocalIP>127.0.0.1</LocalIP><Mode>0</Mode><PairStatus>0</PairStatus><ServerCapability>23</ServerCapability><appversion>4.1.2000.0</appversion><currentgame>0</currentgame><gamelistid>8dea7a030e7e9ac3c212fb9fe9bb93e2</gamelistid><gputype>GeForce GTX 770</gputype><hostname>THEBEAST</hostname><mac>00:00:00:00:00:00</mac><numofapps>32</numofapps><state>MJOLNIR_STATE_SERVER_AVAILABLE</state><uniqueid>f8dd1489-a97b-4ef9-b653-8b9dee12eb7a</uniqueid></root>

and

"This Connection is Untrusted

You have asked Firefox to connect securely to 127.0.0.1:47984, but we can't confirm that your connection is secure.

Normally, when you try to connect securely, sites will present trusted identification to prove that you are going to the right place. However, this site's identity can't be verified.

What Should I Do?

If you usually connect to this site without problems, this error could mean that someone is trying to impersonate the site, and you shouldn't continue."