yashsingh1/xdaforums huggingface dataset:
[Shield General] encryptioncsta:
Here's a list of My Specifications

Gaming Rig Setup

Alienware X51

Windows 8.1 Professional 64-bit

Intel Core i7-3770 CPU @ 3.40GHz Overclock 3.9GHz

Nvidia GeForce GTX 660 TI 2GB

16GB DDR3 RAM

2TB Barracuda HDD

Slot-Loading Dual Layer Blu-ray Reader

Alienware OptX AW2310 23" 1080p 3D Monitor

Alienware TactX Gaming Mouse

Alienware TactX Gaming Keyboard

Logitech G930 Wireless Gaming Headset

Virgin Media 120Mb fibre optic Broadband Superhub 2

I also have the following Android devices

Sony Xperia Z Ultra

Google Nexus 4

Google Nexus 7

Nvidia Shield

Streaming my Gaming PC to my Nvidia Shield works flawlessly, I even tend to hook it up via mini hdmi - hdmi cable and can play countless hours playing in console mode 1080p 60FPS, i spent around 4 hours tonight playing DMC and even after around 4 hours i ended up forgetting the game was actually being Streamed lol i would like to get this Limelight app working as i laugh how well it works in that video on YouTube yet even on my own nexus 7 and even Z Ultra i get nothing near the same performance :(

Also i have a bunch of controllers i tend to use

PS3 controller

360 controller

OnLive Controller

OnLive Universal controller

Nyko Playpad Pro controller

Logitech controller

out of all of them the OnLive Universal Controller works the best i am ashamed of how poor the Nyko works after only having the Nyko for a few days i had to just throw it in a drawer as i will most likley never use it again.....:(

I was getting terible lag and poor performance not to mention the weird 180 to 360 spines the controller would do as if there was something causing it to be glitching or become ultra sensitive but i ended up giving up after hearing the Nyko apps couldnt upgrade the controllers unless the devices were 4.1 or below lmfao!

Nvidia are crazy to have partnered with Nyko! They should of considered partnering with OnLive and them both working on a Controller together, So far though i highly recommend the OnLive Universal Controller.

I will continue to use the Limelight app and hopefully soon it will become as stable of the Nvidia Shield Game Streaming app.
[Shield General] nielo360:
works amazing on my z ultra faster than the garbage artifact filled shield streaming, Your router MUST be a 5ghz dual band router, im not sure if you have that. Thats the most important thing for streaming.

Also 60fps only works in unreal engine games on the shield so DMC does run at 60fps. NOT AT 1080p its just an upscaled from 720p, No mainstream consumer device has the ability to stream games at 60fps @ 1080p on a WIFI connection.
[Shield General] Shelly-Mars:
Connection Error. Starting App Failed

Hi I just heard about this on Linus Tech Tips WAN show, congrats on getting on there. I install this on my Nexus 7 (2013) Running KitKat 4.4. Paring worked fine, but on tapping "Start Streaming Steam!" I get establishing connection for a few seconds and then displays "Connection Error. Starting App Failed". I have made sure the Nvidia Streaming Service has full firewall access on my pc.

Please help would be great to see this working for myself!
[Shield General] cgutman:
Make sure that you have Steam installed and enrolled in beta updates. Also you might need to run GeForce Experience and scan for games before it will pick up Steam to allow you to stream. If none of that works, you could try rebooting your PC or reinstalling GeForce Experience.
[Shield General] jp7152:
Sounds like a great program. I have paired up with my Tegra Note and can connect however I then get a black screen. I can control the mouse and get sound but no image.

Any ideas? Thank you
[Shield General] Attreyu:
So is this faster than Gamepad THD ? I have about 40ms with Splashtop. With the "normal" shield, the latency is about 10-20 ms. What about limelight ?
[Shield General] cgutman:
Might be a firewall issue? Try disabling the firewall on your PC and see if that makes any difference. I've added some troubleshooting steps to the original post that may also help.

Latency should be similar to Shield streaming (especially on a Snapdragon, Exynos, or Tegra 4 device). It is important that the device you're using have a good WiFi connection.
[Shield General] encryptioncsta:
my router has both 2.4GHz and 5GHz, also didnt you read it works flawless on my shield and even works in 1080p 60FPS on alot of games, example DMC, Bioshock, Unreal Tounament 3 etc, the limelight app sucks, it doesn't work anywhere near the same quality as the shields built-in game streaming app sadly!

if so show me a youtube video of any other device using limelight and this so called better quality
[Shield General] jarjarfinks:
Feature Request

So, I tested this application, and I have used many of these types of remote gaming applications. I have used Single-Player Game Transmitter, Splashtop, Kainy, GeForce Experience, and a few others. I had signed up for the Kainy.net forums for the purpose of request a feature I feel is missing in every single one of these applications: custom H.264 encoding configuration. I understand for most users, preset H.264 encoding is unnecessary and overkill, but encoding options (if customized per setup) can offer much better results and frame-rates than a generic template config. Now, again, I asked at the Kainy.net forum, and his forum requires moderation, and it never even got looked at. I have come here for the same request. I know, after using many different of the H.264 encoders, and using all different kinds of options, that even the slightest modification can sometimes mean a drastic improvement of performance, or increase in video quality.

I do, however, understand that this probably simple, so I have a few questions before even really getting a yay or nay:

1. Does the GFE allow any customization of encoding options on video and/or audio?

2. If so, how far can you customize these options?

3. If you do intend to implement a function to customize said options, will it be a config file, UI option, or how will it be implemented?

If you do intend to make this a thing, please let me know ASAP. I am thoroughly impressed with your work so far, and understand how difficult it is to make an open-source implementation of this nature, and then get all kinds of requests, and have to compensate for bugs and such. Keep up the good work, and thank you for doing this project!
[Shield General] danielb7390:
I already suggested the possibility of changing bitrate and/or resolution, but its not possible at least now, because the configuration packet they send was capture from the shield and the still were able to decode it.
[Shield General] jp7152:
Thank you. Have found it was the firewall blocking the video steam.

All I can say is wow. The quality of the steam is amazing. There is almost no lag at all. The sound quality is great too.

Top work!!

Is there any way to get on screen controls on the tablet? If not is a controller the best option? Thanks again
[Shield General] Attreyu:
The youtube videos demonstrating the shield have almost no lag/latency at all. Is this the same ? How would you compare the Shield and Limelight ? Seeing that they use the same hardware on both sides, and sometimes even better than Tegra 4.
[Shield General] newsama:
Why are acting so entitled about this? It works fine, a lot of people (myself included) have said so in this thread. It's a problem on your end, most likely related to your network or your inability to set it up right - remember that the shield deals way better with network latency and has the best network implementation on any android yet.. If your shield works so good and limelight does not, use your shield and move on instead.

And no, I don't have time to make a video to you proving that limelight works. Deal with it.

To the Devs: please don't let those entitled pricks let you down. Your app is amazing and it's ge to ng better after each update. Great job!
[Shield General] Speedy Gonzalez:
my configuration

3770k 4.6ghz

gtx titan 1150mhz

apple timecapsule 4 gen 5ghz band enabled

samsung note 3 connected to 5ghz

ps3 controller with sixaxis app

skyrim with 40 mods including realvision ENB

this is 1080p enabled in graphic settings I don't know if is really rendering 1080p but I think it does because image looks slightly better than 720p standard

screenshots from note 3

Note: sold my shield after trying this :laugh:
[Shield General] Aaronneyer:
When comparing the GEForce Shield streaming app with Limelight on the shield, the lag has been almost identical. Same goes for a lot of newer devices, especially Qualcomm devices, such as the HTC One, or the new Nexus 7.

The lag on other devices, especially Tegra 3, such as the Ouya or old Nexus 7, is still significantly higher.
[Shield General] Attreyu:
This is everything I needed to know. Perfect. Thank you !
[Shield General] spiralz:
confirmed working on nexus 10 and my note 3

at first the nexus 10 had about half a second lag then I updated it to kitkat from jelly bean and its fine now using xbox 360 wireless controller & receiver

great work, going to sell my shield as soon as they fix the d-pad bug with external controllers.
[Shield General] EGBTMagus:
Can't seem to get this to work on my G Pad. Just get connection refused when trying to pair. My PC has a 680 GTX in SLi so it's capable and I have windows firewall disabled. Could it be that I have my PC on a static IP?
[Shield General] Aaronneyer:
Are both devices on the same network, and if so, are you using the internal (private) IP of the PC?

If the devices are not on the same network, do you have Shield Proxy running on both devices?

Also, does your PC have GEForce streaming installed and running on it?
[Shield General] Rayman96:
I have amd e350 notebook (msi u270) and it lags as hell at 720p60.

I tweak my mali gpu in my android box (rk3188) and now it can handle 1080p60 :P Any minix owners here?

What exacly processor do you have? Do you mean it work fine using haswell itel hd graphics (not hd 4XXX or 5XXX)
[Shield General] J_Ark:
Yep, it makes no difference to check or uncheck the option, what I found pretty weird. Someone can try an old game on 4:3 resolution, please? Sorry for the inconvenience, guys, and thanks for the attention.
[Shield General] Milardo:
Update to 3.0.0?

Hi, is update to limelight 3.0.0 coming soon? I am looking forward to the mouse implementation that would actually make games playable using a mouse and keyboard with this software on android.
[Shield General] Eren069:
Does a higher GPU/CPU Clock speed of my note 3 reduce the latency of the gamestreaming?

Because I get latency about 70ms while playing with 1080p60fps@100mbit with Snapdragon 800 @1.5GHZ ¦ 200 MHz GPU

So when I push my CPU to 3 GHz and my GPU at 450 MHz will it improve my latency?
[Shield General] Redstarr1:
You can't make a Snapdragon 800 do 3 GHz, that's just crazy.

The best way to improve latency is improving the network, your device is fast enough as it is to decode the stream. Put your pc on a wired ethernet 1gbps connection and use an AC router to connect your phone. And also sit close/in the same room as your router.

But imo 70ms latency is fine.
[Shield General] Eren069:
Actually it is possible for me, overvoltage and It works fine..

I connected my pc via Gbit lan to my Netgear R6300 AC Router.. Yesterday for some reasons I got 40 ms with 1080p60fps@100mbit and my note clocked at 1 core 1.5 GHz with 200 MHz GPU

So I just asked if this configuration will decrease my latency
[Shield General] Attreyu:
It has little to do with the GPU or the Network. You need an Nvidia Tegra or even a K1 to go below 10ms. They have optimized GameStream to work best on Nvidia (emitter and receiver).
[Shield General] time_shock:
The app crashes on my Note 10.1 GT-N8013 when I select 1080p/30 or 1080p/60 and start streaming. Here's the pastebin of the log http://pastebin.com/mBJb7zpx
[Shield General] cgutman:
Thanks for this log. I've been getting crash reports from Note 10.1 tablets for ages in the Google Play Developer Console, but the log sent up automatically was pretty useless.

Does it only crash with 1080p60 and 1080p30? In other words, 720p30 and 720p60 work fine?

I'll have a couple builds for you to try later today that might fix your issue and also provide better info in the log.

Thanks again! You'll be the savior of Note 10.1 users everywhere ;)
[Shield General] time_shock:
Yupp I've been using 720p60 with no problems at all. I haven't tried 720p30 but I assume that should work okay.

No you are our saviour instead :) Thanks!
[Shield General] cgutman:
I've got some old APKs that were modified for testing on GS3 (debugging a similar issue) that you can try. I think they should still work with the latest GFE. First make sure 720p streaming still works, then try 1080p.

https://www.dropbox.com/s/6flr9xk9ukaol4d/Limelight-bitstream.apk

https://www.dropbox.com/s/uipnb0t3qgld5pi/Limelight-both.apk

If neither of those two work, try this last one and upload a new log.

https://www.dropbox.com/s/1hixbz4je8ea4vu/Limelight-debug.apk
[Shield General] GrimTech:
This works for my Windows 7 Computer, as the application on my Tablet finds it, but it won't find my Windows 8 Computer {Main Machine.} :C

Hmm I re-installed GFE and It seems to have found it!

Tried it out on my Sony Xperia Z2 Tablet, works nicely, I get some lag here and there, but meh, it's good stuff

Keep it up!
[Shield General] time_shock:
Ok I gave it a go and here are the results:

Limelight-bitstream: crashes on both 720p and 1080p

Limelight-both: runs fine on 720p30, 720p60, 1080p30. A/V processing too slow for 1080p60 and causes high video latency and heavy app slowdown (is the Exynos 4412 + Mali 400MP too slow to do 1080p60?)

When i try to move the cursor on my tablet, the one on my desktop moves instantaneously so it's definitely an A/V processing issue with 1080p60.

Do let me know if you still would like me to run the debug one (or any other versions) and get the logs for you. I'll be glad to help :)

I'm going to bed first. Will probably be up in about 6 hours to run it again if you need the logs.
[Shield General] cgutman:
According to specs I've found online, Exynos 4 only supports 1080p30 video decode.

The final Exynos 4 fix is ready for release. Please confirm that this APK works: https://www.dropbox.com/s/l3qh2t0y2mxqgz2/Limelight-2.5.3.1.apk
[Shield General] time_shock:
Yea you're right about the 1080p30 support on Exynos 4

I've tried version 2.5.3.1 and 720p30, 720p60, 1080p30 all work great! 1080p60 still warns me about the AV data being processed too slowly but the app slowdown doesn't seem to be there anymore, just the increased latency (understandably) Also 1080p60 works only in auto and SW decoding. It gives a blank video in HW decoding as the Exynos 4 SoC doesn't support it.

Hope this helps!

Thanks to you I finally can stream DoTA2 games to my tablet over 1080p instead of relying on unreliable Twitch at Source quality :)
[Shield General] cgutman:
Thanks for your testing. Limelight 2.5.3.1 is rolling out on the Play Store with the Exynos 4 decoding fix.
[Shield General] umar167:
I'm having this weird problem with Limelight.

