SB Content Resolver Plugin
DescriptionThis module translates Streams with DOMS UUID's into file names in the content directory.
Tested on Wowza 4.0.3
Configuration is done in the file 'conf/chaos/Application.xml' relative to the VHost path of the plugin (see Installation).
The file is based on 'examples/SimpleVideoStreaming/conf/vod/Application.xml' from the Wowza system directory. It must be updated with the following step:
Add the DOMS streaming module
Configuration is read from the file 'conf/chaos/wowza-modules.properties' relative to the VHost path of the plugin (see Installation)
The following keys are used:
Logging is done at VHost level. Edit the file 'conf/log4j.properties' relative to the VHost path of the plugin (see Installation) to set the desired log levels.
Assuming a Wowza server installed in $WOWZADIR configured with a toplevel directory for a VHost called $VHOSTDIR, the following is needed:
Add the distributed JAR files to $VHOSTDIR/applications/lib
Create the directory $VHOSTDIR/conf/chaos
Place the configuration file in $VHOSTDIR/conf/chaos/chaos-streaming-server-plugin.properties
Place the application file in $VHOSTDIR/conf/chaos/Application.xml
Create the directory $VHOSTDIR/applications/chaos
(To use an external VHost dir, follow the instructions from http://www.wowza.com/resources/WowzaStreamingEngine_UsersGuide.pdf section "Virtual Hosting")
In a browser, open the URL
(replace /usr/local/WowzaStreamingEngine with $WOWZADIR)
Assuming that file for that uuid is available in the content directory of the VHost, the file should now start playing.