Introduction

Cisco MediaSense is an IP media recording and playback platform that implements open interfaces and provides the following features:

  • Open end-user/developer APIs allows developers to write their own applications using Unified MCP APIs and produce their own UIs.
  • Record audio, video. Various capabilities such as tag, management, search, monitor, playback, and other functions are provided to the end-users
  • User authentication, reliability, and availability options.
  • Administration and configuration of recording control.
  • Media storage and management.
Cisco MediaSense is not dependent on the use of any other contact center product. However, it is capable of working with all contact center products. Its' only dependency is Unified Communication Manager (Unified CM), which is used to set up the recording profile and call control service connection (SIP trunk) information.

Benefits

  • Open Web 2.0 APIs for application integration
    • Vendor and technology choice: Select the most appopriate applications from a range of Cisco partners, including basic recording, Quality Management, Speech Analytics, and reporting solutions. Choose applications based on cost, value, business requirements, localization, etc.
    • Ability to integrate directly with a customer's existing applications, e.g. playing back recordings directly in a customer's web-based CRM application.
  • Datacenter compatibility
    • UCS C-series servers (UC8.5) and UCS B-series servers (UC8.6)
    • VMware
    • SAN storage (UC8.6)
  • Cisco network architecture
    • Flexible architecture leverages existing and future enhancements in Cisco network elements such as IP endpoints, CUBE and TDM gateways enables multiple recording scenarios
    • Direct support by Cisco UC systems including UCM and Contact Center products

Tech Details

The Cisco MediaSense API offers a number of methods to search and retrieve information in the metadata database.

  • Authentication
  • Control Recordings start, stop, pause, resume etc
  • Manage Recordings add a tag, convert, delete, save, automatic pruning etc
  • Search for Recordings search for recordings in a flexible way by combining various criterion.
  • Subscribe for Recording related events get notified asynchronously for events such as recording started, stopped etc. events are for "server-based clients" Symmetric Web Services (SWS) approach is used for communicating the events.

Cisco MediaSense APIs are accessed over HTTPS using a REST-like interface. REST-like implies that Unified MCP method calls are made over the internet by sending HTTP GET or POST requests to the Cisco MediaSense servers. When users send a HTTPS request, a corresponding JSON formatted response is returned.

Architecture

A network architecture diagram to provide visual representation of how the API fits into the larger product/solution area