Games run fine when using the limelight launcher, but if I try and use "Steam" at the top, I get this weird lag and can't access Big Picture Mode's menus and access more games. I'm not sure when this problem occurred.

Here's an unlisted video of it:

youtu.be/h-72vJPq-Ww

Specs:

Nexus 7 2012 stock running android 4.4.4 and Limelight v2.5.3.1

GFE: 2.1.1.1

340.52 Nvidia drivers

PC is plugged in through ethernet.
[Shield General] cgutman:
This is an issue with GameStream and Steam. Nvidia is looking into it. https://forums.geforce.com/default/.../newest-steam-update-game-streaming-broken/1/
[Shield General] umar167:
Ahh okay, thanks for letting me know :)

Other than that, streaming games from the limelight list works great.

Thanks for your work :)
[Shield General] ElectricPulze:
I've now tried limelight with AOSB, OMNI, PAC and CM10 ROMS. None of them would allow me to use the xbox wired controller. This problem is so annoying, I can use other things such as mouse and keyboard with the app but not a gamepad. Would it be possible to add a controller settings options as done on the PC Version?
[Shield General] ElectricPulze:
I downloaded USB Device Info for someone who could understand:

Under the Android tab I get this log:

Device Info

Device Path: /dev/bus/usb/002/005

Device Class: Vendor Specific (0xff)

