yashsingh1/xdaforums huggingface dataset:
[Shield General] death_entry:
I don't have anything else connected to the network and wasn't downloading or doing anything else...

Maybe I should get a good wireless AC router, however Steam in home streaming to my macbook air works flawlessly to the point that the games are almost like they're running natively on the Air..
[Shield General] cgutman:
It's probably possible to get below 25 ms average end-to-end with Tegra at 720p60. Lowering the resolution or raising the frame rate can decrease this delay. The hardware decoder is always going to introduce some delay because it buffers some frames. 25 ms is 2 frames at 720p60 which isn't bad, but also doesn't count network and encoder latency.

Does Limelight-PC work well on the Air?
[Shield General] death_entry:
I didn't think to check the PC version of limelight, I have will a go tonight :)

Do you have an AC router? I was thinking of getting the netgear R7000, but was wondering if would have any bearing on the network latency's compared to the N wireless super hub my ISP (virgin) have given me
[Shield General] scorpionx:
Any suggestions on this? I'd love to be able to game on my lunchbreaks :)
[Shield General] robikonobi:
[MENTION=2844433]cgutman[/MENTION] - as you requested, attached are the logcats using your limelight-dd.apk with my atv1200 (Mail400) set top box. I included a logcatforced.txt using the forced hardware acceleration which kicks me back to the limelight selection screen immediately after it says "starting video stream." I also included a logcatauto.txt using the auto select option which makes it into Steam but then complains that the AV is too slow. Hope this helps. Thanks again for working with me to debug this.
[Shield General] cgutman:
I see the issue. Whatever ROM you're running isn't exposing the hardware decoding capabilities through the MediaCodec framework. When you force hardware acceleration, it grabs the only H.264 decoder available which is Google's included decoder. Google's decoder doesn't support H.264 high profile, so it crashes when we start to send it a stream encoded in high profile. It's the same crash you get in the Android emulator with hardware acceleration forced on.

See if there's another ROM you can run that does this properly.
[Shield General] nzfalcon:
Hello cgutman,

I saw you put up a new build 2.4.1 or something like that. after installing this one it seems to work every time, I still cant do 1080p@60fps but at least I can do 30fps.

Part of my issue could be that the streaming tab keeps disappearing from Geforce Experience.

I will let you know how I get on
[Shield General] robikonobi:
Thanks for the diagnosis. I am running the latest stock rom that came with the box and I don't think there are any custom roms out there. Is there any other way for this to work? somehow xbmc is able to leverage the h.264 deciding capability of the mali 400 that is built into this amlogic chip.
[Shield General] cgutman:
Major Feature Release: Limelight Android v2.5 Testing

Hot off the build machine for Independence Day (for us Americans). The next major feature release of Limelight Android.

Originally this release wasn't supposed to happen. v3.0 was going to be the next feature release, but with so many features in v3.0, I thought a release in the middle would be better. This is currently an alpha release. Big thanks to s0ckz for the work on app list support.

New features:

- New-ish UI (a better one is coming in v3.0)

- Autodiscovery of GameStream PCs on your network (no need for IP addresses anymore)

- Support for launching other apps besides Steam (and streaming without Steam installed at all)

- Apps on the PC can be quit from within Limelight

- Wake-On-LAN for local and remote PCs

- Remote streaming without having to reconfigure Limelight for streaming over the Internet

Any feedback would be fantastic. Since this is an alpha, please report any bugs you find.

Update - Alpha 3

Changed link to the Alpha 3 build with some bugfixes.

https://www.dropbox.com/s/c99e7ntlm3u0n66/Limelight-2.5a3.apk
[Shield General] TheHunterOfShadows:
^nice work! Happy 4th!
[Shield General] death_entry:
Oooo can't wait to try this out :D btw in your opinion would upgrading from an N wireless router to an AC router make much of a difference in latency and framerate (my desktop already has an AC dongle)?
[Shield General] robikonobi:
This new build is excellent. Removing reliance on steam is a significant improvement that enhances usability immensely. Thanks for your hard work!
[Shield General] jpeich:
Incredible work!

So many new features!! you are going beyond Nvidia own original possibilities!!

TEsted and awed!

Thanks cgutman

