Mobile & Web live video streaming SDKs

Built for developers

Get the API Key

Add a live streaming feature into your app and play videos by adding few lines of code to your project. Our lightweight SDK is designed and coded by talented developers concerned about making your integration easy as pie.

streamer.createStream { (stream, error) in 
  guard let stream = stream else { return }
  streamer.startStreaming(on: stream, delegate: self)
}
mStreamer.createStream(new FKStreamer.CreateStreamCallback() { 
  @Override
  public void done(@Nullable FKStream stream, @Nullable FKError error) {
    if (error != null) return; // Something went wrong, like you have reached your plan limit for example.
    mStreamer.startStreaming(stream, new AppStreamingCallback());
  }
});
streamer.createStream(outputs: [facebookRtmpLink, youtubeRtmpLink, link3]) { (stream, error) in
  guard let stream = stream else { return }
  streamer.startStreaming(on: stream, delegate: self)
}
List outputs = new ArrayList<>();
outputs.add(facebookRtmpLink);
outputs.add(youtubeRtmpLink);
outputs.add(link3);
mStreamer.createStream(outputs, new AppCreateStreamCallback());
let stream = FKStream(withoutDataExceptStreamId: "c83qk37iqde16faos")
player.play(stream)
FKStream stream = FKStream.newEmptyInstance("c83qk37iqde16faos")
mPlayer.play(stream);
player.on('ready', () => {
  player.play();
});
icon tab

Mobile Live Streaming

icon tab

Restream across 
external platforms

icon tab

Live and Replay Payback

Flawless Live Stream, your user experience

Firekast gives you a simple toolset to create easy and accessible live streaming experiences for your users.

No backend required! firekast acts your video backend and is fully manageable through an extensive REST API. Whether you’re creating a web TV, a social network or integrating a streaming feature into your service, firekast's meticulously designed SDK helps you create the best possible product for your users.

Our Product

Mobile live streaming

Mobile live streaming

Control the camera and live Stream from a mobile device.

Learn more
Restream across external platforms

Restream across external platforms

Repush your live streams on several external platforms simultaneously

Learn more
Live and Replay Playback

Live and Replay Playback

Playback your streams on a website or app.

Learn more
Web Live Streaming
coming soon

Web Live Streaming

Be the first to know when it is launched and get early access to our Web live streaming API

Register your interest
Video Upload
coming soon

Video Upload

Be the first to know when it is launched and get early access to our video upload API.

Register your interest

Use Cases

Embed live video streaming on your website and app
Media

Embed live video streaming on your website and app

Read story
Restream engaging contents to your entire social media audience
Community management

Restream engaging contents to your entire social media audience

Read story
Build your own WebTV to take control of your audience
Web tv

Build your own WebTV to take control of your audience

Read story
Let your own users live stream from your app
Social Media

Let your own users live stream from your app

Read story
Increase employee engagement thought corporate live streaming
Corporate communication

Increase employee engagement thought corporate live streaming

Read story