Efficient tools to build your streaming infrastructure


Nimio 1.2.0 official release

We are pleased to announce the release of Nimio Player 1.2.0, a new version of our open‑source WebCodecs‑based media player designed for modern, low‑latency streaming workflows.

Nimio is developed as part of Softvelum’s ongoing open‑source effort to provide transparent, extensible playback components for real‑time and near‑real‑time streaming in the browser. The player is focused on SLDP playback and leverages WebCodecs for efficient decoding and precise media timing control.

Nimio player

New capabilities in version 1.2.0

Extended codec support

Nimio 1.2.0 expands its decoding capabilities with support for the following codecs:

  • Video: VP8, VP9, in addition to currently supported H.264, H.265/HEVC and AV1.
  • Audio: MP3, Opus in addition to AAC.

You can see full list of currently supported codecs on Nimio’s GitHub repo.

This allows Nimio to be used across a wider range of live and low‑latency streaming scenarios while maintaining efficient client‑side decoding through WebCodecs.

Adaptive streaming for SLDP

The player now includes adaptive bitrate (ABR) support for SLDP streams. Nimio can dynamically adjust playback quality based on current network conditions, improving stream stability and viewer experience under varying bandwidth and latency constraints.

Latency and synchronization control

Version 1.2.0 introduces advanced latency and A/V synchronization controls. At a high level, these mechanisms allow the player to keep playback close to real time while maintaining smooth audio and video output.

Configurable options include:

  • Latency tolerance thresholds
  • Fast‑forward and seek correction for drift recovery
  • Audio gap smoothing
  • Timestamp recovery for unstable or discontinuous streams

These controls are exposed via player configuration parameters, allowing developers to fine‑tune playback behavior for specific use cases such as ultra‑low‑latency live delivery or monitoring.

Audio‑only and video‑only modes

Nimio can now operate in audio‑only or video‑only playback modes. This is useful for scenarios such as radio‑style streams, audio monitoring, or video preview workflows where one media component is intentionally omitted.

Full‑screen playback

Full‑screen playback support has been added, enabling Nimio to be used in more traditional viewing scenarios while retaining its low‑latency and WebCodecs‑driven architecture.

VU meter

A built‑in VU meter is now available, providing real‑time audio level visualization. This feature is particularly useful for professional streaming, monitoring, and diagnostics workflows.

See it in action

You can see the latest version of Nimio on Nimble Streamer playback demo page, try your own SLDP streams on players’ testing page and use Nimio demo page with the latest release.

Typical use cases

With the 1.2.0 release, Nimio Player is well suited for:

  • Low‑latency and ultra‑low‑latency live streaming
  • Professional monitoring and contribution workflows
  • Audio‑only live streams and radio‑style services
  • building web‑based players built on WebCodecs and modern browser APIs

Open source and availability

Nimio Player is fully open source and available on GitHub repository. The repository includes source code, documentation, and configuration examples to help developers integrate and experiment with the player. We welcome feedback from the streaming community and encourage developers to explore Nimio as a lightweight, WebCodecs‑native playback option.

Recommendation: Nimio as the primary SLDP player

Starting with the 1.2.0 release, we highly recommend using Nimio Player instead of our legacy SLDP Player for new integrations and ongoing projects.

Nimio is designed as the modern successor, built directly on WebCodecs and actively developed to support advanced playback and be future-proof with all new codecs and browser technologies.

Going forward, new SLDP-related features and improvements will be focused on Nimio Player.

Contact us for your further feature requests and questions regarding Nimio.