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 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:
Automatic Number Plate Recognition (ANPR)
Barcode recognition
Color analysis
Face detection, recognition, demographic, and expression analysis
Intelligent scene analysis
Keyframe analysis
Object detection
Object classification
Optical Character Recognition (OCR)
Speaker identification
Speech-to-text
Vehicle Model identification
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:
HPE IDOL Server
Vertica
XML
For more information and documentation on HPE IDOL Media Server, see the HPE Big Data Support site at customers.autonomy.com.
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 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:
Manage video sources (for example, cameras and channels), organized in a hierarchical tree structure
Manage video recorders, by assigning recorders to video sources
Store custom metadata associated with the sources or recorders (for example, camera model and manufacturer)
Play back archive and live footage by using HTTP Live Streaming (HLS) or Real Time Streaming Protocol (RTSP), and pause live content
Start and stop recording on demand
View video streams with varying speed (fast or slow), forwards or backwards
Extract frames from video and save them as images
Generate video clips from archive footage
Use the HPE Media Player browser plugin to watch video in the Google Chrome and Internet Explorer web browsers. Alternately, the HPE Media Element can use the browser's own native HTML5 player for MIME types that it understands
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:
Content natively supported by browser's HTML 5 player. The HPE Media Element uses the browser's own native player for MIME types that the browser's own native player understands. HPE Media Element acts as a polyfill around the native media element, to add functionality such as switching the HPE Media Element implement when changing source.
Live and archive RTSP streams generated by the legacy Wittwin ACI Server. You need a separate installer (the Virage Media Player) to play back content generated by Wittwin ACI Server using the HPE Media Player.
Live and Archive HLS streams generated by HPE IDOL Media Server. HPE Media Player uses Google Native Client for its playback functionality. No additional download and installation process is required to use the player in any Google Chrome supported webpage when playing HLS streams generated by HPE IDOL Media Server.
HPE Media Player is supported on the following browsers:
Internet Explorer 10 - supports only legacy Wittwin streams and any video stream that the browser native player supports. Does not support HLS playback.
Google Chrome - supports only HLS playback and any video stream that the browser native player supports. Does not support legacy Wittwin streams.
|