Regards
[Shield General] cgutman:
The decoder in the Snapdragon 600 chip in the Fire TV maxes out at 1080p30. It can't handle anything higher in real time.

Have you tried wiring your desktop directly to the router? Wireless-to-wireless streaming isn't the best experience because of the way wireless routers work. Basically all of your packets are sent over the air twice (once to the AP and once from the AP to your phone). Since the air acts like a shared resource (ie. it needs to be clear before transmission can occur), it can't send to your phone while it's receiving from your PC on the same channel. You could try putting your PC on 2.4 GHz and your phone on 5GHz to see if that makes anything any better.
[Shield General] wienersoup:
Here's hoping the problem I've been having the stream crash at game start up is fixed somehow or with more work around possibilities. I'm trying to stream from my ouya and everyone who's done it got it to work. I've got a gtx 650 on windows 8 with the last supposedly compatible version of gfe. (did not update) latest drivers everything. And I crash as soon as I select a game. I just get big picture bubbles on my tv and PC. This is even with official gfe supported games like bioshock infinite. At least others are getting to enjoy it. My system must be "special." Please don't forget to submit update to the ouya store. :)
[Shield General] laichung:
Dear,

first of all, thanks for the great apps.

the apps run smoothly on my nexus 5 when i connect my local network thru wifi, but i cannot run it over internet.

1) if i connect to my home directly, control and sound are ok but no video display, only black screen.

2) if i connect thru VPN to my network, only first frame is stream is display, then the connection hang (ie control is not working this time)

my ddwrt upnp should be work and i checked all the ports needed can passthrough and reach my pc, and my pc firewall is disabled.

is there any setting i missed, or anything i can try? thanks for the help in advance.
[Shield General] hunter99507:
Just want to give some feedback about the latest version.

This app is AWESOME. I can run 1080p 60fps stream to my nexus 5.I was never able to do that, but with the latest updated limelight it works great!.

It seems to "slow down" once every 2 minutes for 1 second but other than that its perfect!

Just wanted to say thank you for all of your hard work.

Specs

Computer

4670k OC

PNY 770 OC

Wired Ethernet

Client

Nexus 5

5GHZ Connection

Average Decode 50ms
[Shield General] cgutman:
Limelight Android v2.5 Released

Limelight v2.5 is up on GitHub now. It should be live on the Play Store in the next couple hours. It's also been submitted to the Amazon store and Ouya store too.
[Shield General] Attreyu:
Going on a stretch here, but would it be possible to add support for all Kepler GPUs (I'm talking about the 640m and up, not GTX models) ? It would make sense they work, since the NVStreamer service is present and running.
[Shield General] AdmiralBobbery:
16x9 image gets stretched on 16x10 tablet

I've been using Limelight for a few months now and it just keeps getting better. I do have a question though that I hope someone has an answer for (tried searching the thread but couldn't seem to find anything similar).

My question: Is there a way to force the image being shown in Limelight to be 16x9? I've been streaming to my Nexus 7 (2013) and my new Samsung Tables S and they are both 16x10 displays and Limelight gets full screen, meaning the 1920x1080 16x9 image coming from my PC is being stretched to fill in the 16x10 display making circles slightly oval and so on.

Any help would be appriciated, thanks.
[Shield General] Attreyu:
You could change the resolution on the PC...
[Shield General] AdmiralBobbery:
Not really helpful. My monitor is 1920x1080 16x9, so can't set it to 1920x1200 or higher. And any lower still gets stretched to fill in the screen on the tablet.

And its a bit of a hassle to first change resolution at my desk before I go somewhere else in my house and to use Limelight to stream a game to my tablet to then change the resolution back once I've finished playing the game before using the computer for other tasks.
[Shield General] TheHunterOfShadows:
Have you tried unplugging the monitor? I can any res on my host PC when streaming. It has no idea what the max is. Set it in the game, not on the desktop.
[Shield General] AdmiralBobbery:
Thanks that helped somewhat. I could set my game to 1680x1050 (or something like that which is 16x10 so that worked without distortion).

But not possible to set the resolution to 1920x1200 for example since it is higher than my desktop monitor and I'm not going to disconnect my monitor whenever I'm going to stream games.

