• How to control which streams get recorded by the nDVR Recorder (ModuleDvrRecorderControl)

    This simple module controls which streams get recorded by Wowza nDVR recorder. It can be used with Wowza Transcoder or any time when you don't need all of the streams to be recorded.

    Note: You can also control which streams get packetized by using ModuleTranscoderControl and which streams get packetized by using ModulePacketizerControl.
    A compiled version of this module is included in the Wowza Module Collection.

    Configuration



    To enable this module, add the following module definition to your application. See Configure modules for details.

    Name
    Description
    Fully Qualified Class Name
    ModuleDvrRecorderControl Controls which streams are recorded by nDVR. com.wowza.wms.plugin.collection.module.ModuleDvrRecorderControl

    Properties



    After enabling the module, you can adjust the default settings by adding the following properties to your application. See Configure properties for details.

    Path
    Name
    Type
    Value
    Notes
    Root/Application dvrRecorderControlSuffixes String * Can be an empty value, a "*", or a comma-separated list of name suffixes (for example: _source, _720p, _360p, _240p, _160p). The returned value is controlled by the settings of dvrRecorderControlMatchAllow and dvrRecorderControlNoMatchAllow. The suffixes are compared with the end of the stream name (default: *).
    Root/Application dvrRecorderControlMatchAllow Boolean true Controls the action taken when a match is found in the list of suffixes. If set to true, then the suffix list is is treated as a list of stream name suffixes that will be recorded. If set to false, then the suffix list is treated as a list of stream name suffixes that will not be recorded. If the list is a *, then this setting will be returned automatically (default: true).
    Root/Application dvrRecorderControlNoMatchAllow Boolean false Controls the action taken when no match can be found. If the list is empty, then this setting will be returned automatically (default: false).

    Wowza media server software and all components, including modules, source code, and other related items offered on this page, are copyrighted (c) 2006-2014 by Wowza Media Systems, LLC, all rights reserved, and are licensed pursuant to the Wowza Media Software End User License Agreement.
    Updated: For Wowza Streaming Engine 4.0.6 on 08-11-2014.

    If you're having problems or want to discuss this article, post in our forum.