Steam In-Home Streaming - All You Need To Know

Steam In-Home Game Streaming uses the power and compatibility of a Windows gaming PC, somewhere in the house, to deliver a great gaming experience on other devices and operating systems.

Steam In-Home Streaming

Basically anything that can run the Steam client - Windows, OS X or Linux, can use it as long as the hardware is powerful enough. It works on inexpensive desktop PCs, notebook PCs or even tablets.

What does it do?

Steam In-Home Game Streaming uses your gaming machine with a powerful graphics card to act as the server to run a demanding game. Then with as little latency as possible converts that to an H.264 compressed video stream.


It then sends that video stream over your home network to another machine, for example, your HTPC hooked up to your T.V., which acts as a client that can, without working very hard, decode that video and display it on the screen.

At the same time, the client PC takes input commands from your game controller or keyboard and mouse and sends them back to the server to actually control the game.
The idea is that any PC with adequate network and CPU performance can let you play your games, i.e., the games installed on your gaming rig, remotely.
Not only this, you can also try streaming non steam games. Click Games > Add a Non-Steam Game to My Library on the PC and add a PC game you have installed elsewhere on your system. Valve says this may work but is not officially supported.

What does it NOT do?

Steam In-Home Streaming does not allow streaming over the internet.
It does not allow the use of the server or gaming machine while streaming. It would actually be running the game on-screen at the same time. Just like NVIDIA’s game stream technology.

It does not allow logging in from multiple (more than two) devices on the same network to the same account and play different games at the same time. We’ll need Steam’s family sharing for that which is hopefully coming soon.


It does not allow higher resolutions than the connected monitor of the server PC. The game must run on both PCs at the same time. So, if your desktop computer has 720p monitor and your T.V. has 1080p then your stream will be limited to 720p.

The good news is that the opposite is not true. As long as your gaming PC has same or higher resolution as the other PC your remote PC can scale that image down appropriately.

Also, you can’t stream from Mac OS X, Linux and Steam OS. You can only stream from Windows to any other OS capable of running the Steam client.

Hardware Requirements:

The computer running the game should at least have a quad-core CPU. The PC needs enough processor power to run the game, compress the video and audio, and send it over the network with low latency at whatever frame rate and resolution you are running. Officially valve supports 720p and 1080p at either 30 or 60 fps.


On the client PC, you’ll need a GPU that supports hardware-accelerated H.264 decoding. This hardware is included on all recent laptops and PCs. If you have an older PC or netbook, it may not be able to decode the video stream quickly enough.

Network performance also matters. But how many megabits or gigabits it can achieve is not the most important. Connection latency and reliability are much more critical than throughput. A theoretically faster and/or even AC wireless connection will inherently drop more frames than a normal Ethernet or even a slow power line network connection because hard line networking performance is much less susceptible to interference. So, forget about 2.4GHz N-wireless. Even if the throughput is fast enough there is so much interference on that frequency that 720p at 30fps isn’t a great experience.
Connection latency and reliability are much more critical than throughput.
If you are actually trying in home streaming and wondering how your configuration is doing, pressing F6 on the client PC provides a somewhat useful little analysis that pops up and tells you – latency, drop frames and stuff like that.

How to Get Started:

Steam In-Home Streaming is really simple to use. It doesn’t require any complex configuration.


  • Log into your Steam program on a Windows PC.
  • Install the game you want to stream, if you haven’t already – you’ll be streaming from your PC, not from Valve’s servers.
  • Log into Steam on another PC on the same network with the same Steam username. Both computers have to be on the same subnet of the same local network.
  • You’ll see the games installed on your other PC in the Steam client’s library. Click the Stream button to start streaming a game from your other PC. The game will launch on your host PC, and it will send its audio and video to the PC in front of you. Your input on the client machine will be sent back to the server. If you don’t see this feature, update Steam on both computers.
Sure, Steam-In-Home Streaming is meant to pave the way for living room ready Steam Machines, but it truly feels magical even though it’s not perfect yet. It’s great being able to game on your laptop while you’re lounging on the couch or lying in bed.

