Wowza Streaming Engine is a unified
streaming media server software developed by Wowza. The server is used for
streaming of live and on-demand video, audio, and rich Internet applications
over IP networks to desktop, laptop, and tablet computers, mobile devices, IPTV
set-top boxes, internet-connected TV sets, game consoles, and other
network-connected devices. The server is a Java application deployable on most
operating systems.
Complete Control
and Security
Deploy and modify
your infrastructure to suit your needs for unparalleled control.
Run software on premises, behind a
firewall, or entirely offline
Comprehensive security controls
including DRM and encryption from a SOC 2 organization
Quickly scale and evolve by adding
stand-alone instances, clusters, and edge servers
Video Technology
Built for Builders
Take advantage of
flexible and modular architecture that allows you to integrate with anything.
Comprehensive APIs and SDKs to
quickly build your video solution
Developer resources and tools to
accelerate time to value
Extend Wowza Streaming Engine¡¯s
capabilities with pre-built or custom modules
Flexibility for
Any Use Case
Develop advanced
applications tailored to your business needs with powerful features.
Stream from any source to any
screen — using any current streaming protocols
Features for VR, captioning, ad
insertion, and seamless integration with a broad ecosystem of tools
Versatility for interactive video,
large-scale broadcasting, VOD, etc.
Low-Latency
Streaming
Deliver on your
unique latency needs with Wowza¡¯s expansive range of low-latency capabilities.
Browser-based real-time
communications with WebRTC
High-quality, low-latency video
contribution with SRT
Low-Latency HLS and low-latency
DASH for speedy streaming at scale
Live streaming:
compatible encoding inputs
Name
Description
ICY (SHOUTcast/Icecast)
Audio: AAC, AAC-LC, HE-AAC+ v1 &
v2, MP3
MPEG-TS
Audio: AAC, AAC-LC, HE-AAC+ v1 &
v2, MP3, AC-3 (Dolby¢ç Digital), E-AC-3 (Dolby Digital Plus), ALS (LOAS)
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
Name
Description
MPEG-TS
ISO/IEC 13818-1
MPEG-TS over RTP
IETF RFC2038
RTP: AAC
IETF RFC3640
IETF RFC3016
ISO/IEC 14496-3
RTP: H.264
IETF RFC3984, QuickTime generic RTP
payload format
RTP: MP3
IETF RFC2250
RTSP
IETF RFC2326
Streaming
delivery: multi-protocol, multi-client
Name
Description
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-DASH
DASH-HEVC/265, DASH-AVC/264, and
DASH-WebM/VP9
RTSP/RTP
3GPP-compatible mobile devices
Other RTSP/RTP-compliant players
Quicktime Player
VideoLAN VLC media player
WebRTC
Chrome, Edge, Firefox, Safari
System
requirements
Name
Description
High-load production hardware
Recommended
CPU: 6 cores, 3.00 GHz or better
RAM: 16-32GB Disk: SATA SSD
Network: 10Gbps Ethernet
Java (required)
The current version of Wowza Streaming Engine is compiled using OpenJDK Java SE JRE 17.0.12 and supports Java versions 17 or 21. This version has been officially certified, thoroughly tested, and optimized to run seamlessly with the Java 21 JRE. For more, see Wowza Streaming Engine support for Java.
Minimum recommended production
hardware
CPU: Single quad core, 3.00 GHz or
better
Network: 1Gbps Ethernet
RAM: 4GB Disk: SATA HDD
Supported operating systems
Linux
Windows¢ç
The operating system version must be
capable of running a Java VM.
The current version of Wowza Streaming Engine is compiled using OpenJDK Java SE JRE 17.0.12 and supports Java versions 17 or 21. This version has been officially certified, thoroughly tested, and optimized to run seamlessly with the Java 21 JRE. For more, see Wowza Streaming Engine support for Java.
Supported operating systems
Linux: 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