Still think it should be possible to "letterbox" the videostream so that aspect ratio is kept at 16x9 even though the tablet is 16x10, it IS just a videostream anyway.

Again, thanks for the suggestion. I think I'll use the lower 16x10 resolution in games for now and then hope (and cross my fingers) for a "letterboxing" feature to be implemented in Limelight in a future release so that the videostream (which is 1920x1080) can encode the game resolution natively for the best picture without any scaling.
[Shield General] TheHunterOfShadows:
Question for those that have a quick second. What bit rate have people been using? And with your bit rate is there any jitter?
[Shield General] AdmiralBobbery:
I've been using the standard 30Mbps for 1080p60 streaming. Its almost smooth but there are some small hickups once in a while but generally it runs well.

Any lower bitrate and the video begins to contain way to many compression artifacts.
[Shield General] TheHunterOfShadows:
What device are u using?
[Shield General] AdmiralBobbery:
Samsung Galaxy Tab S 10.5
[Shield General] admiralaverage:
Assuming you're using an Nvidia GPU

- Open nvidia control panel

- On the left, under display click 'Change Resolution'

- Then click Customize

- In the new window create a custom resolution

- The vertical/horizontal lines to your desired resolution

- Press test

- Save

- This new resolution should now be accessible from either nvidia control panel or the windows 'screen resolution' menu

Hope this helped, might be a little easier than unplugging your monitor every time you want to play a game, but you'll still need to fiddle with it every time you use your tablet.
[Shield General] AdmiralBobbery:
Thanks, I'll try that tomorrow. Can't get to my pc tonight.
[Shield General] cgutman:
I'm looking into adding a "Preserve aspect ratio" option or just natively streaming 16:10. Unfortunately, it's not as simple as it seems. I wrote some code that requested a 16:10 resolution when streaming which did give me a 16:10 stream, but the PC chose a 16:9 display resolution so it was still stretching (although the stretching was done by the GPU encoder).

I thought preserve aspect ratio would be very easy, but it turns out that there's no way for me to tell the decoder to letterbox the video. I can resize the rendering surface to achieve a letterbox effect. This is probably the option I'll go with.
[Shield General] TheHunterOfShadows:
Any chance for an update PC compile? :)
[Shield General] AdmiralBobbery:
Yeah, I wouldn't expect nvidia to allow full controll over the encoder i GFE since Gamestream was designed for use with Shield (720p display) or HDMI-out on Shield (offen 1080p display).

Looking forward to your implementation and thanks for replying.
[Shield General] themongolian:
Google Cardboard

If i streamed team fortress 2 in vr mode to my nexus in google cardboard, would this work? I'm not sure how the accelerometer stuff would be sent back to the pc, but any thoughts?
[Shield General] Moerf:
Here you go: http://www.durovis.com/board/viewtopic.php?f=6&t=2618&sid=fc4f63692a5824f5ecb32a3e84d8edab

Hope that helps.
[Shield General] jpeich:
Preserve aspect ratio will help some devices like xiaomi mipad that are near 4:3 to get advantage of all the screen. I hope it gets to work!

Thanks
[Shield General] Attreyu:
You can use the phone as a mouse (with the included accelerometer and gyroscope) using FreePie. But you also need to move in the game - forward, backward, strafe, etc, not just look around. So you would need a bluetooth controller as well.
[Shield General] MooJr:
I've had no luck streaming over the Internet. Limelight always just times out. I've enabled UPnP , and opened ports

TCP 35043, 47984, 47989, 47995, 47996, 48010

UDP 47998, 47999, 48000.

I was using my external IP as well. Local works no problem. I have disabled router firewall as well as windows firewalls.

I have GTX 780, ASUS RT-AC68U, and latest Nvidia drivers and experience. Phone is Galaxy Note 3. Any ideas?
[Shield General] GrayBoltWolf:
Did you forward those ports to the host computer? If you don't then those packets will just get blocked by the NAT since they don't have any specific place on your local network to go.
[Shield General] MooJr:
Yes I did, I opened them to the host computer local IP. But doesn't seem to make any difference.
[Shield General] wkcecil:
I rarely post much mainly a lurker. But I want to say THANK YOU for making this app. I've been using this on my LG G Flex and it works amazingly with the Moga power controller. The only issue I see is that sometimes it "forgets" my streaming pc and I have to manually add it, and while off my network it is impossible to manually add it, even when using the non local IP address. I have to be on my network to re-connect it. But again, thank you!
[Shield General] AdmiralBobbery:
Maintain aspect ratio of stream on 16x10 tablet

