Most end-user software relies on multimedia frameworks provided by the operating system. Native Opus codec support is implemented in most major multimedia frameworks for Unix-like operating systems, including GStreamer, FFmpeg and Libav libraries. Although Microsoft Windows DirectShow framework lacks an Opus encoder and decoder, such capabilities may be acquired by installing third-party codecs like LAV Filters or Xiph.org Foundation's OpenCodecs. Google's Android supports the Opus audio codec natively since version 5.0.
While support in multimedia frameworks automatically enables Opus support in software which is built on top of such frameworks, several applications developers made additional efforts for supporting the Opus audio format in their software. Such support was added to AIMP, Amarok, cmus, foobar2000, Mpxplay, MusicBee, SMplayer, VLC media player, Winamp and Xmplay audio players; Icecast, Liquidsoap and Airtime audio streaming software; and Asunder audio CD ripper, CDBurnerXP CD burner, FFmpeg, Libav and MediaCoder media encoding tools. Streaming Icecast radio trials are live since September 2012 and January 2013. SteamOS uses Opus or Vorbis for streaming audio.
Opus support is mandatory for WebRTC implementations.Opus is supported in Mozilla Firefox, Chromium and Google Chrome,Blink-based Opera, as well as all browsers for Unix-like systems relying on GStreamer for multimedia formats support. Although Internet Explorer doesn't provide Opus playback natively, support for the format is currently being added to Microsoft's Edge browser.