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.
- 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)
- 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
The Cisco MediaSense API offers a number of methods to search and retrieve information in the metadata database.
- 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.