I just thought I would add to the messages about aspect ratioI wrote on this thread a couple of days.

I spent a couple of hours today going through the code and made a few very small adjustments and got it up and running.

I've attached a picture of Civ 5 running on my 16x10 tablet. This is just a quick test to satisfy my own curiosity on the matter and to see if it could be done without to much hassle.
[Shield General] AdmiralBobbery:
Missing audio

I have recently (within the last couple of days) reinstalled my pc from scratch with Windows 8.1 and just realised that I haven't had audio come through when streaming through Limelight since i reinstalled.

I've got the latest beta driver from Nvidia (340.43) and the latest Geforce Experience 2.1 installed.

I have checked and the Nvidia Virtual audio driver is also installede and is being used as the active audio device while streaming, but no audio i comming through to my android tablet.

Is anyone else having similar issues? or have had them before but have solved them (then I would really appreciate a hint as to what could be the problem).

regards
[Shield General] TheHunterOfShadows:
Sounds like a dumb question but have u plugged speakers or headphones in at least once? I had that issue. Just plugged some headphones in so the host PC recognized there was a sound output option and all was well.
[Shield General] AdmiralBobbery:
:cowboy: Yes, I have speakers connected to my PC's soundcard and there is sound in steam games and such when I'm not streaming. The second I start streaming all goes quiet and I can see in the audio control panel that the Nvidia Virtual Audio device is selected as output and its volume is turned up to 100% but nothing comes through.
[Shield General] cgutman:
Can you explain a bit more? It forgets the PC as in you open the app and your PC doesn't show up again (even as offline)? How many times has this happened?

What happens when you try to add using the remote IP address? Are you normally able to stream remotely?

Are you running version 2.5.0.1?
[Shield General] wkcecil:
Sorry, I should have been more clear. I am not really complaining about it. Yes, I am using 2.5.0.1. When it happens, it says "Discovery is running...* and never finds anything. And eventually, when I try again later in the day, my PC will appear offline and I can wake it up and everything is fine. It has happened about 2-3 times with the newest version. On the last version, it happened much more often. When I try to add it manually, with local IP and non, it just hangs and I get an error message. I do not remember what the error message says at the moment but when it happens again I'll write it down. And finally, yes, I can stream remotely when it works.

This is basically what happens. I can stream to my Flex perfectly fine on my local network and my data network. Once in a while, when at work or at home using either network, it will forget my pc and never find anything. I cannot reconnect using mobile data. It has to be local. I also noticed when this happens, the GameStream in GFE under the Preferences tab is missing until I reboot. After rebooting, I can connect again on local network.
[Shield General] laichung:
At the first post,

Streaming over the Internet

