Cisco Cisco Customer Voice Portal 8.0(1)

Page of 573
Figure 25: Run External Script Properties Dialog
Note:
• In the example above, the IVR_RTSPStream_Forever script's external script name contains
four parameters: PM, -1, A, 5. The second parameter, -1, instructs CVP to play the stream
name declared in PeripheralVariable1 (shown in Step 2). It is recommended that you
configure streaming audio following the steps outlined so that you may easily change the
stream name within the Script Editor, if necessary.
• You can also use the Run External Script node in the ICM Script Editor to configure ICM to
failover to a new streaming server. For example, if you want to point to an alternate streaming
server (IP address), you would use the X-path out of the Run External Script node to redefine
the media_server ECC variable. In a failover situation, the script executes and the stream
plays from the targeted streaming server and proceeds normally.
Step 4
From the Run VRU Script tab, select the ICM Script Name desired and click OK.
Step 5
Optionally, you can use the ICM Configuration Manager’s Network VRU Script List tool’s
Attributes tab to configure the timeout value for the stream.
Configure the Configuration Param field parameter:
In the RTSP Timeout field, enter a timeout value (in seconds).
The valid range is 0 - 43200 seconds.
If the value is set to 0 or a timeout value is not provided the stream will not end.
Step 6
Access the IOS device in global configuration mode and use the rtsp client timeout connect
command to set the number of seconds the router waits before it reports an error to the Real-time
Streaming Protocol (RTSP) server.
Configuration and Administration Guide for Cisco Unified Customer Voice Portal Release 8.0(1)
161
Chapter 3: Writing Scripts for Unified CVP
Using Unified CVP Micro-Applications