Cisco CUBE Network-based Recording Integration
This guide provides instructions for configuring Network-Based Recording on Cisco CUBE.
How it works
The Network-Based Recording is a feature of Cisco CUBE. Cisco CUBE acts as a recording client, while MiaRec acts as a recording server. Recording of a media session is done by sending a copy of a media stream to a recording server (media forking). Metadata is the information that is passed by a recording client to the recording server in a SIP session. The recording metadata describes the communication session and its media streams, and also identifies the participants of the call.
Restrictions for Cisco CUBE Network-Based Recording
Network-based recording is not supported for the following calls:
- Calls that do not use Session Initiation Protocol (SIP). Must be a SIP-to-SIP call flow.
- Flow-around calls.
- Session Description Protocol (SDP) pass-through calls.
- Real-time Transport Protocol (RTP) loopback calls.
- High-density transcoder calls.
- IPv6-to-IPv6 calls.
- IPv6-to-IPv4 calls with IPv4 endpoint.
- Secure Real-time Transport Protocol (SRTP) passthrough calls.
- SRTP-RTP calls with forking for SRTP leg (forking is supported for the RTP leg).
- Resource Reservation Protocol (RSVP).
- Multicast music on hold (MOH).
Recording is not supported if CUBE is running a TCL IVR application with the exception of survivability.tcl, which is supported with network based recording.
Digital Signal Processing (DSP) resources are not supported on forked legs.
Restrictions for Video Recording
- If the main call has multiple video streams (m-lines), the video streams other than the first video m-line are not forked.
- Application media streams of the primary call are not forked to the recording server.
- Forking is not supported if the anchor leg or recording server is on IPv6.
- High availability is not supported on forked video calls.