GeForce Experience 2.0 enables streaming over the Internet. As long as you use the external IP address of your PC and the appropriate ports are forwarded or UPnP is enabled (see http://bit.ly/1e5jDkP for details), you should be able to stream over the Internet.
[Shield General] scorpionx:
You'll notice that the first post lists the exact ports to forward, the same ports he has listed.

So I know with my google fiber router I have to have an external and internal setup. For any ports to work, external has to be set to any, and internal has to be set to the port you wanted forwarded. I don't know if your router has a similar setup or not. That being said I can't get my internet play working either :\
[Shield General] laichung:
I think both you and he missed this......

NOTE* The following routers from our recommended router list will need manual port forwarding for Remote GameStream to function properly.

ASUS RT-AC66U -> ports 7 and 9

ASUS RT-AC68U -> ports 7 and 9

------

And to be honest , my ddwrt router failed the video streaming too (only control and audio without video)
[Shield General] MooJr:
I've tried with both 7 and 9 as well. Could the time Warner router/modem combo be the issue. I'm not using the router portion just direct connecting it to my Asus router. Bright house has also disabled some features where I cannot set the router/modem into just bridge. I can only disable wifi. Maybe buying my own modem is going to be the way to go.
[Shield General] RedDeath1337:
Ouya

Any news on the Ouya update? Not trying to force it but it's been weeks. Probably out of your control. is there any way to side load it without waiting on the Ouya store?

Been following the progress on this application, what amazing work from you!
[Shield General] cgutman:
Still waiting on their approval. Amazon approved 2.5.0.1 a couple days ago. You can install the Amazon app store and get the latest version from there. Amazon also can be a pain to get things reviewed in a timely manner but they're faster than Ouya.

Not really sure what the Ouya store review team is doing recently. I haven't had any response on an app submission in over a month.
[Shield General] julle131:
I know right?

I had to use aptoide to get the latest version, as the Ouya store hasn't updated in a long time.
[Shield General] RedDeath1337:
The amazon store version is the same as the Ouya version? I/E the controller works? (The overlay... etc?)

Thanks much!
[Shield General] julle131:
AFAIK. I think it's the same apk everywhere.
[Shield General] hunter99507:
Hi cgutman I got a quick question. I can stream 1080p to my nexus 5 over 5ghz, but it seems like every 2 minutes (pretty consistently) it "has detected a AV loss". That usually lasts for 2 or 3 seconds then it goes back to normal. My question is do you think that the problem causing that is the nexus 5 or the router? I am thinking about getting a tegra 4 for pc streaming but if its a router issue then it probably wouldnt be best for me then.

PC Specs

OC 4670k

OC GTX 770

Samsung 240GB SSD

WD mynet 750 router (Running openwrt) (Computer Wired GB Ethernet)

Nexus 5 (5GHZ)
[Shield General] MooJr:
Just a update for everyone else. If you use the modem/router (ubee) from brighthouse /time Warner road runner Internet it was blocking my attempt to remote connect. New Motorola modem works without issue
[Shield General] SeeDborg:
Hi Cgutman,

First, thanks for this amazing software.

I have a question : I'd like to make a mini SteamBox out of a mini Android PC, or an Ouya console, with Limelight auto launching at start.

Would it be possible for you to add an option to auto launch Steam when Limelight starts ? It would be very useful for me, and maybe for other Limelight users !
[Shield General] robikonobi:
[MENTION=2844433]cgutman[/MENTION]. Great work on the latest version. Is there a way to start limelight if the computer is on a locked screen (I.e. require a password to access the desktop). If I try to rdp to disable the lock screen....limelight js only able to see one app (named logon ui)
[Shield General] whiskeymcirish:
Hi. Long time lurker of many things. First, thank you for the hard work and this app. It's taking my digital life right where I want it to go. Everywhere. Now for my problem. I can stream in home no problem on both my PC laptop, and my nexus 4. However, when I stream from my university WiFi the PC gets stuck at input connection and I just have a black screen, and on my nexus 4 everything seems to connect but i have just a black screen. When I check the host machine, it appears like everything has worked except for streaming the screen. I can move the controls from the remote clients, but get no video. any ideas? sorry for the length of the post BTW. Just trying to be clear.
[Shield General] bluegizmo83:
How do I disable game graphic settings modification??

When I play some games like Titanfall and Borderlands 2 using Limelight, my ingame graphics settings keep getting changed to they're lowest settings!
[Shield General] cgutman:
I'll put it on my to-do list but I probably won't get to it for a while.

We'll be able to bring up the keyboard soon and that will solve that issue.

It sounds like data on UDP port 47998 and 48000 isn't making it back to your device. It could be filtering by the university or it could be on your PC's end.

I knew somebody would have this act up on them. That's GFE's game "optimizations". Sometimes it does inexplicable things to people's game settings. Shield owners complain about this too. I'll turn it off on the next update but I'd like it to be configurable eventually.
[Shield General] bluegizmo83:
Awesome, thanks man! I really appreciate your work. I love being able to play all my games through Limelight on my Nexus 5 with a Moga Pro controller. I have noticed two other issues as well though.. The app will sometimes force close with a unexpected error message during gameplay, usually when it's lagging but not always. And also, today while I was playing remotely, I was having horrible connection issues and it kept popping up the warning box about the lagging, and then when I quit the game and Limelight, the warning message was stuck on the screen. I had to reboot my phone to get it to go away.