The BlacklistStreams server listener and HTTP Provider for Wowza Streaming Engine™ media server software enables you to persistently blacklist streams published to your Wowza media server.
Wowza Streaming Engine 4.0.0 or later is required.
BlacklistStreams provides the following functionality:
- Blacklist stream names using an HTTP Provider (allows selection of streams to blacklist).
- Contents of blacklist persist through each Wowza Streaming Engine media server reboot.
- Allows previously blacklisted stream names to be whitelisted again.
- Supports blacklisting of both RTMP and RTSP sources.
To blacklist a stream:
-
Start your Wowza Streaming Engine media server, and then open the following URL to the Stream Blacklists page in a web browser:
http://[wowza-ip-address]:8086/blacklist
-
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 Blacklists page, click Check for new streams. Your new stream will be displayed in the Published Streams list.
-
Click the Blacklist link next to the published stream to add that stream to the blacklist. 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 blacklist.
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.
To use the compiled version of this module, see How to blacklist a stream in session (BlacklistStreams).
This code is distributed under the Wowza Public License.