Google I/O: Chromebooks Enhanced with your Android

Google I/O introduced the latest in the new Chromebook.
With the Cr48 released 3 years ago, Google steadily picked up the laptop market with their Chromebooks. Now, Google reports that all 10 top rated laptops in Amazon are Chromebooks.

Major concentration with the new Chromebooks has been the seamless integration with you Android phones.


Automatic Unlock with Phone

If you are carrying your phone with you, the new Chromebook will automatically unlock and sign into your apps automatically. It is still unclear, if they would unlock the Chromebook even if the phone is locked.

Android Notifications on Chromebook

Now any notifications that would come on your Android phone, will also be shown on your Chromebook.
It's a very handy feature showing notification for messages, receiving calls and even telling you when your phone's battery is down.


Run your Android apps on your Chromebook

Your Chromebook will now run your Android apps!
Chromebook running Flipboard
Still under development, a working preview was shown.
Chromebook will run the exact same Android application. They will appear on their own separate window.
Since you will be running the same app as your phone, everything will be always synchronized with your phone.


Chromebook running Vine

Android One: Google's sub 6k Smartphone to be Launched in India First.


Google has announced a new Android platform, Android One which will help OEM to make low-cost-budget-smartphones. Android One will specify a set of software and hardware guidelines for device makers to adhere to if they wish to attain official ‘Android One’ status. Google will choose widely available low cost core component which might be major change in areas who have traditionally suffered with low-specced-un-updated devices.

Google's vision to reach the 'next 5 billion users' who don't currently own a smartphone.

