Earlier this year, we outlined our roadmap toward the next generation of media delivery and playback technologies. As part of this effort, we introduced Nimio, an open-source SLDP player designed to support WebCodecs technology and provide developers with a flexible foundation for building playback solutions.

A key challenge for any media player is compatibility with Apple platforms, especially in the Safari browser. Historically, Safari has had stricter limitations than other browsers, making playback difficult or inconsistent in advanced use cases.
We have now verified that Nimio works properly in the latest Safari on iOS 26 and macOS. This became possible as WebCodecs audio decoding has been officially released on those platforms. Our legacy MSE/MMS-based HTML5 SLDP Player has been working on iOS for a long time, so now Nimio is on-par with it in regards to Apple platform.
Why does this matter?
- Expanded reach: Safari remains the default browser for Apple users. Ensuring smooth playback there is critical for real-world adoption.
- Cross-platform consistency: With Safari support on both desktop and mobile, alongside existing support in other platforms, developers can unify their playback stack and avoid maintaining browser-specific workarounds.
- Production readiness: This milestone removes one of the major blockers for deploying Nimio in environments where Apple devices dominate.
This development strengthens Nimio’s position as a practical SLDP player option for modern streaming workflows. We encourage developers, integrators, and service providers to explore the player, test it in their Safari-based environments, and share feedback to help us refine its capabilities further.
You can learn more about the player in our introduction post and download the latest release from the Nimio GitHub repo to try it in action.