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.
Streaming Delivery: Multi-Protocol, Multi-Client
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 |
---|---|
Apple® Low-Latency HTTP Live Streaming (Low-Latency HLS) | iPhone®, iPod®, iPad® (iOS 3.0 or later) Other HLS-compatible players |
MPEG-DASH | DASH-HEVC/265, DASH-AVC/264, and DASH-WebM/VP9 |
WebRTC | Safari, Firefox, Chrome, Edge |
Adobe Flash® RTMP (RTMPE, RTMPT, RTMPTE, RTMPS) | Flash Player Adobe® AIR® RTMP-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 |
---|---|
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 Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, MP3, AC-3 (Dolby® Digital), E-AC-3 (Dolby Digital Plus), ALS (LOAS) |
ICY (SHOUTcast/Icecast) | Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, MP3 |
SRT | Video: H.265, H.264 Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, MP3, AC-3 (Dolby® Digital), E-AC-3 (Dolby Digital Plus), ALS (LOAS) |
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® Linux Mac® |
Java (required) | Wowza Streaming Engine is built on OpenJDK Java SE JRE 9.0.4 and supports Java versions 9-12. |
Transcoder
Supported operating systems | Linux: CentOS, Red Hat, Ubuntu, or SuSe 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 |
---|---|
Java (required) | Wowza Streaming Engine is built on OpenJDK Java SE JRE 9.0.4 and supports Java versions 9-12. |
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, Opus, G.711, Vorbis |
Encoding (outputs) | Video: H.265/HEVC, H.264/AVC, H.263 (v2), VP9 Audio: AAC, AAC-LC, HE-AAC+ v1 & v2, Opus, Vorbis |