Google teams with Karbonn, Micromax and Spice to roll out highly affordable smartphones running on stock Android, means faster firmware updates, in India. However, on price front, Mozilla is undercutting even Google.
Mozilla has announced to launch a $25 smartphone in India: Yes, $25..!!
Out of many announcements made at google I/O, this makes most sense to India. Indian manufacturers Karbonn, Micromax and Spice has been announced as OEM partners for the 'Android One' program who will assemble the phone as per Google's instructions.
Micromax’s first device will offer
  • 4.5-inch display
  •  In-built FM radio
  • Support for SD cards
  • Of course dual-SIM slots
  • Stock Android which means faster firmware update
  • Preloaded Android apps using 'Play Auto Installs' which recommends app for your device
      

    Google made smart move by announcing Android One which will compete with trending Moto E, android-powered Nokia X series, FirefoxOS based smartphone ( $25 ). Android One will be available in third Quarter, 2014.
    Android is about to become a lot more important, bit better, relevant and more affordable to a lot more people.
    What are your expectations on Android One? Share your thoughts in the comments!

    Google I/O introduces Android "L" to the world: A brief overview



    Google ends our wait and speculations about the latest version of its much loved open source Operating System, Android, with the Android L. Though the name is a bit ambiguous and we don't know whether this "L" will get a name in the near future or will end up just as "L", what we do know is that it looks as promising and impressive as it was expected to be. But let me remind you that this is not the finished product that you're seeing, this is the developer's preview of the Android L and is released to give developers an idea as to what they will be working on or to make themselves comfortable with the new design, layouts, etc, while the
    Android L is expected to reach the device by fall this year

    Material Design

    Google introduced us to a new kind of designing called "Material Design" in which the elements behave as in real life, and like in real life the elements not only have length and width but also depth. Yes this new Google "design language" is going to take over all the Google products and will now be the key design feature in Android, Chrome OS and other services by Google. This design gives a great real life like response feeling to every interaction by the user with the device which includes ripple effect, shading, fading, pressed feel, etc. The transitions are smooth and happen at 60 fps and you can see things happening on the screen, things won't just teleport from here to there but there will be a subtle transition in states which gives a really cool look and feel. The UI elements can slide over each other but give the feeling of being on different levels with help of dynamic lighting and shadows.

    Notification

    The notification part has improved tremendously. Now they will appear in card forms on the lock screen itself and will give you the power to slide it away to discard or double tap it to read it, all this without the need to unlock your phone, thumbs up for this. Not only this, you also get to decide what you want to do while you are using an app and a notification pops up, like you're in the middle of Piano tiles game and about to set a high score and suddenly you get a call from someone then you have the power to either take the call or reject it and continue playing.

    Authorization

    "L" is making things a lot easier, now you don't have to enter the pin lock code every time you need to use your "own" mobile device, "L" is smart enough to detect a nearby object or a smartdevice which will authenticate you, like a smartwatch, and will relax you from entering the pin lock code.

    Project Volta

    Project Volta is an initiative to improve the battery life of the mobile device. This comes up with a Battery Historian which lets you to easily pinpoint as to what is using your battery and at what time from which you can set your priorities to use your battery efficiently. Project Volta also comes up with a Battery Saver mode which claims to
    boost the battery by upto 90 minutes on a Nexus device
     as said by Sundar Pichai, the Big Daddy of Android.
    Android L comes power-packed with 5000 new APIs which is a good news for developers. Along with the Android L preview, Google also showcased its Android Wear, Android TV and Android Auto, we'll be covering up all that and much more from the Google I/O 2014 so stay connected.

    After invisibility cloaks an “unfeelabillity cloak” is here

    With the finger or a force measurement instrument, no information is obtained about the bottom side of the material.

    In recent years we have heard about several types of invisibility cloaks that hide object from light, sound and heat. But none could prevent the object from being felt. Well, not any more as researchers in Germany have developed an invisibility cloak for touch.


    The material consists of precisely calculated needle-shaped elements, such that strength depends on the location in a defined way.
    While the metamaterial used in invisibility cloaks bend light in an unnatural way, the metamaterial used for this mechanical cloak redirects the physical force in a different way. The metamaterial is is a crysralline material and consists of needle shaped cones with meeting tips. These contacts points are precisely designed in a special way according to the mechanical properties this material is desired for. This structure makes any material underneath it absolutely undetectable through touch This invention was done by Karlsruhe Institute of Technology (KIT) in Germany. More information about the creation and the mechanical forces is available in the research paper and the press release.



    “It is like in Hans-Christian Andersen’s fairy tale about the princess and the pea. The princess feels the pea in spite of the mattresses. When using our new material, however, one mattress would be sufficient for the princess to sleep well,” Bückmann explains.

    The semi-cylinder underneath the material is not felt by touch or any other measuring instrument 

    This mechanical invisibility cloak is for now pure research, but it gives a way to producing materials with freely selectable mechanical properties. Creating a large amount of material that weirdly mitigates physical forces is actually quite easy. The machine KIT used to create the metamaterial, the 3D lithography Nanoscribe, only really works on the small scale. But, in future we may have the method of producing large swaths of the cloak. One most desirable use of this technology is to make very thin, light and comfortable camping mattresses and rugs that hide the underlying cables and pipelines from touch.

    Extension of Week | Pushbullet - Send almost anything to your Phone via Desktop


    Sharing data with other people is a cinch, but what about sharing phone's data on your desktop ? Still use data cable to do that ?? 

    PushBullet does some of the coolest things on Android. It simplifies the way to get information/data from your PC to android / windows / iOS devices and vice-versa with the minimum hassle. All of this is done from the Pushbullet App, the browser extensions for Chrome / Firefox / the service's Web site.

    Get your Phone Calls And Text / WhatsApp Messages on your desktop with Pushbullet.

    After installation, app (available for Android,Windows and iOS) directs user to the PushBullet website which uses Google App to connect to your tablet or phone (no need to mess with PIN and login) , select your Google account in the app and it's done. Websites interface is smooth and easy to use. With hassle-free interface all the devices and browsers (say Firefox n chrome) are listed and various buttons to send message, link, address or any attachments (up to 25MB). Pushbullet can be set up on as many Android devices as you need.

    Your devices and various available sending options


    Stuffs you can do with PushBullet
    • Reply to your SMS/whatsapp msgs from your desktop
    • Broadcast a missed call to all of your devices
    • Create to-do list on your desktop and sync with your device
    • You can send bookmarks, URLs across different browsers
    • Send an alert to others to remind about an event
    • Connect with friends and family to quickly share content with them
    • Alerts when your device's storage is low(with Android 4.3 n above)
    • Sends an alert to someone when you reach your destination (an automatic "I've reached safely" message(with Android 4.3 n above))
    PushBullet with loads of potential is pretty useful app. I’m genuinely impressed with speed of PushBullet and it is completely free so there’s no reason not to give it a TRY.

    PushBullet on Firefox | Chrome WebStore | Android | iOS | Windows

    Are you a PushBullet user? Tell us things that you do with it?
    Extensions to speed up browser and improve your browsing efficiency

    How to avoid installing unwanted programs?

    How many times has it happened that you install a new software on your PC and mistakenly install set of crap software because you forgot to uncheck a box?
    Oh new toolbar, have to change my homepage and search, yeah go ahead, install this other app too, it's like you read my mind! </sarcasm>

    Unchecky stops you from installing crap automatically!

    Have you ever felt, while installing software, that the installer tries to push additional unwanted programs at all cost? Ever missed a checkbox, and spent hours afterwards removing adware? Ever opened your browser after an installation, only to find out that you have a new homepage, a new search engine, or even a new browser?
    Unchecky aims to keep potentially unwanted programs out of your computer.


    With Unchecky I can be less worried about installing unwanted programs while quickly pressing "next" when installing any application. It helps to maintain a smooth function system, free from unwanted programs and changes. This can keep your system in tip top condition for longer.

    • Unchecky runs in the background with minimal resources
    • Automatically unchecks any unwanted check boxes from installers
    • Warns users when a program tries to sneak in another program

    Just like clover, this is one of those programs that has to be installed on your computer.

    Download Unchecky

    If you liked this you may also like

    Turn Your Life into a Game with HabitRPG

    Mozilla to launch a $25 smartphone in India: Yes, $25..!!


    Mozilla has entered the low-cost smartphone wars with a bang with its ultra-low-cost Firefox OS powered device that is said to cost just $25 (that is around Rs.1500). In the recent times we have seen budget smartphones coming up from big manufacturers with good performance and under the price tag of 10k, but a smartphone that comes at a cost of a 64 GB microSD card is quite astonishing.


    Mozilla teamed up with Spice and Intex to build the $25 smartphone

    Mozilla has teamed up with Indian manufacturers Spice and Intex to build this device with its HTML5 smartphone operating system, the Firefox OS. Mozilla will be powering these device with Spreadtrum, a Chinese chip manufacturer, processor.
    The device will be launched keeping in mind those people who want to move up to a smartphone from a feature phone, so don't expect a thunderbolt configuration and performance. This may not be the device that most techies will drool for but will definitely serve as a smartphone to surf the web, transfer content, take snaps, etc.


    The device is said to have a Cortex A5 processor which will support WCDMA and EDGE but not LTE. It has support for Bluetooth, Wi-fi, a camera, and could power a device with upto a 3.5 inch display. Sweet configuration at such a price.

    So would you game for Mozilla's Firefox OS smartphone? Currently using a Firefox OS smartphone? Tell us about it the comments below.

    Chrome Extension of Week| StayFocusd - Say Goodbye to Distractions


    Logged on internet for productive reason but totally forgot what you were intending to do ?? With loads of information floating over internet, social networks, youtube, feeders etc, this is bound to happen. Well we have solution "StayFocusd" to your problem which is extension for easily distracted internet surfers.
    You can list all the websites, specific sub-domains and other contents such as forums, videos, games that distracts you and Stayfocusd will block all time-wasters, you've to hit the limits, for rest of the day. StayFocusd won’t do you any good if you don’t configure as your requirement and use it wisely.

    All the blocked sites when the allowed time was over.

    “Nuclear Option” blocks all websites for a specified time.

    StayFocusd is stable, responsive, highly customizable and easy to use.
    • You can set the specific time per for website before it is blocked. You're not allowed visit the site entire day or till the reset time.
    • You specify the number of days StayFocusd should be active, make exceptions for yor weekends.
    • You can use websites say eBay, facebook, netflix, flicker etc for specific time and after that StayFocusd will block them.
    • Easily configurable settings for maximum time allowed, allowed sites, daily reset time, active hours, blocked sites, import/export, etc 
    • You can sync your settings if you use Chrome on two devices.
    • You can hide the StayFocusd button so that others do not know that you’ve actually blocked the site.
     StayFocusd is an excellent tool to use which gets rid tempting procrastination material, in return atleast you could live up to your end - be desciplined.  
    Tell us whether you use StayFocusd and found it productive?

    StayFocusd on Web Store
    Firefox users can try Leechblock


    Is it better not to use Social Login?

    How many times now you've had to register to a website and you were given the choice of using your social account? and every time you had to decide should you use it or not.
    It is very common now that whenever you want to register/login to a website, you have a choice to use your Facebook, google, twitter and other social accounts.




    Why should I use Social Login at all?

    There are some people who never use their social accounts and there others who prefer it for the convenience it provides.
    But common questions that a every person has while using such features are:

    • Is it Safe?
    • What happens to my privacy?
    • How much of my data will it collect?

    Of course the benefits of using social login is not filling any forms and not having a new username and password to remember.

    All the factors lead to a critical question: Is it better?

    Why Social login is useful for the developer

    To understand concerns related to social login, first let us study how normally things would be done if no social login was used.
    When you register to a website with a username and password, this information is stored in their own servers i.e. your username and the password hash (not the actual password of course, but nobody is stopping them from doing so). Any of other personal information is also stored in this server.
    Then it is up to the developer to take care of your data.
    In case of a breach, all your data has the risk of being stolen.

    Now as a developer of a website/webapp, the question that comes to my mind is
    How do I securely store a user's data?

    It requires proper knowledge and developer resources to create a secure system. But generally for small group of developers security may not be of top priority. On top of that the developers may be inexperienced to follow proper security guidelines. Such developers end up having a weak and uncertain security implemented in their site/app.
    More so, many times a developer just wants a simple registration system, just for authentication purposes but creating one on their own would require time and then create security issues (with hackers now trying to steal this data).

    That raises a very concerning question for the developers, what happens if my server gets hacked?

    The best way such developers can safeguard user data is to not manage it on their own.
    If someone could store user data securely for them instead of them having it on their servers, you and them both could be less tensed about data theft.

    Here is where social login comes very handy. A developer could implement a simple social login, if he just wants authentic users and not store any data. He will get the required data from the user, decrease spam and bots, and would not have to worry about user data being stolen.

    This is the best scenario to use social login, a win-win situation, no loss for the user and the developer.
    But not every one uses your social data in this way.

    We will see how.

    Website/app behaviour Permanent storing vs Temporary Access

    Whenever you do give permissions to allow any website to look into your data, it can manage your data in different ways.
    1. It can either read the data while your logged in and forget everything when you logout. Here your data from social network is not stored in the server, instead everything is read directly from the provider site.
    2. Or it can store this data on their own servers, so when you logout, the site/app can still have your information.
    Once you grant permissions to read your data, the site/app will read everything and build its own local database of your information. Now this is partially concerning.


    Asking for more than required information

    This I think is just bad in terms for privacy of a user.
    A site sometimes asks for more personal information than it should. For just few days ago I tried using www.udemy.com facebook login. It wanted me to allow access to public profile, friend list, email address, birthday, work history, education history, interests, current city, personal description and likes and your friends' interests, personal description and likes.
    Now asking for public profile and email is fine, but you not only need my interests but my friends as well? Why does it require such personal details? I do not think this much information is required to create an account.
    I had to decide against using this. And registered in plain old manner, with just an email.

    Reading the Privacy Policy

    It is best to read the privacy policy of the website you're going to give your data to. Some websites may
    very well use your data to analyze you for marketing purposes. It may also sell this data to 3rd party. So be extremely carefull (I personally use WOT to find out a websites reputation)

    SignUp using xyz vs SignIn using xyz

    Some sites do not login you directly using your social account but instead creates a local account using your social data so again you'll have to login using new credentials and will have another password to remember (eg: hootsuite.com). This I find to be the most misused way of handling social login features. As a user I would provide my social info to avoid any kind of registration and logins, I really don't want to give any data to the site but for my convenience of hassle free login, I will. They on the other hand, just took my information then provide me with the same old method for login in. I gave them my data for nothing!


    Untrustful website, what to do now?


    Simply Don't do it!
    You find a great new website or webapp, something new you want to try out. But you don't know if you can trust this site, it's not popular enough so it has no information if it is fake or not. How safe is social login going to be in such cases?
    This actually should be simple, don't login using your social account! It's best that you create a separate account with different password whenever you cannot trust the website/app.

    You can think that if you properly look at the permissions provided to the website/app, you can be certain that that less important data is at risk.
    That's well and good until to encounter a malicious website. Let's understand what can happen then.

    Click jacking and phishing

    A simple trick used for a long time by the hackers is phishing. Phishing is simply creating a website lookalike with masked or similar looking urls so that the user may be tricked into believing that it is the real thing. He'll enter his real credentials and that's it. Say bye bye to your account.
    A more complex use of phishing is done with Click jacking. Click jacking in simple terms would be hi-jacking your clicks i.e. whenever to try to click something, you'll end up clicking something else.
    Image from www.scamsniper.info

    Mostly Click jacking is done with an invisible element created on top of any clickable button or link. When you think you are clicking the button, you're actually clicking the invisible element. This can be potentially more harmful, as it may be possible to create such attacks on trustful sites which may then get you good.
    You literally may have a malicious add-on installed on your web browser right now that would find legitimate links and buttons across webpages and setup to click jack you!


    Tell us how much are you comfortable with using social login features on other websites? 

    I'll Miss The Nexus Lineup, But Android Silver Sounds More Promising??

    Google's Android Silver does not represent a particular smartphone line, but rather an entirely new system built upon a broad range of mobile devices created by different manufacturers. In other words,it is possible that Android Silver will be available on smartphones from Samsung, LG and HTC as well as Google's own lineup. This represents the tech giant's latest attempt at unifying Android-related technology around a standardized system,and consolidating its control over  Android development in the future. This represents the tech giant's latest attempt at unifying Android-related technology around a standardized system,and consolidating its control over Android development in the future.
        • What's Android Silver:

        "Android Silver is more of a revamp of the Nexus program than it is about Google trying to exert more control over the Android ecosystem it's had a large hand in creating.Android Silver will be a “seal of quality” that signifies premium hardware, premium build quality, a more unified Android UI, fewer pre-installed non-Google apps, and timely delivery of OS updates. It’s Google’s way of keeping a measure of control over Android.
        • What's In It For Google:  

          This represents the tech giant's latest attempt at unifying Android-related technology around a standardized system, and consolidating it's control over Android development in the future. Under the current system, the major Android smartphone manufacturers tend to implement their own unique user-interface, browser, and custom apps. 
          Android is too much out of the limelight recently, and this is a problem for Google especially when it's trying to establish Android as it's own brand. This breakthrough innovation is expected to restore Android to the glory that Google desires.
       
      http://www.loadthegame.com/wp-content/uploads/2014/04/google-nexus-android-silver-660x330.jpg

      • Why  Should U Buy It:

      It's not a one device, one manufacturer approach. With 'Silver' as long as they’re willing to follow Google’s rules, pretty much any manufacturer can take part, which will mean dozens of different Silver devices being produced per year.That’s a good thing for the consumer, as it means there should be a wide choice of reasonably-priced high performance Android device. 
      The participating firms will have to agree not to mess around with stock Android. The devices must "closely adhere to Google specifications" and will "sharply limit the number of non-Google apps that can be pre-installed on devices". Hence you no longer have to worry whether you are getting an up to date version of it. 

      LG and Motorola have been named as the most likely candidates for initial devices.

      Prolific leaker @evleaks claims that LG will be the first out of the gate with an Android Silver device, which will feature a Qualcomm MSM8994 processor (reportedly the 64-bit Snapdragon 810).