InstallationΒΆ
Copy the module into the
lib
directory of the Wowza installationAdd this module to the list of modules
<Modules>
...
<Module>
<Name>VuDRM</Name>
<Description>VUDRM module</Description>
<Class>com.raskenlund.modules.ModuleVuDrm</Class>
</Module>
</Modules>
Add the below properties to the Wowza application where the module is used
<Property>
<!-- This is a setting that turns on the encryption feature in WSE itself -->
<Name>cupertinoEncryptionAPIBased</Name>
<Value>true</Value>
<Type>Boolean</Type>
</Property>
<Property>
<!-- This is provided by Vualto -->
<Name>vuDrmApiKey</Name>
<Value>a7597302-XXXX-XXXX-XXXX-8d82554a84be</Value>
<Type>String</Type>
</Property>
<Property>
<!-- This is provided by Vualto -->
<Name>vuDrmClientId</Name>
<Value>somecompany</Value>
<Type>String</Type>
</Property>
<Property>
<!-- This is provided by Raskenlund upon purchase -->
<Name>raskenlund.755.license</Name>
<Value>W755-XXXX-XXXX-XXXX-XXXX</Value>
<Type>String</Type>
</Property>
Once the module has been installed, please restart Wowza Streaming Engine. When the Wowza application in which the above configuration has been applied starts up, you should see these log lines
2021-02-19 18:10:15 CET comment server INFO 200 - Wowza Streaming Engine is started! - - - 10.873 - - - - - - - - - - - - - - - - - - - - - - - - -
2021-02-19 18:14:01 CET comment server INFO 200 - MediaCasterStreamValidator.init[live/_definst_]: Started _defaultVHost_ - - 236.958 - - - - - - - - - - - - - - - - - - - - - - - - -
2021-02-19 18:14:01 CET comment server INFO 200 - Using VuDRM API key a7597302-**-554a84be and client id yourcompany _defaultVHost_ - - 236.995 - - - - - - - - - - - - - - - - - - - - - - - - -
2021-02-19 18:14:01 CET comment server INFO 200 - Starting Raskenlund License Manager validation _defaultVHost_ - - 237.085 - - - - - - - - - - - - - - - - - - - - - - - - -
2021-02-19 18:14:01 CET comment server INFO 200 - Product Key: 755 _defaultVHost_ - - 237.086 - - - - - - - - - - - - - - - - - - - - - - - - -
2021-02-19 18:14:01 CET comment server INFO 200 - License Key: W755-06BE-XXXX-XXXX-XXXX _defaultVHost_ - - 237.088 - - - - - - - - - - - - - - - - - - - - - - - - -
2021-02-19 18:14:01 CET comment server INFO 200 - ModuleVuDrm.onAppStart [live/_definst_] Version 1.3.0 _defaultVHost_ - - 237.092 - - - - - - - - - - - - - - - - - - - - - - - - -
2021-02-19 18:14:01 CET app-start application INFO 200 _definst_ live/_definst_ _defaultVHost_ live _definst_ 237.204 - - - - - - - - - - - - - - - - - - - - - - - - -