The BlocklistStreams server listener and HTTP Provider for Wowza Streaming Engine™ media server software enables you to persistently blocklist streams published to your Wowza media server.
This repo includes a compiled version.
Wowza Streaming Engine 4.0.0 or later is required.
BlocklistStreams provides the following functionality:
- Blocklist stream names using an HTTP Provider (allows selection of streams to blocklist).
- Contents of blocklist persist through each Wowza Streaming Engine media server reboot.
- Allows previously blocklisted stream names to be whitelisted again.
- Supports blocklisting of both RTMP and RTSP sources.
To blocklist a stream:
-
Start your Wowza Streaming Engine media server, and then open the following URL to the Stream Blocklists page in a web browser:
http://[wowza-ip-address]:8086/blocklist
-
When prompted, enter the credentials that you use to sign in to Wowza Streaming Engine Manager.
-
Publish your first stream, and then in the Stream Blocklists page, click Check for new streams. Your new stream will be displayed in the Published Streams list.
-
Click the Blocklist link next to the published stream to add that stream to the blocklist. This will also stop the stream. Any subsequent attempts to publish to that [app-name]/[app-instance]/[stream-name] sequence are rejected until you remove the stream from the blocklist.
To use the compiled version of this module, see Blacklist a stream in session with a Wowza Streaming Engine server listener and HTTP provider.
Wowza Streaming Engine Server-Side API Reference
How to extend Wowza Streaming Engine using the Wowza IDE
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.