Vendor ID: 045e

Vendor Name: Microsoft Corp.

Product ID: 07d5

Product Name: not in db

Interfaces

Interface #0

Class: Vendor Specific (0xff)

Endpoint: #0

Address : 129 (10000001)

Number : 1

Direction : Inbound (0x80)

Type : Intrrupt (0x3)

Poll Interval : 4

Max Packet Size: 32

Attributes : 000000011

Endpoint: #1

Address : 1 (00000001)

Number : 1

Direction : Outbound (0x0)

Type : Intrrupt (0x3)

Poll Interval : 8

Max Packet Size: 32

Attributes : 000000011

Interface #1

Class: Vendor Specific (0xff)

Endpoint: #0

Address : 130 (10000010)

Number : 2

Direction : Inbound (0x80)

Type : Intrrupt (0x3)

Poll Interval : 2

Max Packet Size: 32

Attributes : 000000011

Endpoint: #1

Address : 2 (000000010)

Number : 2

Direction : Outbound (0x0)

Type : Intrrupt (0x3)

Poll Interval : 4

Max Packet Size: 32

Attributes : 000000011

Endpoint: #2

Address : 131 (10000011)

Number : 3

Direction : Inbound (0x80)

Type : Intrrupt (0x3)

Poll Interval : 64

Max Packet Size: 32

