The SCTE-35 Add Insertion Module for Wowza Streaming Engine™ media server software can be used to intercept SCTE-35 splice events in an incoming MPEG-TS stream for the purpose of creating an HLS playlist or MPEG-DASH manifest with Server-Side Ad Insertion (SSAI) tags. SSAI providers, such as AWS Elemental MediaTailor, can detect this ad-signaling metadata to stitch ads into a live stream on a per-user basis without requiring player-side logic for ad decisions.
- Wowza Streaming Engine™ 4.8.26 or later is required.
- Java 11.
The easiest way to set up this module is to include the repository JAR file in the lib folder of your Wowza Streaming Engine installation directory ([install-dir]/lib
).
Next, configure the module and set the appropriate properties on the Wowza Streaming Engine Manager, depending on the solution you are implementing.
Refer to the guide in the Resources section for detailed instructions on how to install and configure the module.
- Clone repo to local filesystem.
- Update
wseLibDir
variable in thegradle.properties
file to point to local Wowza Streaming Enginelib
folder ([install-dir]/lib
). - Run
./gradlew build
to build the jar file.
For full install instructions and to use the compiled version of these modules, see the following article:
Wowza Media Systems™ provides developers with a platform to create streaming applications and solutions. See Wowza Developer Tools to learn more about our APIs and SDK.
This code is distributed under the Wowza Public License.