Steam Link

Steam Link

View Stats:
Steam Link > Native Apps > Topic Details
 This topic has been pinned, so it's probably important
slouken Jan 13, 2016 @ 1:37pm
Steam Link SDK
We have released an SDK for native application development!
https://github.com/ValveSoftware/steamlink-sdk

Hardware

The Steam Link hardware is a single core ARMv7 processor using the hard-float ABI,
running at 1 GHz, with neon instruction support. It has approximately 256 MB of available
RAM and 500 MB of usable flash storage.


Software

The Steam Link software is custom Linux firmware based on kernel 3.8 and glibc 2.19.

The Steam Link SDK has support for the following major APIs:
  • OpenGL ES 2.0
  • Qt 5.4
  • SDL 2.0

The SDL game controller API is recommended for Steam Controller support on the Steam Link.


Contents
  • examples - very simple example applications to demonstrate how to build applications using the SDK
  • external - source code to 3rd party components of the Steam Link, each directory has a "build_soc.sh" script to rebuild the component.
  • kernel -Steam Link linux kernel source code
  • rootfs - Steam Link root filesystem
  • toolchain - GCC toolchain for Steam Link
  • setenv.sh - Script to configure build environment
< >
Showing 1-15 of 44 comments
Davidoff Jan 13, 2016 @ 2:24pm 
This is great news. Hoping for some cool stuff in the future!
Thegreen16 Jan 13, 2016 @ 3:44pm 
quick, someone make a kodi app
mezo Jan 13, 2016 @ 3:48pm 
retroarch please :) but i fear the hardware is a bit to low for it.
http://skuller.net/q2pro/ would be also great :)
Last edited by mezo; Jan 13, 2016 @ 4:01pm
mcd1992 Jan 13, 2016 @ 4:53pm 
Kodi might be possible as the Link supports OpenGL ES 2.0.

I might look into that if no-one else beats me to it.
WesternWolf Jan 13, 2016 @ 6:45pm 
Awesome, does this mean we can get some headset / microphone support?
dirk.dierickx Jan 14, 2016 @ 12:41am 
That's really cool! Been waiting for it since the mention of a SDK in one of the link updates.
Will there be a steam-link-apps section in the steam store at some point? or are users supposed to always use the usb method to install apps? just saying it would be great to have link apps available in one place.
r1k1 Jan 14, 2016 @ 2:39am 
and you are? lol
Shark Jan 14, 2016 @ 2:44am 
By just running make, I could compile 2 out of the 4 examples on my desktop. Sneaky, Valve is tricking people into building applications which can be compiled for anything which runs Linux.
Ömer Jan 14, 2016 @ 3:53am 
So will there be something like an appstore in the future?
ρм // Mech Jan 14, 2016 @ 5:04am 
Originally posted by slouken:
We have released an SDK for native application development!
https://github.com/ValveSoftware/steamlink-sdk

Thanks slouken and Valve!

Is there any chance you could also release the protocol behind the in-home streaming and also the source behind your binary? It would be really nice to port this to my other micro PCs.

Cheers
blackout24 Jan 14, 2016 @ 5:14am 
Sam is the man!
Great, lets get to working lads!
trevorade Jan 14, 2016 @ 8:22am 
Is there an estimated launch timeframe for native Steam Link app availability and distribution through Steam? I'd be interested in what types of apps get made :) PLX? Netflix? Emulators?
danopkt Jan 14, 2016 @ 8:55am 
Very cool! I had no idea this was in the works, so it's a welcome surprise :)
slouken Jan 14, 2016 @ 9:25am 
Originally posted by Bubble Raptor:
Is there an estimated launch timeframe for native Steam Link app availability and distribution through Steam? I'd be interested in what types of apps get made :) PLX? Netflix? Emulators?

We're waiting to see what kind of interest there is in native apps on the Steam Link.
< >
Showing 1-15 of 44 comments
Per page: 15 30 50

Steam Link > Native Apps > Topic Details