Compare commits

...

6 Commits

Author SHA1 Message Date
Cameron Gutman b52a6ce93c Merge branch 'master' of github.com:cgutman/limelight 2014-05-06 10:25:10 -04:00
Cameron Gutman 7ab4e5d0a5 Bump version to 2.1.6 2014-05-06 10:24:34 -04:00
Cameron Gutman 095dfd8035 Update common 2014-05-06 10:24:21 -04:00
Cameron Gutman f7c33ef975 Display the same warning when trying to pair without an IP address supplied as we do when trying to stream 2014-05-06 10:23:39 -04:00
Aaron Neyer 57b0bce5a4 update some wording for internet streaming 2014-05-02 12:14:52 -04:00
Cameron Gutman 7a017d7b97 Make the d-pad center button emulate the A button so remotes with only d-pad buttons are usable in the Steam UI 2014-04-21 17:40:50 -04:00
5 changed files with 14 additions and 8 deletions
+2 -2
View File
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.limelight"
android:versionCode="11"
android:versionName="2.1.5" >
android:versionCode="12"
android:versionName="2.1.6" >
<uses-sdk
android:minSdkVersion="16"
+5 -6
View File
@@ -3,10 +3,8 @@
Limelight is an open source implementation of NVIDIA's GameStream, as used by the NVIDIA Shield.
We reverse engineered the Shield streaming software, and created a version that can be run on any Android device.
Limelight will allow you to stream your full collection of Steam games from your Windows PC to your Android device on the same network.
Streaming can be done remotely using the [Shield Proxy](http://forum.xda-developers.com/showthread.php?t=2435481)
application.
Limelight will allow you to stream your full collection of Steam games from your Windows PC to your Android device,
in your own home, or over the internet.
[Limelight-pc](https://github.com/limelight-stream/limelight-pc) is also currently in development for Windows, OS X and Linux. Versions for [iOS](https://github.com/limelight-stream/limelight-ios) and [Windows Phone](https://github.com/limelight-stream/limelight-wp) are also in development.
@@ -36,9 +34,10 @@ application.
##Usage
* Ensure your Android device and your PC are on the same network or you're running [Shield Proxy](http://forum.xda-developers.com/showthread.php?t=2435481).
* Turn on Shield Streaming in the GFE settings
* In Limelight, enter your PC's IP or Hostname and click "Pair".
* If you are connecting from outside the same network, turn on internet
streaming
* In Limelight, enter your PC's IP or Hostname and click "Pair"
* Accept the pairing confirmation on your PC
* In Limelight, click "Start Streaming"
* Play games!
Binary file not shown.
+5
View File
@@ -177,6 +177,11 @@ public class Connection extends Activity {
this.pairButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
if (Connection.this.hostText.getText().length() == 0) {
Toast.makeText(Connection.this, "Please enter the target PC's IP address in the text box at the top of the screen.", Toast.LENGTH_LONG).show();
return;
}
Toast.makeText(Connection.this, "Pairing...", Toast.LENGTH_LONG).show();
new Thread(new Runnable() {
@Override
@@ -325,6 +325,7 @@ public class ControllerHandler {
case KeyEvent.KEYCODE_BUTTON_B:
inputMap &= ~ControllerPacket.B_FLAG;
break;
case KeyEvent.KEYCODE_DPAD_CENTER:
case KeyEvent.KEYCODE_BUTTON_A:
inputMap &= ~ControllerPacket.A_FLAG;
break;
@@ -405,6 +406,7 @@ public class ControllerHandler {
case KeyEvent.KEYCODE_BUTTON_B:
inputMap |= ControllerPacket.B_FLAG;
break;
case KeyEvent.KEYCODE_DPAD_CENTER:
case KeyEvent.KEYCODE_BUTTON_A:
inputMap |= ControllerPacket.A_FLAG;
break;