StreamLink is the API and code library that allows your trading client apps to communicate with the Liberator streaming server. It comes in a variety of flavours, to support a wide range of technologies and platforms.
From HTTP Streaming to HTML5 WebSockets, StreamLink uses the best connection technique available to provide fast, scalable communication between trading clients and servers.
StreamLinkJS works well on mobile browsers, and there are also native implementations of the library for when you want to create an application that makes full use of your device.
StreamLink will try to restore dropped connections, even falling back to other connection types if necessary.If the streaming server itself goes down, StreamLink can failover to other streaming servers to maintain its connection.
If a connection to a DataSource does fail, StreamLink will mark any prices that rely on it as "stale" until the link is restored, so that you know the on-screen value might not be up to date!