Skip to content
streamneo.
Setup Guides12 min read

How to Install Wowza Streaming Engine 4.2 on AWS Marketplace

Check whether Wowza Engine 4.2 is still offered, then follow a clearly labelled path for a current Linux EC2 deployment.

sn.
StreamNeoPublished 4 October 2026
Worth sharing?

If you are looking for Wowza Streaming Engine 4.2 on AWS Marketplace, first confirm that the exact legacy offer is still available to your AWS account and region. The current Wowza Linux EC2 guide describes a preconfigured virtual machine running Engine 4.12.0, so its steps are current deployment guidance, not verified instructions for Engine 4.2.

An AWS Marketplace launch creates an EC2 instance from an Amazon Machine Image (AMI); it is not an installation on your own computer. The sections below explain how to check for the legacy offer and, if it is unavailable or unsuitable, how to approach a current Wowza Linux deployment without confusing the two versions.

Before You Launch: Engine 4.2 and Current Marketplace Options

The title of this guide refers to a specific older release. That does not mean a matching Marketplace image is still available to new subscribers. Wowza’s current deployment overview says its latest preconfigured virtual machine runs Engine 4.12.0, and the reviewed AWS Marketplace offer is a current Linux BYOL listing. Neither establishes that Engine 4.2 can be selected today.

Keep that distinction in view when you search Marketplace or follow a guide. A current listing’s version, licence terms, screenshots and console sequence may not match an older Engine 4.2 offer. The archived Wowza Streaming Engine 4 for EC2 User Guide is useful historical context, but it is not proof that a new customer can subscribe to that image now.

A Marketplace AMI packages a virtual machine image for EC2. You choose a region and instance configuration, launch the image, and then configure the application and network access. AWS infrastructure charges are separate considerations from any Wowza software subscription, except where a particular paid Marketplace offer combines software billing with AWS billing. Confirm the actual listing terms rather than inferring them from an older tutorial.

If your real goal is a YouTube channel that repeats a prepared video all day, a streaming server may be more machinery than you need. It is intended for managing streaming applications and protocols; a prerecorded YouTube loop has different requirements. For a comparison of local encoding approaches, see FFmpeg and OBS for a prerecorded YouTube live loop. If continuous operation is the main concern, the practical trade-offs in running OBS on a remote server are also relevant, though that is a different deployment from Wowza on EC2.

Check Whether the Legacy 4.2 Offer Is Available

Before planning around Engine 4.2, sign in to AWS and search Marketplace for the exact product name and version. Check whether the offer can be subscribed to in the account and region where you intend to run it. Search results, old screenshots or a PDF guide can help identify the historical product, but they cannot confirm its present availability or the terms of a new subscription.

If the listing is not available for subscription, or does not identify the version you require, do not substitute a current image and label the result “Engine 4.2”. Ask Wowza support or your account contact whether an existing entitlement or supported migration path applies to your situation. If you already hold a legacy Marketplace subscription, confirm its current status and support terms directly; historical availability does not tell you what access a new subscriber will receive.

The AWS Marketplace page itself is the place to verify the offer displayed to your account: Wowza Streaming Engine on AWS Marketplace. Read the version and licence information on the live page before proceeding, because offers and terms can change. Do not assume that a product name containing “Streaming Engine 4” means that it is specifically version 4.2.

A version requirement may be operational rather than cosmetic. An application, plugin, procedure or client may have been tested against Engine 4.2, while a later release may behave differently. Write down the reason you need that release and confirm compatibility with Wowza before deploying a different version. If a current version is acceptable, proceed using the current documentation and record the version you actually launched.

Choose a Current Wowza Linux EC2 Deployment

If you have established that a current deployment meets your needs, start with Wowza’s Linux on Amazon EC2 guide. It describes current Marketplace choices and a preconfigured image running Engine 4.12.0. Treat that as a current-version route, not a way to reproduce an Engine 4.2 installation.

The current documentation presents BYOL and paid Marketplace subscription options. In broad terms, BYOL means that you provide an eligible Wowza licence; a paid offer may include an embedded software licence. The exact eligibility, billing and permitted use depend on the offer shown when you subscribe. Compare the terms in the listing with your licence position before launch rather than relying on a general description.

There are also operational choices. The current guide describes launching through the EC2 console or Marketplace 1-Click. It notes that 1-Click uses a default startup package and does not allow a custom Wowza startup package; if you need a custom package, the guide directs you to the EC2 console. Verify this against the offer and current guide you are using, as it is not confirmed here for an Engine 4.2 image.

