Software Native WebM support by
Mozilla Firefox,
Opera, and
Google Chrome was announced at the 2010
Google I/O conference.
Internet Explorer 9 requires third-party WebM software. In 2021,
Apple released
Safari 14.1 for macOS, which added native WebM support to the browser. , QuickTime does not natively support WebM, but does with a suitable third-party plug-in. In 2011, the Google WebM Project Team released plugins for Internet Explorer and Safari to allow playback of WebM files through the standard HTML5 tag. , Internet Explorer 9 and later supported the plugin for Windows Vista and later.
VLC media player,
MPlayer,
K-Multimedia Player and
JRiver Media Center have native support for playing WebM files.
FFmpeg can encode and decode VP8 videos when built with support for
libvpx, the VP8/VP9 codec library of the WebM project, as well as
mux/
demux WebM-compliant files. On July 23, 2010 Fiona Glaser, Ronald Bultje, and David Conrad of the FFmpeg team announced the ffvp8 decoder. Their testing found that ffvp8 was faster than Google's own libvpx decoder.
MKVToolNix, the popular
Matroska creation tools, implemented support for multiplexing/demultiplexing WebM-compliant files out of the box. Haali Media Splitter also announced support for muxing/demuxing of WebM. The full decoding support for WebM is available in MPC-HC since version 1.4.2499.0.
Android is WebM-enabled since version
2.3 Gingerbread, which was first made available via the
Nexus S smartphone and streamable since Android
4.0 Ice Cream Sandwich. The Microsoft Edge browser supports WebM since April 2016. On July 30, 2019,
Blender 2.80 was released with WebM support.
iOS did not natively play WebM until 2021, when support for WebM was added in Safari 15 as part of
iOS 15. The Sony
PlayStation 5 supports capturing 1080p and 2160p footage in WebM format.
ChromeOS screen recordings are saved as WebM files.
Hardware WebM Project licenses VP8 hardware accelerators (
RTL IP) to semiconductor companies for 1080p encoding and decoding at zero cost.
AMD,
ARM and
Broadcom have announced support for
hardware acceleration of the WebM format.
Intel is also considering hardware-based acceleration for WebM in its
Atom-based TV chips if the format gains popularity.
Qualcomm and
Texas Instruments have announced support, with native support coming to the TI
OMAP processor.
Chips&Media have announced a fully hardware decoder for VP8 that can decode
full HD resolution (1080p) VP8 streams at 60 frames per second.
Nvidia is supporting VP8 and provides both hardware decoding and encoding in the
Tegra 4 and
Tegra 4i SoCs.
Nvidia announced
3D video support for WebM through
HTML5 and their
Nvidia 3D Vision technology. On January 7, 2011,
Rockchip released the world's first chip to host a full hardware implementation of 1080p VP8 decoding. The video acceleration in the RK29xx chip is handled by the WebM Project's G-Series 1 hardware decoder IP. In June 2011,
ZiiLABS demonstrated their 1080p VP8 decoder implementation running on the ZMS-20 processor. The chip's programmable media processing array is used to provide the VP8 acceleration.
ST-Ericsson and
Huawei also had hardware implementations in their computer chips.
Streaming capabilities Since 2017,
Icecast — a streaming media server traditionally used for audio streaming — has supported live video streaming using the WebM format (VP8/VP9/AV1 video codecs with Vorbis/Opus audio codecs). This enables broadcasting of high-quality, royalty-free, open-standard video streams that can be played directly in browsers without requiring proprietary plugins or players. Archived streams and server listings demonstrate WebM's viability for live streaming over Icecast, including examples of 1080p VP9 streams. Current implementations include live streams accessible at https://rdst.win:59000/dos.webm, with server status visible at https://rdst.win:59000. == Streaming examples and resources ==