We’ve released Nimio Player 1.6.0, bringing a set of practical improvements for teams building low-latency streaming workflows on top of SLDP (Softvelum Low Delay Protocol). It’s built with WebCodecs API and using SLDP over WebSockets.
This is an incremental release, but it adds three important capabilities that expand Nimio beyond pure live playback:
- Nimble Streamer SSAI support
- SLDP synchronized playback
- HLS DVR playback for live streams
Together, these features make Nimio more production-ready for monetized, synchronized, and hybrid live/VOD streaming scenarios.
Built for developers working with low-latency video
Nimio is designed as a developer-first player focused on ultra-low latency streaming via SLDP.
With version 1.6.0, the player continues to evolve toward a more complete playback solution, not just for raw live streams, but for real-world deployments where you need:
- monetization,
- synchronization,
- and flexible playback behavior.
Nimble Streamer SSAI support
Nimio now supports playback of streams with server-side ad insertion (SSAI) powered by Nimble Streamer.
This means you can:
- deliver ads seamlessly as part of the stream,
- avoid client-side ad stitching complexity,
- and keep latency low while monetizing your content.
Because ads are inserted on the server side, Nimio simply plays the resulting stream, no additional ad SDKs or client logic required.
For streaming engineers, SSAI typically introduces trade-offs:
- added latency,
- player-side complexity,
- or fragile ad integrations.
With Nimble SSAI + Nimio:
- the pipeline stays simple,
- playback remains stable,
- and latency characteristics of SLDP are preserved as much as possible.
This makes it a solid fit for:
- OTT platforms,
- live event streaming,
- and startup products that need monetization without heavy frontend overhead.
Sync mode: synchronized playback with SLDP
Version 1.6.0 adds support for SLDP Sync mode, enabling synchronized playback across multiple clients.
This feature is based on SLDP protocol sync capabilities described here.
What Sync mode does
Sync mode ensures that multiple viewers:
- see the same frame at nearly the same time,
- stay aligned even over time,
- and avoid drift between clients.
Where it’s useful
This is critical for scenarios like:
- sports streaming platforms,
- betting applications,
- watch parties,
- multi-screen environments,
- real-time monitoring systems.
Why it’s hard (and why it matters)
Achieving synchronization in low-latency streaming is non-trivial:
- network conditions vary,
- buffers behave differently across clients,
- and latency optimizations often break alignment.
SLDP Sync mode solves this at the protocol level, and now Nimio exposes it directly in the player.
HLS DVR playback for live streams
Nimio 1.6.0 also introduces DVR HLS playback support on top of SLDP.
This allows users to:
- rewind live streams,
- pause and resume,
- and navigate within a live buffer window.
What’s included
- DVR over SLDP live streams
- support for timeshifted playback
- improved flexibility for hybrid live/VOD scenarios
Why this matters
Low-latency streaming often focuses on “live edge only,” but real users expect more control.
With DVR support, Nimio becomes more suitable for:
- long-running live streams,
- news and sports broadcasts,
- enterprise streaming use cases.
Try Nimio 1.6.0
You can explore the release here: https://github.com/Softvelum/nimio/releases/tag/v1.6.0.
If you’re building with SLDP or Nimble Streamer, this update gives you more tools to deliver real-world streaming experiences without adding complexity on the client side.