Bounded Event Mode

Bounded event mode, like event mode, helps to create documents that contain information about a single topic. Media Server creates a document for each record in an event track. The document that is generated contains the event from the event track. However, unlike event mode, other records are included only if they overlap with the event in the event track.


In bounded event mode, it is possible that some records are not output to documents.

The event track can be any track that you choose, though often it will be a track that you create using event stream processing. You could use speaker identification results as your event track, so that a document is created for each speaker detected in the audio.

Each document might represent a different amount of video content.

Consider these records. The following diagrams demonstrate how Media Server constructs documents in bounded event mode. The FaceRecognition.Result track has been chosen as the event track.

The first document contains the first record that occurs in the event track, and all of the records that occur at the same time.

The second document contains the second record that occurs in the event track, and those records that overlap with it. Notice that if records in the event track overlap, the output document can contain more than one record from the event track.

The next document contains the next record from the event track, and the records that overlap with it.

In bounded event mode, the records shown here are not output to any document, because they do not overlap with a record in the event track.