System Architecture

The Central Server that is the heart of the MIP. It has overarching responsibility for all aspects of the system. Depending on size, the MIP will utilize one or more Probe servers. The responsibility of the Probe is to ingest and store programs. The Probe utilizes capture cards to enable MIP to interface with various program sources.

The MIP Probe ecosystem is organized in a hierarchal manner. There are several layers which make up the entire system: Groups, Probes, and Encoders.

  • Group(s) – This level associates multiple Probes under one unified heading. Groups can be created by input source, geography, network capture location, etc.

  • Probe(s) - Each server, as a whole unit, contains anywhere from 1 to 16 video, audio, and metadata capturing inputs/channels. It stores all the recorded content locally and streams out the recorded content to end users. A Probe server contains one or more Encoder- streams or channels.

  • Encoder(s) - This is the proxy copy created for each item of video content recorded on the system. In the case of MIP, it is a direct one-to-one relationship of each physical video input on the Probe to the proxy stored on the Probe.

You must assign each Probe server in the system to a Probe Group. Use groups to help you organize your streams and manage alerts, since a Probe Group often shares a geographical territory or a specific service area.

Figure: Probe Architecture

Figure: Probe Architecture