Decision What to check Practical consequence
BYOL or paid offer Whether you have an eligible licence, or the listing embeds a software licence The software charge and activation steps can differ
EC2 console or 1-Click Whether you need a custom startup package and what launch choices the offer supports A quicker launch may provide fewer configuration choices
Region Availability of the offer and the audience or systems the stream must reach Region affects where the instance runs and network paths
Instance and storage Expected streams, protocol, workload and capacity needs No single instance size suits every application or transcoding load
Network exposure Which streaming protocols and administrative access are required Opening unnecessary ports increases exposure without helping the stream

Do not select an instance size from a generic recommendation without considering workload. A server relaying a stream differs from one transcoding multiple inputs. Review Wowza’s current guidance and AWS’s instance details, then test with the actual application and load you expect. For a YouTube-specific broadcast, the encoder settings and channel configuration are separate questions; see YouTube Live encoder settings for a prerecorded channel.

Understand BYOL and Licensing Before Launch

With BYOL, you supply a licence that is eligible for the current product and deployment. The Marketplace listing reviewed says activation uses a licence purchased outside AWS. Confirm with Wowza that your licence covers the specific version, deployment model, and use you intend. Do not assume that owning an older Engine licence automatically entitles you to use a current AMI, or vice versa.

A paid Marketplace subscription may include an embedded software licence and combine software usage with AWS billing. The current listing and Wowza deployment overview describe the offer structure, but the terms shown to you are authoritative for your purchase. Check the present price and billing basis on the listing before subscribing; no price is stated here because it can change.

AWS infrastructure charges can also accrue for the EC2 instance, storage and bandwidth while the deployment is operating. Stopping an instance may affect compute charges, but do not assume that every associated resource or Marketplace term stops charging with it. Check AWS billing details and the offer’s terms, and remove resources you no longer need through the applicable console procedures.

Wowza’s current deployment overview says its Marketplace subscriptions replace legacy AWS Marketplace BYOL and Standard software subscriptions, while existing legacy subscribers may continue using a subscription until they cancel it. It also describes the old “Wowza Streaming Engine 4: Standard” option as unavailable to new subscribers. These are current notes, not confirmation that a new user can choose Engine 4.2. If your project depends on a legacy subscription, establish the exact status with Wowza and AWS before making changes that could affect it.

Keep a small deployment record: the Marketplace product name, version shown, region, instance configuration, licence route, ports opened, and the date you checked the offer. This makes it easier to distinguish the actual deployed release from a project title or an old guide. It also gives you something concrete to refer to if you need help with billing or compatibility.

Launch and Access the EC2 Instance

For a current Linux image, follow the launch flow in the current Wowza guide and the Marketplace offer you selected. The broad sequence is to review the offer, choose an available AMI version and AWS region, select an instance type, configure storage and tags, choose a key pair, and attach a security group. The exact screens can vary as AWS updates its console, so use the live instructions rather than copying an old screenshot as if it were a current 4.2 procedure.

Choose an instance family and size against the work the server must perform. Include the number and type of streams, whether you will transcode, and the expected network traffic. If you are uncertain, start with a controlled test and monitor resource use before relying on it for a production channel. A successful launch only means EC2 started the virtual machine; it does not prove that Engine is configured or that a stream reaches viewers.

After the instance is running, note its public address if the deployment is intended to be reached from the public internet, or use its private address over an appropriate private network. The reviewed current listing gives an Engine Manager address pattern of http://[public-domain-name]:8088/enginemanager. Use the address and access instructions for the actual offer and deployment. Do not assume the path or first-run screens are identical for Engine 4.2.

The Manager is an administrative interface, not a viewer-facing stream URL. Avoid leaving it reachable from every internet address. Before launch, decide who needs administrative access and whether a fixed trusted address or private network can be used. A temporary test rule should be removed or narrowed once you have confirmed access.

Configure Initial Access and Networking

An EC2 security group filters traffic at the instance boundary, and a host firewall may filter it again inside the virtual machine. Both layers must allow the traffic required by your application. A port being listed in a guide does not mean it should be opened universally: enable only the protocols and management routes you actually use.