Attributes : 000000011

Endpoint: #3

Address : 3 (000000011)

Number : 3

Direction : Outbound (0x0)

Type : Intrrupt (0x3)

Poll Interval : 16

Max Packet Size: 32

Attributes : 000000011

Interface #2

Class: Vendor Specific (0xff)

Endpoint: #0

Address : 132 (10000100)

Number : 4

Direction : Inbound (0x80)

Type : Intrrupt (0x3)

Poll Interval : 16

Max Packet Size: 32

Attributes : 000000011

Interface #3

Class: Vendor Specific (0xff)

Endpoints: none

And under the Linux tab I get this log:

Device Info

Device Path: /sys/bus/usb/devices/2-1/

Device Class:

Vendor ID: 045e

Vendor Name (reported): ©Microsoft Corporation

Vendor Name (from DB): Microsoft Corp.

Product ID: 028e

Product Name (reported): Controller

Product Name (from DB): Xbox360 Controller

Additional Info

USB Version: 2.00

Speed: 12

Protocol: ff

Maximum Power: 500mA

Serial Number: 07AAD2C
[Shield General] Montaxx:
can't get it working

Cubot S222 @ Android 4.2.2

Newest Limelight, GFE is updated and reinstalled

If i press pair, I get Pairing... and then "Connection closed by Peer"

