HPE Media Management and Analysis Platform (HPE MMAP)

The HPE Media Management and Analysis Platform (HPE MMAP) is a media analytics platform designed for viewing, searching, and analyzing video footage from a variety of sources, typically CCTV surveillance camera footage and broadcast footage from IP streams.

HPE MMAP offers source management features, where you can organize cameras or TV channels in folders and sub-folders. You can record and view video footage from any supported source at a later point.

Clients use a rich set of REST APIs to access and modify source, recorder, and video stream information. You can then view live and archive video streams from a web browser, with advanced playback capabilities such as fast forward, fast rewind, live pause, and fast seeking.

HPE MMAP combines these video stream viewing capabilities with the video analytics capabilities of HPE IDOL Video, where you can create events based on object detection and scene analysis. You can retrieve these events by using the REST API, and you can view the associated video footage in a web browser.

You can analyze video that contains audio (for example, broadcast footage), and extract audio transcripts. You can then use the Optical Character Recognition (OCR), face recognition, and Automatic Number Plate Recognition (ANPR) features of HPE IDOL Video to further enhance the information extracted from the footage.

The purpose of the HPE Media Management and Analysis Platform is to provide a standard interface for these tasks, regardless of the components that you use. You might use an HPE IDOL Media Server to perform all of these tasks, or your system might ingest video through Video Input Server (VIS) or Wittwin ACI Server; these are legacy products superseded by the HPE IDOL Media Server, but still supported by HPE MMAP.

For more information and documentation on HPE IDOL Media Server, see the HPE Big Data Support site at customers.autonomy.com.

HPE Media Server

HPE Media Server can ingest video from files and IP streams. Many devices (such as IP cameras, network encoders, and IPTV devices) can produce IP streams. HPE Media Server can also request video from third-party video management systems, such as Milestone XProtect. HPE Media Server provides automatic processing that reduces the operator's workload and can help them respond to suspicious events.

HPE Media Server can run many types of analysis, including:

HPE Media Server can encode the video that it ingests, so that operators can review suspicious events at a later time and video is available to prosecute offenders. HPE Media Server can output the metadata that it extracts to many formats and systems, including:

For more information and documentation on HPE IDOL Media Server, see the HPE Big Data Support site at customers.autonomy.com.

Video Input Service

The Video Input Service (VIS) ingests video from cameras, encoders, video streams, and files. It then makes the video available to other applications, such as HPE Surveillance analytics.

VIS is a legacy product; it has been superseded by HPE IDOL Media Server.

Wittwin ACI Server

Wittwin ACI Server records and streams video. It receives compressed video, audio, and metadata from Video Input Service. Wittwin ACI Server can simultaneously write the video to a rolling buffer (a storage area on disk), and stream both the live input and recorded data to other applications. In response to requests from other applications, Wittwin ACI Server can save video from the rolling buffer to a file, and stream this content.

Wittwin ACI Server is a legacy product; it has been superseded by HPE IDOL Media Server.


The HPE Media Management and Analysis Platform includes a REST API that can be used to:

HPE Media Player

HPE MMAP includes the HPE Media Player component that allows for live and archive video of the managed sources in the system.

The HPE Media Player consists of a browser plugin for Google Chrome that allows for playback of video within the browser, as well as AngularJS directives which you can use to embed the player (with custom drawn playback controls) into a HTML5 page.

The AngularJS directives use the HPE Media Element internally, which is a JavaScript wrapper that mimics the HTML 5 MediaElement API. This means that to use the Media Player, you can write normal HTML 5 <video> elements, and depending on the MIME type of the source, it will display the correct player.

The HPE Media Player supports the following types of content:

Supported Browsers

HPE Media Player is supported on the following browsers: