This article describes how to add server properties to Wowza Streaming Engine™ media server software so that it uses a proxy server to communicate with the Wowza licensing server.
You can configure server properties in Wowza Streaming Engine Manager or by editing [install-dir]/conf/Server.xml. If you make changes to Server.xml, any supported settings are displayed in Wowza Streaming Engine Manager the next time it's started.
Configure license server proxy properties in Wowza Streaming Engine Manager
- Click the Server tab at the top of the page.
- In the Server contents panel, click Server Setup.
- On the Server Setup page Properties tab, click License Server Proxy in the Quick Links bar.
Note: Access to the Properties tab is limited to administrators with advanced permissions. For more information, see Manage credentials. - Click Edit in the License Server Proxy area and make the following changes:
- Select the Enabled check box next to licenseServerProxyAddress and enter the appropriate value for your environment. You don't need to include the protocol when adding this property.
- Select the Enabled check box next to licenseServerProxyPort and enter the appropriate value for your environment.
Note: The connection made to the license server is a permanent connection. The port specified in licenseServerProxyPort must be open permanently for authentication.
- Select the Enabled check box next to licenseServerProxyAddress and enter the appropriate value for your environment. You don't need to include the protocol when adding this property.
- If your proxy server requires authentication, provide the proxy server user name and password:
- Select the Enabled check box next to licenseServerProxyUsername and enter the proxy server user name in the box.
- Select the Enabled check box next to licenseServerProxyPassword and enter the proxy server password in the box.
- Select the Enabled check box next to licenseServerProxyUsername and enter the proxy server user name in the box.
- Click Save, and then restart Wowza Streaming Engine.
Configure license server proxy properties in XML
- Use a text editor to open the [install-dir]/conf/Server.xml file and add the following properties to the server-level <Properties> container at the bottom of the file:
<!-- Properties defined here will be added to the IServer.getProperties() collection --> <Properties> <Property> <Name>licenseServerProxyAddress</Name> <Value>myproxyhost</Value> </Property> <Property> <Name>licenseServerProxyPort</Name> <Value>8080</Value> <Type>Integer</Type> </Property> </Properties>
Be sure to supply the appropriate licenseServerProxyAddress and licenseServerProxyPort values for your environment.
Note:You don't need to include the protocol when adding the licenseServerProxyAddress property.
- If your proxy server requires authentication, add the following properties to the same <Properties> container as above and provide the proxy server user name ([proxy-user-name]) and password ([proxy-password]) values:
<Property> <Name>licenseServerProxyUsername</Name> <Value>[proxy-user-name]</Value> </Property> <Property> <Name>licenseServerProxyPassword</Name> <Value>[proxy-password]</Value> </Property>
Note: The connection made to the license server is a permanent connection. The port specified in licenseServerProxyPort must be open permanently for authentication.
- Restart Wowza Streaming Engine.
- wowzalicense1.wowzamedia.com
- wowzalicense2.wowzamedia.com
- wowzalicense3.wowzamedia.com
- wowzalicense4.wowzamedia.com