Utility modules for Wowza Streaming Engine
See all of the ready-to-use utility modules that are available for Wowza Streaming Engine media server software.
How to add an audio track to a video-only stream (AddAudioTrack)
Add an audio track to a live stream that does not already have audio before pushing it to Akamai or providing playback to Smooth Streaming clients.
How to validate Akamai server connections with Akamai G2O authorization (AkamaiValidate)
Validate the process of requesting and connecting HTTP-based streams from HTTP origin applications in Wowza Streaming Engine media server software.
How to send connection and stream statistics to Google Analytics (Analytics)
Configure the Wowza Streaming Engine ModuleAnalytics module to send data about application connections and streams to Google Analytics.
How to mix audio and video from different live sources (AVMix)
Combine separate audio and video sources into a single stream using ModuleAVMix for Wowza Streaming Engine.
How to blacklist a stream in session (BlacklistStreams)
Use the BlacklistStreams server listener and HTTP provider to ban a stream in session and blacklist it persistently across server restarts.
How to add a poster image to an audio-only iOS stream (CupertinoLiveAttachPicture)
Add poster images to an iOS audio-only live stream that's produced by using the audio-only rendition of the App Store compliance technique.
How to duplicate streams to another application instance (DuplicateStreams)
Copy streams from one application instance to another on the same Wowza Streaming Engine media server.
How to control which streams get recorded by the nDVR Recorder (DvrRecorderControl)
Use the DvrRecorderControl module to determine which streams are recorded by the Wowza nDVR recorder.
How to fix incorrect stream path problems with some Flash players (FixStreamPath)
Fix the incorrectly parsed RTMP playback URL that sometimes occurs in the stream path of a Flash player.
How to monitor bandwidth of published streams (LimitPublishedStreamBandwidth)
Use the ModuleLimitPublishedStreamBandwidth module for Wowza Streaming Engine software to automatically disconnect streams exceeding a set bandwidth limit.
How to limit the number of viewers of a stream (LimitStreamViewers)
Set a maximum number of viewers per steam at the application or stream level using ModuleLimitStreamViewer in Wowza Streaming Engine.
How to start recording streams automatically (LiveStreamRecordAutoRecord)
Record incoming streams on a Wowza Streaming Engine application automatically using default StreamRecorder parameters for the application.
How to use a server listener to load and lock an appinstance (LoadAndLockAppInstances)
Use this server listener when starting Wowza Streaming Engine if you need to have an application load and remain loaded until the Streaming Engine is shut down.
How to loop a pre-roll until a live stream starts (LoopUntilLive)
Configure a pre-roll video to play before a live stream starts and after it ends.
How to preload files for the Media Cache system (MediaCachePreload)
Use MediaCachePreload server listener with Wowza Streaming Engine to specify files to preload into the Media Cache before first playback.
How to use different locations for SMIL files and VOD assets (MediaListPathSelector)
Enable SMIL files and associated VOD assets to be stored in different content directories.
How to select multiple tracks from a VOD file (MultiTrackVOD)
Select which tracks are sent to players in a VOD file with multiple video, audio, or data tracks using ModuleMultiTrackVOD in Wowza Streaming Engine.
How to do file-based RTMP authentication with NetConnection connect (OnConnectAuthenticate)
Perform RTMP client authentication by passing credentials as NetConnection parameters using ModuleOnConnectAuthenticate in Wowza Streaming Engine.
How to do file-based RTMP authentication with URL query strings (OnConnectAuthenticate2)
Perform RTMP client authentication with Flash applications that connect to Wowza Streaming Engine.
How to control which streams get packetized for HTTP streaming (PacketizerControl)
Control which streams get packetized for HTTP streaming with Wowza Streaming Engine media server software.
How to upload recorded media to an Amazon S3 bucket (S3Upload)
Upload recorded media files to an Amazon S3 bucket by using the ModuleS3Upload class.
How to schedule streaming with Wowza Streaming Engine (StreamPublisher)
Schedule streams and playlists with the StreamPublisher module for Wowza Streaming Engine.
How to dynamically resolve edge server stream requests to origin servers (StreamResolver)
Resolve edge requests to multiple origin servers using the StreamResolver module for Wowza Streaming Engine.
How to disconnect connected clients after a specified time period (TimedDisconnect)
Disconnect players from Wowza Streaming Engine applications after a specified time has elapsed.
How to control which streams get transcoded (TranscoderControl)
Control which streams in an application are transcoded by using ModuleTranscoderControl in Wowza Streaming Engine media server.
How to take a single-frame snapshot of a live stream for thumbnail creation (ModuleCreateSnapshot)
Capture a single-frame snapshot of a live stream for a thumbnail image by using the CreateSnapshot module.
How to combat hotlinking your Adobe Flash SWF file (ModuleHotlinkDenial)
Publish a list of website domain names that are allowed to embed the Flash client that connects to your application.
How to stop load balancer redirects when the edge server limit has been reached (ModuleLoadBalancerEdgeLimitConnections)
Pause the Load Balancer Sender so that it doesn't redirect new clients after the edge server has reached its set limit.
How to control Stream class streams dynamically (ModuleStreamControl)
Control Stream class streams and playlists, for example, to create, set up, and start live Stream class streams from static and live sources.
How to use IMediaStreamActionNotify2 to monitor live streams (ModuleStreamWatchDog)
Monitor live streams that are published to an application and broadcast information to connected Flash clients every 10 seconds.
How to get a list of files in your application's content location (ModuleVideoNameList)
Return a list of files that are currently available in an application's content folder.
How to control Stream class streams dynamically (HTTPStreamControl)
Use the HTTPStreamControl module for Wowza Streaming Engine to control Stream class streams and playlists through HTTP requests.