Overview
Wowza Streaming Engine is a configurable video streaming server that gives engineering teams full control over live and on-demand streaming infrastructure on Amazon EC2. Deployed in 170+ countries by Fortune 500 enterprises, government agencies, and broadcasters, it delivers proven reliability backed by a 20 year track record. This is the Bring Your Own License (BYOL) listing: you pay AWS only for EC2 infrastructure and activate the software with your existing Wowza license key.
What It Does
Ingests video from IP cameras, broadcast encoders, mobile devices, and file-based VOD sources, transcodes in real time, and delivers adaptive bitrate streams to any connected device. Sub-second latency for interactive use cases such as sports betting, auctions, and remote operations; adaptive bitrate with live-stream DVR for large-scale OTT and live events.
Supported Protocols
- Ingest: RTMP, RTMPS, RTSP, SRT, WebRTC, UDP, MPEG-TS
- Delivery: HLS, LL-HLS, MPEG-DASH, CMAF, WebRTC, RTMP, RTSP
- DRM: Widevine, FairPlay, PlayReady
- Security: token-based authentication, AES encryption, DRM content protection, audit logging
Key Capabilities
- Transcoding for adaptive streaming (per your Wowza license terms)
- Sub-second WebRTC delivery for interactive and real-time workflows
- GPU-accelerated transcoding with NVIDIA NVENC - see capacity figures below
- Live-stream DVR so viewers can rewind and catch up on live content
Extensibility and Integration
REST APIs, Java APIs, custom modules, and SDKs integrate with third-party video management systems, CDNs, identity providers, analytics engines, and storage. Webhooks, real-time alerting, and confidence monitoring provide visibility into stream health and system events.
Ideal Use Cases
- Hybrid and license portability: run the same licensed software on premises and on EC2, and move workloads between them
- Live events and OTT distribution: adaptive bitrate at scale to global audiences
- Surveillance and IoT: ingest thousands of RTSP camera feeds, transcode to HLS, and deliver to monitoring portals (state transportation agencies manage 1,300+ traffic cameras this way)
- Interactive streaming: sub-second latency for auctions, sports betting, and remote collaboration
- Overflow capacity: elastic EC2 capacity alongside dedicated on-premises Wowza deployments, covered by your existing license
Choosing an Instance Type
- Delivery and pass-through workloads: general-purpose (m) for balanced workloads or compute-optimized (c) instances - start with c5.large or m5.large and scale up
- Memory-heavy workloads: memory-optimized (r) instances for large concurrent session counts and DVR caching
- Transcoding-heavy workloads: GPU instances (g4dn, g5) with NVIDIA NVENC acceleration deliver far higher stream density than CPU transcoding
GPU Transcoding Capacity (measured, 1080p30 H.264 ingest, 3-rendition ABR ladder)
- g4dn.xlarge, 2xlarge, 8xlarge, 16xlarge (1 NVIDIA T4): 20 concurrent ingest streams, 60 transcoded outputs
- g4dn.12xlarge (4 NVIDIA T4): 64 concurrent ingest streams, 210 transcoded outputs
- At 1080p60, capacity is approximately half; at 1080p24, up to 25 ingests per GPU
- Full methodology and current figures: Transcoder performance benchmark
Getting Started on AWS
- Launch the prebuilt Wowza AMI in any EC2 region - start with a large instance size (c5.large or m5.large), or a GPU instance (g4dn.xlarge) for transcoding-heavy workloads
- Configure your security group to open required streaming ports
- Access the Wowza Streaming Engine Manager web interface and enter your Wowza license key
- Publish your first live stream - typical time from launch to first stream is several minutes
Need a license? Visit Wowza Streaming Engine pricing or contact Wowza sales - or use the PAID listing to start immediately with hourly billing through AWS.
Requirements and What's Included
- License: a valid Wowza Streaming Engine license key (subscription or perpetual) is required to activate the software
- Runs on: any Linux EC2 instance type offered on this listing, from large sizes up - see Choosing an Instance Type above
- Scalability: no hard concurrent-stream limit - capacity scales with instance size, workload, and license terms
- Compliance: SOC 2 Type II - Wowza security measures
- Cost: no software charges through AWS on this listing - you pay only for EC2 infrastructure
Next Steps
Explore the Wowza Streaming Engine EC2 documentation to plan your deployment architecture, or contact Wowza Design Center for expert-led architecture review, performance tuning, and custom module development from certified streaming engineers.
Highlights
- Protocol breadth with sub-second latency: RTMP, RTMPS, RTSP, SRT, WebRTC, HLS, LL-HLS, and MPEG-DASH simultaneously. Sub-second latency for interactive use cases like auctions and sports betting; adaptive bitrate for large-scale OTT. Deployed in 170+ countries by Fortune 500 enterprises, government agencies, and broadcasters with a 20-year track record.
- Bring your own license: activate with your existing Wowza subscription or perpetual license and pay AWS only for infrastructure. The same license covers on-premises and cloud, giving you a true hybrid path and elastic overflow capacity on EC2. SOC 2 Type II compliant, with DRM (Widevine, FairPlay, PlayReady), token-based authentication, AES encryption, and audit logging.
- High-density GPU transcoding: NVIDIA NVENC-accelerated instances process up to 20 concurrent 1080p30 ingest streams (60 ABR renditions) per GPU - dramatically lower cost per stream than CPU-only transcoding. REST/Java APIs, custom modules.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Vendor refund policy
License fees paid directly to Wowza Media Systems are not refundable. Please see the Wowza End User License Agreement (https://www.wowza.com/resources/WowzaStreamingEngine-4_LicenseAgreement.pdf ) for more information.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Additional details
Usage instructions
-
Launch the instance with One Click
-
Log in to Wowza Streaming Engine Manager here: http://[public-domain-name]:8088/enginemanager
-
Sign in with the username wowza and a password. The password is the Instance ID. (See Get the instance public domain name and ID.)
-
If you launched a Wowza Streaming Engine BYOL AMI but didn't supply a license for Wowza Streaming Engine, you must replace the temporary license key. Do the following:
A. Click the Server tab at the top of the page, and then click Server Setup in the contents pane.
B. On the Server Setup page, click Edit, and then replace the temporary license key value in the Lince Keys box with your Subscription or Perpetual license key for Wowza Streaming Engine. If applicable, add separate license keys for the Transcoder, nDVR, and DRM features. Each license key should be on a separate line.
C. Click Save, and then click Restart Now when prompted to apply changes.
Full instructions for setting up and managing Wowza Streaming Engine on Amazon EC2 can be found in the Wowza Streaming Engine for EC2 Users Guide: https://www.wowza.com/docs/wowza-streaming-engine-for-linux-on-amazon-ec2
Support
Vendor support
Support Tiers and Response Times
- Standard - Online ticket submission, 48-hour response (weekdays).
- Silver - Live Chat, Online ticket submission, 8-hour response, (weekdays). t.
- Gold - Live Chat, Online ticket submission, 2-hour response, 24x7x365 availability, live chat, web conference with screen-share, 1 live event support session included.
- Platinum - Live Chat, Online ticket submission, 30-minute response, 24x7x365 availability, web conference, 4 live event support sessions, dedicated account owner, one Launch Plan package per year.
How to Get Help
- Submit tickets through the Wowza support portal: https://portal.wowza.com/account/support
- EC2 deployment documentation: https://www.wowza.com/docs/amazon
- Support plans and services:
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Similar products
Customer reviews
Awful Upgrades and Out-of-Memory Crashes Under Heavy Load
It provides reliable streams at medium and low usage levels.
Under heavy load the entire server can crash with a out of memory error. There is no obvious attempt to mitigate this problem; all your streams die.