If i hold my PC and press Pair, I can type in the PIN on the PC but then nothing happens and I get "Connection closed by peer" too...what to do?
[Shield General] goldennboy:
Is there a way, that in future releases right mouseclick will be supported? Maybe by tapping with 2 fingers?Enabling androids virtual keyboard would also be a great help! Maybe as a transparent overlay? I am trying to play the classic fallout games on my phone. Its a perfect game for limelight but you need the right mouse button!
[Shield General] ElectricPulze:
Tried connecting a mouse? I belive it worked for me.
[Shield General] reixda:
BigPicture with GFE 2.1.1.1 and Steam v016

I know there is a bug with the kombination of GFE 2.1.1.1 and Steam v016

But I think there is a way to stream with Big Picture

(it works for me with Android limelight version v2.5.3.1 and limelight-pi v 09.1)

PC-Window-GFE:

start the app "steam" (in Windows-Mode)

go to menu "Steam/Settings"

Choose "interface"

click "Start Steam in Big Modus"

close app "Steam"

Open app "Geforce Experience"

go to menu "Preferences/GameStream"

Click "+" on the right side to add a new program for Gamestreaming

Find and choose the app steam.exe (my folder is C:\Program Files (x86)\steam)

With the "pencil"on the right side you can change the name to "SteamBig"

Close app "Gefore Experience"

Android Tablet:

Start limelight app

now you can see the "SteamBig" (after choosing your GFE-host-PC)

Raspberry-Pi:

java -jar limelight-pi.jar -app SteamBig stream [host]
[Shield General] cgutman:
I think the issue here is that Nvidia's software changes the resolution to a 16:9 resolution for streaming. If your old game automatically stretches to fill the resolution, that would explain the issue. The fill screen option on Limelight has no effect because the stretching is happening on your PC.

I've looked into it several times and can't see a way to do it without a custom ROM. Other people seem to have the same experience when they've tried. I'll keep looking but no guarantees. I could use help from someone with more experience in the innards of Android.

Your ROMs are probably missing the keymaps required for the Xbox controller.

Did you try disabling any firewall software you have?

I added right click as a second tap while the first finger is on the screen. Try this build and tell me what you think: https://www.dropbox.com/s/vsyfke1j2qhcjh9/Limelight-rightclick.apk

I'm thinking of bringing the keyboard up via two finger swipe from the bottom of the screen.
[Shield General] ElectricPulze:
What ROM do you suggest/use?
[Shield General] dardack:
My tablet is an Acer and has a full USB slot. Plugged in hub with keyboard/mouse.

Right click and mouse wheel up/down don't work. I read that like 2.2.1 very old version was supposed to have right click working. Is there something I should check?
[Shield General] Milardo:
cgutman,

Have you heard of this program yet?

http://gaminganywhere.org/download.html

I haven't been able to test the android client out because i couldn't get any games running, however they seem to have some mouse option for "relative mouse mode" in the android client. Do you think you could take a look at this program and code for android and see if maybe this would help with the mouse problem present?
[Shield General] cgutman:
I don't know. There was some talk about keymaps for the 360 controller a few pages back.

Check in your settings for an option to make the mouse "open context menu" or something similar. Some devices don't implement right click as Google suggests and those don't work with Limelight (yet).

That link was a dead end, but I think I found what I need while searching related topics. Using EVIOCGRAB should stop Android from getting mouse events (and as a result, prevent the Android cursor from showing up). It will require root and a new JNI library, but it should do exactly what I need.
[Shield General] dardack:
Settings in Android itself? If so I don't see it under language&input.
[Shield General] cgutman:
Limelight with raw mouse input (root required)

I've finished work on raw mouse input after finally figuring out the magic IOCTL I needed to make it all work.

Give it a shot and tell me what you think: https://www.dropbox.com/s/7ftd1ozw862444r/Limelight-rootrawmouse.apk

Left, right, and middle buttons should work. Mouse scroll isn't implemented. I'll probably get scrolling (root and non-root) implemented for 2.6 since we're not blocked by GFE's side anymore.
[Shield General] goldennboy:
I'll be testing it when I come back from university this evening. Thanks alot!
[Shield General] dardack:
NVM, I had to update to 4.4 from 4.1 to get right click.

However, I know it's mentioned the cursor from the tab is ahead of the one from the computer. The problem is sometimes the pointer from the tab reaches the edge before the one from the computer so you can't click on everything.

1. I have a custom rom with root, is there an easy file to change to make that pointer smaller, into a dot or gone completely?

2. Is there a way to make the tab mouse draggable area larger then the actual tab so you can click on everything?

EDIT: And just saw the post about raw mouse input. Will try tonight when I get back home.