Wowza Streaming Engine Technical Specifications

Wowza Streaming Engine is robust, customizable, and scalable server software that powers reliable video and audio streaming to any device. Below are the technical specifications required for the Wowza Streaming Engine.

Note: Wowza supports the technical specifications shown below.

Live streaming: compatible encoding inputs

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

Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, MP3, AC-3 (Dolby® Digital), E-AC-3 (Dolby Digital Plus), ALS (LOAS)
Video: H.265, H.264

SRT stream targets are only supported on Linux and Windows.

WebRTC

Audio: Opus (recommended), Pulse Code Modulation (PCM) types PCMU and PCMA
Video: H.264, VP8, VP9

Protocols and payloads: applicable transport protocol and payload specifications

NameDescription
MPEG-TSISO/IEC 13818-1
MPEG-TS over RTPIETF RFC2038
RTP: AACIETF RFC3640
IETF RFC3016
ISO/IEC 14496-3
RTP: H.264IETF RFC3984, QuickTime generic RTP payload format
RTP: MP3IETF RFC2250
RTSPIETF RFC2326

Streaming delivery: multi-protocol, multi-client

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

System requirements

NameDescription
High-load production hardware
Recommended
CPU: 6 cores, 3.00 GHz or better
RAM: 16-32GB Disk: SATA SSD
 Network: 10Gbps Ethernet 
Java (required)Wowza Streaming Engine is built on OpenJDK Java SE JRE 11.0.2 and supports Java versions 11-12.
Minimum recommended production hardwareCPU: Single quad core, 3.00 GHz or better
Network: 1Gbps Ethernet
RAM: 4GB Disk: SATA HDD
Supported operating systems

Linux
Mac®
Windows®

The operating system version must be capable of running a Java VM.

Transcoder

NameDescription
Decoding (inputs)Audio: MP3, AAC-LC, HE-AAC+ v1 & v2, MPEG1 Part 1/2, Speex, Opus, G.711, Vorbis
Video: H.265/HEVC, H.264/AVC, MPEG4 Part 2, MPEG2,VP8, VP9
Encoding (outputs)Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, Opus, Vorbis
Video: H.265/HEVC, H.264/AVC, H.263 (v2), VP8, VP9
Java (required)Wowza Streaming Engine is built on OpenJDK Java SE JRE 11.0.2 and supports Java versions 11-12.
Supported operating systemsLinux: CentOS, Red Hat, Ubuntu, or SuSe are fully supported versions. Other Linux versions that can compile with glib 2.17 or greater are likely to work.
Windows®: Windows server 2012, 2016, 2019; Windows 10

Video-on-Demand streaming: supported file formats

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