Milestone XProtect
®
Smart Client 7.0 
www.milestonesys.com 
111 
Exporting evidence 
Exporting evidence 
The Export window 
Depending on your user rights and what has been set up on the server, certain export settings may be restricted 
and unavailable. 
With the XProtect Smart Client you can quickly export recorded evidence in movie clip, audio, still images, or in 
the XProtect format. The format and settings you choose are stored and displayed next time you export.  
General export settings 
Name 
Description 
Export name 
The program automatically fills this in with the local date and time, but you 
can rename it. The folder or disk that you save or burn to inherits the export 
name. 
Export destination 
Path - You can specify a path yourself (the field may suggest a path for 
you). When you specify a path this way, the folders you specify do not have 
to be existing ones; if they do not already exist, they will be created 
automatically. 
Media burner - Select a burner. The media burner you need to have 
installed is the Image Mastering API (IMAPI-v2) from Microsoft, which is 
installed by default on most computers. If your computer does not have 
IMAPI-v2 installed, you can download and install it from the Microsoft 
website. 
Selection 
This contains the items you have selected to include in your export, but you 
can add or remove items, for example, cameras. You can include items 
from the current view in your XProtect Smart Client window, from all views 
you have access to (including Smart Wall views) and all cameras and audio 
you have access to. 
Privacy mask 
Click to set a privacy mask on the camera. This covers the area that you 
select in a black area of solid color, so those parts of the image are not 
viewable. You cannot remove existing privacy masks, you can only add 
new ones. 
XProtect format 
Export in the XProtect format is available when connected to selected surveillance systems (see "Surveillance 
system differences" on page 32) only. Depending on your user rights, access to exporting evidence from some or 
all cameras may be restricted. 
XProtect format settings 
Name 
Description 
Include XProtect Smart Client – 
Player 
Select to include the XProtect XProtect Smart Client – Player application 
with the exported video. The XProtect format can only be viewed with the 
XProtect Smart Client. 
Pdf change font size in textbox - Compress reduce PDF size in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
C# Code & .NET API to Compress & Decompress PDF Document
advanced pdf compressor; batch pdf compression
Pdf change font size in textbox - VB.NET PDF File Compress Library: Compress reduce PDF size in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Compression and Decompression Control SDK
pdf change font size; pdf compressor
Milestone XProtect
®
Smart Client 7.0 
www.milestonesys.com 
112 
Exporting evidence 
Name 
Description 
Prevent re-export 
Select that you do not want to allow the video to be re-exported—your 
recipients will not be able to export in any format. 
Password protect 
Select the strength of the encryption you want to apply to the exported 
data. 
Include digital signature 
Select to include a digital signature to your exported database. Depending 
on your surveillance system settings, the data might already contain a 
signature. If this is the case, these signatures will be verified during export 
and if successfully verified, added to the export. If verification fails, the 
export for the device will also fail. When the recipient opens the exported 
files, he/she can verify the signature (see "Verify signatures" on page 124) 
in the XProtect Smart Client – Player. 
If you do not include a digital signature, neither the signature from the 
server or the export will be included, and the export will succeed even if the 
data has been tampered with. 
There are two scenarios where digital signatures are excluded during the 
export process: 
If a privacy mask has been added, no digital signatures for the 
recording server will be included in the export. 
If the data you are exporting is very close to the current date and 
time, the digital signature for the recording server might not be 
included for the whole sequence. In this case, only part of the 
export will have digital signatures added. 
The export process will complete, but when you verify the signatures, you 
will see that the digital signatures for the recording server were removed or 
partially OK. 
Keep view layout 
Select to keep the view layout from the current view that you are exporting 
from. 
Optimize view layout 
Select to optimize the layout to squared views of up to 25 positions in the 
view. 
Comments 
Click to open the Add Comments to Export window, where you can add 
comments to individual cameras or to the project s a whole. You can also 
choose to include a project comment (not individual camera comments) by 
default to subsequent exports. 
Media player format 
The media player format allows you to export a standard video clip and/or audio clip that can be viewed and/or 
listened to from computers that have a standard codec/media player installed. 
Media player settings 
VB.NET PDF Form Data Read library: extract form data from PDF in
RasterEdge.Imaging.Font.dll. Console.WriteLine(" Size: " + field.Size.ToString()) Next End If. As String = Program.RootPath + "\\" 1_AF_Filled.pdf" Dim fields
adjust size of pdf in preview; change page size of pdf document
C# PDF Form Data Read Library: extract form data from PDF in C#.
RasterEdge.Imaging.Font.dll. Console.WriteLine(" Size: " + field.Size.ToString inputFilePath = Program.RootPath + "\\" 1_AF_Filled.pdf"; List<BaseFormField
adjust file size of pdf; change font size on pdf text box
Milestone XProtect
®
Smart Client 7.0 
www.milestonesys.com 
113 
Exporting evidence 
Name 
Description 
Codec 
A video codec is a particular compression/decompression technology used 
when generating video files. Your choice of codec will affect the quality and 
size of the AVI file. 
The list contains the video codecs available on your PC.  
You can change the codec, but we recommend that you keep the default 
codec settings, unless you have a good reason to change these. 
Include timestamps 
Select if you want to add the date and time from the surveillance system to 
the exported images. The timestamp will be displayed at the top of the 
exported video. 
Reduce frame rate 
Select to reduce the frame rate for the export; every second image will be 
included, yet still play back in real-time. 
Video texts 
Click to open the Video Texts window where you can create pre- and 
post-texts for the AVI file. These texts will be added to all cameras for the 
export and displayed as still images before (Pre-slides) and/or after 
(Post-slides) the video.  
Still images and audio 
If you want to export single video frames, you can export these as still 
images. 
Still images and audio 
If you want to export single video frames, you can export these as still images. 
Still image settings 
Name 
Description 
Include timestamps 
Select if you want to add the date and time from the surveillance system to 
the exported images. The timestamp will be displayed at the top of the 
exported video. 
Export evidence 
Export a video clip, audio, or still image 
1. On the Playback tab, in the timeline, click the Time Selection Mode 
button to select the start and 
end time (see "Time selection" on page 105) of the sequence you want to export.  
2. On the XProtect Smart Client toolbar, click Export.  
If any additional items to the one you have selected contain relevant video or data, you can select to 
include these in the export by selecting the check box on the right of the title bar for each position in the 
view. You can also change this selection in the Export window. 
3. In the Export name field, enter a name for the exported video. If you do not enter a name here, the 
program automatically creates a name with the current date and time. 
4. Specify a path and/or media burner for the destination of the exported file. 
5. Click the relevant tab to select one of the following formats to export to: 
Milestone XProtect
®
Smart Client 7.0 
www.milestonesys.com 
114 
Exporting evidence 
XProtect format. Export in a Milestone XProtect database format, with the option of including the 
XProtect Smart Client – Player, to let your recipients view exported video. This format can only be 
viewed in the XProtect Smart Client – Player application. 
Media player format. Exports in a format that can be played from most computers. 
Still images. Export as a still image for each frame for the selected period. 
6. Specify the necessary settings (see "The Export window" on page 111) for the format you have chosen.  
7. Click Start Export to export your evidence. 
Frequently asked questions: exporting 
Can I export audio too?  
When exporting in the media player and XProtect formats, you can—if your surveillance system supports 
this—include audio recorded by microphones in the export. Export in the database format is only available if 
connected to selected surveillance systems; see Surveillance System Differences (on page 32). When exporting 
in the JPEG (still image) format, you cannot include audio. 
If I export a bookmark video clip, what is included in the export?  
The entire bookmark video clip (see "Bookmarks" on page 97) is included, from the specified clip start time to the 
specified clip end time. 
If I export a sequence, what is included in the export?  
The entire sequence, from the first image of the sequence to the last image of the sequence is included. 
Can I export digitally zoomed images?  
Yes. If you used digital zoom prior to exporting, you will, when exporting in the media player or still image formats, 
be able to export the regular images or the digitally zoomed images. When exporting in the XProtect format, 
making this selection is not necessary because recipients will be able to use digital zoom on the exported 
recordings. 
Can I export 360° lens recordings?  
Yes, provided your surveillance system supports the use of 360° lens cameras (i.e. cameras using a special 
technology for recording 360° images). You can export 2×2 or split 360° lens views. 
Why can't I specify an export path? 
You can usually specify your own path, but if you are connected to certain types of surveillance systems (see 
"Surveillance system differences" on page 32), the surveillance system server may control the export path setting 
and you cannot specify your own path.  
Why have digital signatures been removed in my exported video? 
There are two scenarios where digital signatures are excluded during the export process: 
If a privacy mask has been added, no digital signatures for the recording server will be included in the 
export. 
If the data you are exporting is very close to the current date and time, the digital signature for the 
recording server might not be included for the whole sequence. In this case, only part of the export will 
have digital signatures added. 
The export process will complete, but when you verify the signatures, you will see that the digital signatures for 
the recording server were removed or partially OK. 
Can I protect the evidence I export from being tampered with or ending in the wrong hands? 
Yes. When you export in the XProtect format, you can select to prevent your recipients from re-exporting (see 
"XProtect format" on page 111) the material, to protect the exported evidence with a password (see "XProtect 
format" on page 111), and to add a signature (see "XProtect format" on page 111) to the exported material. 
Milestone XProtect
®
Smart Client 7.0 
www.milestonesys.com 
115 
Exporting evidence 
Milestone XProtect
®
Smart Client 7.0 
www.milestonesys.com 
116 
Events and alarms 
Events and alarms 
Alarms 
About alarms 
The Alarm and Map features are only available when connected to certain types of surveillance system (see 
"Surveillance system differences" on page 32). Particular user rights may be required to use the features 
described in the following. 
On the surveillance server, virtually any kind of incident or technical problem (events) can be set up to trigger an 
alarm. These can all be viewed from the Alarm Manager tab, which provides a central overview of your 
surveillance system incidents, status, and possible technical problems. 
You cannot set up alarm triggers in the XProtect Smart Client, this is done by the surveillance system 
administrator as part of the surveillance system configuration. 
The Alarm Manager tab provides a dedicated view for your alarm or event handling. The tab itself displays the 
number of active alarms (up to nine—more alarms than this are shown with a 9+) 
. The Alarm Manager tab 
includes an alarm list, an alarm preview (for previewing video associated with individual alarms or events), and, if 
available, a map position (for geographical display of alarm indicators). Click the Report button, to display 
relevant reports on the incidents (see "View alarm reports" on page 121).  
The Alarm Manager tab 
The alarm preview 
If alarms or events have video associated with them, when you select a particular alarm in the alarm list, the 
alarm preview displays the recorded video from the selected alarm or event. If there are many cameras 
associated with an alarm, or if you have selected more than one alarm, the preview displays several previews. If 
there is no video associated, the alarm preview will be gray. You can change the alarm preview's properties in 
setup mode. 
Alarm preview settings 
Name 
Description 
Show duplicate cameras 
Select to display video from duplicate cameras several times in the alarm 
preview. The alarm preview reflects what is selected in the alarm list. 
Because you can select multiple alarms or events, video from the same 
camera may appear several times in the alarm preview if some of the 
selected alarms or events relate to the same camera. 
Show event source cameras 
Select to display video (if any) from the camera for which the alarm or 
event has been set up on the surveillance system server. We do not 
recommend clearing this field.. 
Milestone XProtect
®
Smart Client 7.0 
www.milestonesys.com 
117 
Events and alarms 
Name 
Description 
Show related cameras 
Select to display video from related cameras in the alarm preview. You can 
display associated video from up to 16 related cameras for a single alarm 
or event. You cannot determine the number of related cameras in the 
XProtect Smart Client; the number may vary from alarm to alarm, and is 
specified as part of the surveillance system configuration.  
Show overlay 
Only relevant if using the alarm preview together with a plug-in capable of 
displaying overlay information, such as lines tracking the paths of moving 
objects, or similar. This is not standard functionality in the XProtect Smart 
Client. 
The Alarm list 
The Alarm list displays incoming alarms by default, with the most recent alarms at the top of the list. Alternatively, 
the alarm list can display a list of MIP plug-in and analytic events, for example, access control or license plate 
recognition. To see a list of events, in setup mode, define that the alarm list displays events. Alarms or events that 
have video associated with them are listed with an icon  
. To preview a still image from the time of the alarm or 
event, place your mouse over the icon. To view recorded video from the camera(s) associated with the alarm or 
event, select the alarm or event in the list to display it in the Alarm preview. 
You can decide how you want the list to display, you can filter the columns, you can drag the columns to different 
positions, and you can right-click to show or hide certain columns.  
The event list does not display system- or user-generated events, such as motion detection or archive failure. 
The list is updated every 3 seconds. 
Tip: You can select multiple alarms or events in one go, in which case video from up to 16 cameras associated 
with the selected alarms or events will be displayed in the alarm preview position. 
To allow for optimum performance, the list by default displays a maximum of 100 alarms or events at a time. To 
browse to the previous/next alarms or events, simply use the buttons in the top right part of the alarm list position. 
In setup mode, you can select whether or not you want to see the alarms or events grouped by servers in a 
navigation tree and how many alarms or events you want the list to display at a time. This is also where you 
specify whether you want the alarm list to display alarms or events. 
Alarm List settings 
Filters 
Milestone XProtect
®
Smart Client 7.0 
www.milestonesys.com 
118 
Events and alarms 
Alarms can be in one of the following states: New 
, In progress 
, On hold 
, or Closed 
. You can see the 
state of each alarm in the Alarm List, in the State column. The Filters pane, lets you filter according to certain 
criteria (see "Filter alarms" on page 118). Initially, all alarms will be in the New state, but once an alarm is being 
handled, its state is updated. 
Servers 
On the left side of the alarm list, alarms are grouped by the surveillance system server 
they originate from. 
Many surveillance systems only have a single server, but some systems may consist of several servers in a 
hierarchy. All the servers you have access to are listed. Each item is clickable, allowing you to quickly filter the 
alarm list by server, all priorities, high priority, etc. 
The number displayed for each item represents the number of alarms with the relevant priority or state. Note, 
however, that the number shown for servers only represents the number of alarms in the New state. If a server is 
listed with a red icon 
, it is unavailable, in which case you will not be able to view alarms from that server. 
Alarms can be one of the following priorities: High 
Medium 
, or Low 
. You can see the priority of each 
alarm in the alarm list's first column. To quickly view all alarms with a certain priority, select the required priority in 
the tree structure in the left side of the alarm list. 
Failure to connect 
If your XProtect Smart Client loses connection to the Event Server, the surveillance system server component 
dealing with alarms, the alarm list will notify you of this by switching the color of its top bar from blue 
to red 
This is important since you will not be able to receive new alarms as long as the connection is broken. Loss of 
connection can, for example, happen because of network problems; contact your surveillance system 
administrator if the problem persists. As soon as the connection is re-established, the top bar will switch back to 
blue again. 
Filter alarms 
There are several ways you can filter the alarm list, so it displays just the alarms or events that you are interested 
in; you can click an element on a map to see only alarms associated with that element, you can click a predefined 
filter in the Filter pane, or you can define your own custom filters. 
 To filter the alarm list's content, in the Alarm List toolbar, click Filter to open the Filter pane above the 
alarm list. Enter filter criteria on any of the columns you want to filter on. For example, if you enter a user 
ID in the ID field, the list will only display alarms assigned to that particular user. 
You can combine filters (for example, for a location on a certain date). When you apply a filter, the filter section 
will change background color from blue 
to orange 
. To return to the unfiltered alarm list, click the Clear 
filter link in the Alarm List toolbar. 
Tip: In fields where you type your filtering criteria, typing the first few characters of the required name, location or 
similar is often enough. 
Having entered filtering criteria, note that the alarm list will not be updated until you move the insertion point to 
another filter field. 
Tip: If your alarm handling views contain map content, you can also filter the alarm list by right-clicking an 
element (camera, server, or similar) on the map, then selecting Show Alarms. This will make the alarm list show 
only alarms from the selected element. 
 To sort the alarm list's content, in the Alarm list, click the 
button at the top of the column.  
Milestone XProtect
®
Smart Client 7.0 
www.milestonesys.com 
119 
Events and alarms 
Alarms on maps 
If your alarm handling view contains one or more map (see "Maps" on page 57) positions, you can view alarms on 
the maps too. Maps display alarms based on the geographical location of the camera, server or other device 
triggering the alarms, so you can instantly see where the alarm originates from. You can right-click and 
acknowledge, disable, or suppress the alarm directly from the map. 
Camera elements display video in thumbnail format when you move your mouse over it. When used together with 
alarms, the graphical elements on maps display white circles around them if alarms occur. For example, if an 
alarm associated with a particular camera occurs, the graphical element representing that camera will 
immediately get a white circle around it (1 in the following illustration), and you can then click the camera element 
and not only view video from the camera, but also handle the alarm through a menu that appears. 
Tip: If white is not an ideal color for signifying alarms on your maps, you can change this color.  
Now, say the camera which has an alarm associated with it, is located on a street level map, but you are viewing 
a city level map. How will you then notice the alarm? No problem, thanks to hot zones—graphical representations 
linking different map hierarchy levels together. If an alarm is detected on the street level map, the hot zone on the 
city level map will then turn white (2 in the following illustration), indicating that there is an alarm on a lower level 
map—even if there are map levels in between. 
To return to an alarm list mode where you can see alarms from more than just the one element, click the required 
server, priority or state in the alarm list. 
Events 
An event is a predefined incident on the surveillance system that can be set up to trigger an alarm. Events are 
either predefined system incidents or user-specified events (for example, XProtect Analytics, generic events, or 
user-specified). Events are not necessarily linked to an alarm, but they can be. 
Typically, events are activated automatically and in the background (for example, as a result of input from external 
sensors, detected motion or by data from other applications), but can also be manually activated. Events are used 
by the surveillance system to trigger actions, such as starting or stopping recording, changing video settings, 
activating output, or combinations of actions. When you activate an event from your XProtect Smart Client, it 
automatically triggers actions on the surveillance system, for example recording on a particular camera with a 
particular frame rate for a particular period of time as well as sending of a mobile phone text message with a 
predefined incident description to a particular security officer. 
Milestone XProtect
®
Smart Client 7.0 
www.milestonesys.com 
120 
Events and alarms 
Your surveillance system administrator determines what happens when you manually activate an event. Your 
surveillance system administrator may use the terms event buttons, user-defined events or custom events for 
manually activated events. 
Manually activate an event 
 On the Live tab, in the Event pane, select the relevant event and click Activate. 
The list of selectable events is grouped by server, and the camera/device with which the event is associated. 
Hierarchically, global events will appear under the relevant server. If a server is listed with a red icon
, it is 
unavailable and you cannot activate events on it. 
Alternatively, if available for the camera, click the overlay button that appears when you move your mouse over 
the image. 
There is no confirmation once you have activated an output. 
Working with alarms 
From the alarm list, you are able to acknowledge alarms, edit details of alarms, or print reports with information 
about alarms. 
 View and edit details of an alarm (on page 120) 
 Acknowledge an alarm (on page 121) 
 Disable an alarm (on page 121) 
 Ignore an alarm (on page 121) 
 Print a report with alarm information (on page 121) 
 View alarm reports (on page 121) 
 Alarm filtering (see "Filter alarms" on page 118) 
View and edit details of an alarm 
Double click on an alarm to open the window for the alarm. The window shows a preview of the alarm incident 
and live video. You can manage the alarm in the following way:  
 State: Lets you change the state of the alarm. Typically, you would change state from New to In 
progress, and then later to On hold or Closed; but if required you can also change state from, for 
example, On hold to New
 Priority: Lets you change the priority of the alarm. 
 Assigned to: Lets you assign the alarm to a user in your organization, including yourself if required. The 
person to whom you assign the alarm will then become the owner of the alarm, and will be listed in the 
alarm list's Owner column. 
 Comment: Write comments and remarks, which will be added to the alarm history. Comments typically 
relate to the actions you have taken. Examples: “Suspect detained by Security,” “Suspect handed over to 
Police,” “False alarm,” etc. 
 Alarm History: The alarm history is a summary of how you have handled the alarm. Any changes you or 
your colleagues make to alarm state or priority, any reassigning of alarms between users as well as any 
Documents you may be interested
Documents you may be interested