Wowza’s current EC2 guide gives TCP 1935 as an example for RTMP and TCP 8086–8088 for Engine Manager administration. For a test, you might allow TCP 1935 from the source that will publish a stream and permit Manager access only from your trusted address. Do not copy a broad “Anywhere” source rule for management ports into a production configuration. If your address changes, update the restricted rule deliberately rather than opening administration to all sources.

The Wowza default ports reference lists additional defaults, including TCP 8089 for REST API documentation, TCP 8090 for SSL access to Engine Manager, UDP 6970–9999 for RTP/UDP, TCP 80 for several HTTP-based streaming functions and licence validation, TCP 443 for TLS streaming, and TCP 554 for RTSP. These are protocol-dependent defaults, not a checklist to expose in full. Consult the current reference for the feature you have enabled, then align the EC2 security group and host firewall.

Use HTTPS where the deployment supports it and where credentials or administrative activity cross an untrusted network. If you need an external publisher or viewer to connect, test from outside the AWS network as well as from within it; internal reachability does not prove public routing is correct. For a channel that also depends on an encoder at your premises, network stability remains a separate concern from EC2 access. The checklist in troubleshooting an unstable YouTube live stream may help with that part of the path.

Smoke-Test the Deployment

Test in stages so that a failure points to a particular layer. First confirm the EC2 instance is running and that you can reach its intended management endpoint from an allowed address. Next confirm Engine reports as available through the management interface for the version and image you deployed. Complete only the first-run steps presented by that actual image; do not infer Engine 4.2-specific screens from current documentation.

Wowza’s general installation guide gives http://[wowza-ip-address]:1935/ServerVersion as a way to check that a server responds and reports a version. This is a general verification method, not a version-specific guarantee for the Engine 4.2 Marketplace image. Use the address appropriate to your instance and network, and compare the reported version with the version you intended to deploy. If you need Engine 4.2 specifically, a response from a later release does not satisfy that requirement.

Then test the actual application and protocol you plan to use. A successful Manager page does not establish that a publisher can connect, that an application is configured, or that viewers can receive a stream. Try a short test stream with a known-good source and verify it from a separate viewer connection. Confirm that the chosen protocol’s port is allowed in both firewall layers and that the application is listening as expected.

If a check fails, work from the edges inward. Verify the address is correct and that the instance has the intended public or private route. Check the EC2 security group, host firewall, service status and port selection. Confirm that the publisher is using the protocol configured for the application. Wowza’s installation and configuration guide provides general installation context; use version-matched documentation for details that may differ between releases.

Do not treat one successful test as proof of continuous operation. Observe the deployment long enough to understand its resource use and operational costs, and decide how you will monitor the stream and recover from a fault. Keep a note of the exact settings that worked. For a 24/7 channel, planned recovery matters as much as initial launch: a repeatable configuration is easier to diagnose than a sequence of undocumented console changes.

If your requirement is simply to keep one prepared video broadcasting to YouTube without leaving a computer switched on, a dedicated streaming server may not be necessary. StreamNeo can remove the recurring task of keeping your own computer running for that particular file-to-YouTube workflow; it does not replace Wowza for applications that need Wowza’s streaming server features, and it is YouTube-only.

Before committing, compare the operating options on the pricing page. When the file and channel are ready, start free — 24-hour trial, no card.

FAQ

Can I install Engine 4.2 using the current Wowza Linux EC2 guide?

The current guide describes a preconfigured image running Engine 4.12.0, not verified Engine 4.2 steps. Use it only if a current deployment meets your needs, and check directly with Wowza if your application requires the older release.

Does the Marketplace listing reviewed here prove Engine 4.2 is available?

No. The reviewed listing is a current Linux BYOL offer, not evidence that new subscribers can select Engine 4.2. Check the live Marketplace offer for your account and region and confirm the version and terms before subscribing.

Which ports should I open for a Wowza EC2 instance?

That depends on the streaming protocols and administration design you use. TCP 1935 is a documented RTMP example and TCP 8086–8088 are documented Manager defaults, but restrict administrative access and consult Wowza’s current port reference for other protocols.

Does a running EC2 instance mean the stream is working?

No. Instance health confirms that the virtual machine started, not that Engine, an application, a publisher and a viewer connection all work together. Test the management endpoint and then a real stream using the intended protocol.

YOU’VE REACHED THE END

Keep the ideas coming.

More guides, useful tools and a little help for your next broadcast.

Back to the journal ↗
YOUR NEXT READ

A little more to explore.

More Setup Guides guides ↗ · All topics ↗