If you're a streaming media hosting provider you may probably limit your clients to use some pre-defined amount of simultaneous connections or bandwidth. This case is also possible for a some other cases when you experience some network limitations.
WMSPanel can control
entities may be
entire server, virtual host, application, application instance, separate stream.
entities my be limited: server, host or IP, applicaiton and stream.
To define restriction settings on server side,
must be notified about it. The set up is made via WMSAuth feature set.
In WMSAuth, every restriction may be applied to a group of servers. So the first thing to do is to create a group and assign one or more Wowza servers to it. Check this screenshot for details.
Within a group, there may be several rules, each working with its
set of Wowza entities.
Just click on "Add rule" to enter rule creation page.
Check this screenshot to see how you can specify Wowza
vHost, application, instance or stream
Connections restriction section
and use two respective fields to specify parameters.
Connections count limit
sets up a number of connections which are allowed at a single moment of time. E.g. if you allow 100 connections, and 100 players are connected your live stream, the 101st will be rejected to connect.
is the maximum transmission speed. E.g. you set it to 10Gbps and your connected players are using 10.2 Gbps (due to adaptive bit rate usage). In this case any new connection will be rejected.
Please notice that these limitations are applied to each server separately. So if you have 4 servers in your server farm and want to have a limit of 100 Gbps, you need to set up 25Gbps for each of the servers.
You can also see WMSAuth group description
in this blog post.
Now the agent will be checking
each incoming connection
against existing limitation. This check takes a few milliseconds.
You may combine this functionality with
geo-location and IP ranges
as well as
pay-per-view feature set.
Connections limitation is also available in Nimble Streamer and is set up the same way.
Nimble Streamer a light-weight freeware
streaming server for RTMP, HLS
and other streaming protocols.
You can use it as efficient edge and origin server for live and VOD.
That is part of out
which allows controlling connections on per-user level and receive precise view time.
Limitation functionality will work regardless of WMSPanel availability. If your server can't connect to WMSPanel for some reason, this will still work fine. Once the rules are set up, the control panel is not used anymore.
Check the FAQ.
Please also check
to see common questions and answers from other companies.
© 2011 - 2017
Terms of Service