SDK Examples

To build an application using the Rainway SDK, you'll need to build a client to display your stream, and a host to provide it. Rainway's Web SDK runs in the browser and helps you display interactive application streams. Rainway's Native SDKs help you capture audio, video, and input data to provide streams. We provide Native SDKs for several common languages: .NET, Node.js, and C/C++.

To build a web application capable of displaying streams, take a look at our web example:

Then, to provide a stream for the client, take a look at our various native examples:

These GitHub repositories each contain an example host application which can stream to the web demo out of the box.

As your app grows, you will likely want to manage and query multiple hosts connected under your organization's API keys. See The Rainway API for that.