Efficient tools to build your streaming infrastructure


Larix Player for Android

SRT, SLDP, Icecast, RTMP, HLS and MPEG-DASH playback on Android and Android TV


Larix Player for Android covers various live streaming playback protocols:

  • SRT playback support for streaming over unreliable networks.
    All SRT modes are supported: Pull (Caller), Listen and Rendezvous, with libsrt version 1.5.0 is used.
    Read more about Using Magewell Ultra Encode with the Larix Player App to Transport SRT Streams.
  • SLDP for low patency playback.
    NEW: We’ve opened the source for Media3 DataSource with SLDP library for further embedding of SLDP playback into your Android apps. Read this blog post for more details.
  • Icecast for audio streaming.
  • RTMP/RTMPS pull support.
  • HLS and MPEG-DASH support via embedded ExoPlayer.

Premium feature set is available for $9.99 per month in-app subscription:

  • Unlock the time limit.
  • Videowall to watch several streams simultaneously
  • Background playback
Larix Player

Supported codecs include:

  • AVC/H.264 and HEVC/H.265 video via all video protocols.
  • VP8 and VP9 video via SLDP.
  • AAC and MP3 audio.
  • Opus audio via SLDP and SRT.
  • AC3 and E-AC3 audio via SRT on devices which have codec support.

Some additional features:

Read this description to learn more about the setup and watch the video below.
Documentation reference page has a list of articles and videos about our mobile apps setup and usage.

Larix Player open source

Softvelum provides open source code for SLDP protocol library and Media3 DataSource that you can use for embedding SLDP playback.

Also, read introduction blog post about this and other open source initiatives of our team.

Larix Broadcaster

If you need not only to play but to stream from your mobile device, check out Larix Broadcaster for Android and iOS.