Images and video are examples of unstructured information that represent a vast quantity of data. Media Server enables you to maximize the utility of this data by extracting meaningful information about its content.
For example, Media Server can:
You can deploy Media Server for broadcast monitoring purposes, to identify when individuals or organizations appear in television broadcasts and extract information about these appearances. You might also use Media Server to catalog an existing archive of audio and video clips.
In security and surveillance deployments, Media Server can help security personnel. Human operators can become overwhelmed by the amount of data available from CCTV cameras. Media Server reduces the operator's workload with automatic processing, such as reading the number plates on vehicles and automatically identifying suspicious events.
Media Server can transform the metadata that it extracts into many output formats, and send the data to many systems.
Media Server can be used to analyze images, video, and audio for a custom application that you develop. You can also use Media Server as part of a larger IDOL deployment, to run analysis on files that your connectors extract from your organization's data repositories, from web sites, and from social media. If you index information from Media Server into IDOL Server, you can use IDOL to search within your media. Searches will return images such as scanned documents that contain the search terms. You can search ingested video for specific events, such as the appearance of a particular speaker or discussion of a particular subject. If you are running Media Server for broadcast monitoring you can run sentiment analysis to determine whether the appearance of an individual or organization contained positive sentiment. If you are cataloging clips, you can use IDOL to categorize the clips into a custom taxonomy.
The following sections provide more information about Media Server features.
Ingestion is the process of bringing media into Media Server so that it can be processed and analyzed. Media Server can ingest the following media:
Media Server can run many types of analysis, including:
For more information about the types of analysis that you can run, see Analyze Media.
If you ingest video, Media Server can write the video to disk. You can also configure rolling buffers, fixed-size storage areas on disk where the oldest content is discarded to make space for the latest. For example, if you deploy Media Server for video surveillance, you could configure a rolling buffer to store the last seven days of video from a camera.
You can also create a live UDP stream of the content ingested by Media Server.
You can configure Media Server to filter, deduplicate, and find combinations of events in analysis results. For example, you could use Event Stream Processing (ESP) rules to identify events where the text "Breaking News" appears in a television broadcast and the newsreader speaks the words "election results" within 10 seconds. You can add custom logic by writing scripts using the Lua scripting language.
Media Server can output the metadata that it extracts to many formats and systems, including:
|