Wowza Streaming Engine Specifications

Wowza Streaming Engine is robust, customizable, and scalable server software that powers reliable video and audio streaming to any device. See full technical specifications below or view the Wowza Streaming Engine data sheet (PDF).

Streaming Delivery: Multi-Protocol, Multi-Client

Adobe Flash® RTMP (RTMPE, RTMPT, RTMPTE, RTMPS)
Adobe Flash HTTP Dynamic Streaming (HDS)
Flash Player
Adobe® AIR®
RTMP-compatible players
HDS-compatible players
Apple® HTTP Live Streaming (HLS) iPhone®, iPod®, iPad® (iOS 3.0 or later)
QuickTime® Player (10.0 or later)
Safari® (4.0 or later on Mac OS X version 10.6)
Roku® streaming devices
Other HLS-compatible players
MPEG-DASH DASH-HEVC/265, DASH-AVC/264, and DASH-WebM/VP9
Microsoft® Smooth Streaming Silverlight® 3 or later
Other Smooth Streaming-compatible players
RTSP/RTP Quicktime Player
Other RTSP/RTP-compliant players
VideoLAN VLC media player
3GPP-compatible mobile devices
MPEG2 Transport Protocol (MPEG-TS) IPTV set-top boxes
Multicast to any Silverlight-enabled desktop

Live Streaming: Compatible Encoding Inputs

RTMP Video: H.264, VP8, VP6, Sorenson Spark®, Screen Video v1 & v2
Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, MP3, Speex, Opus, Vorbis
RTSP/RTP Video: H.265, H.264, VP9, VP8
Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, MP3, Speex, Opus, Vorbis
MPEG-TS Video: H.265, H.264, VP9, VP8
Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, MP3, AC-3 (Dolby® Digital), E-AC-3 (Dolby Digital Plus), Opus, Vorbis
ICY (SHOUTcast/Icecast) Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, MP3

Video-on-Demand Streaming: Supported File Formats

Video and audio FLV (Flash Video—.flv)
MP4 (QuickTime container—.mp4, .f4v, .mov, .m4v, .mp4a, .3gp, & .3g2)
.ismv, .isma
MP3 (.mp3)

Protocols and Payloads: Applicable Transport Protocol and Payload Specifications

RTSP IETF RFC2326
RTP: H.264 IETF RFC3984, QuickTime generic RTP payload format
RTP: AAC IETF RFC3640
IETF RFC3016
ISO/IEC 14496-3
RTP: MP3 IETF RFC2250
MPEG-TS ISO/IEC 13818-1
MPEG-TS over RTP IETF RFC2038

System Requirements

Minimum recommended production hardware CPU: Single quad core, 3.00 GHz or better RAM: 4GB Disk: 2 or more in RAID 0 (striping) Network: 1Gbps Ethernet
High-load recommended production hardware CPU: Dual quad-core or a single hex-core, 3.00 GHz or better RAM: 16-32GB Disk: 2 or more in RAID 0 (striping) Network: 10Gbps Ethernet
Supported operating systems Windows® (XP, Vista, 7, 8, 10; Server 2003, 2008, 2012) Linux (all distributions Mac® OS X 10.8 or later
Java (required) Java Runtime Environment (JRE) 8+ or Java Development Kit (JDK) 8+

Transcoder

Decoding (inputs) Video: H.265/HEVC, H.264/AVC, MPEG4 Part 2, MPEG2, VP9, VP8
Audio: MP3, AAC-LC, HE-AAC+ v1 & v2, MPEG1 Part 1/2, Speex
Encoding (outputs) Video: H.265/HEVC, H.264/AVC, H.263 (v2), VP9
Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, Opus

nDVR

Live stream caching and playout Single content cache for simultaneous playout to Flash HDS, Microsoft Smooth Streaming, and Apple HLS clients
Live stream time-shifting Pause, rewind, fast-forward, return to live

DRM

Third-party key-management services BuyDRM™, Verimatrix®, and EZDRM
Encryption services
++ Inc. Common Encryption for MPEG-DASH
BuyDRM: Microsoft PlayReady® ++
Verimatrix: Verimatrix® VCAS™ ++, Microsoft® PlayReady®
EZDRM: Microsoft PlayReady®
Live and on-demand clients
PC, Mac, iOS, Android, Windows Phone
Game consoles, set-top boxes, smart TVs
BuyDRM: BuyDRM players and Smooth Streaming clients
Verimtarix: ViewRight® web clients and Smooth Streaming clients
EZDRM Live: Smooth Streaming clients
EZDRM VOD: Discretix SecurePlayer™ and Smooth Streaming clients (note: EZDRM does not support iOS or Android)