Import/Export Body Worn Camera Configurations

Previous Next  Print this Topic

You can import or export body worn camera configuration files. This section details the format of the file that is created whenever you export camera configurations from the Management Console. While it is best to use the Management Console to change your camera configurations, you can also do so by creating and importing a special file.

The procedures for exporting and importing a camera configurations file are below - they are geared towards advanced users.

Export Current Camera Configurations to a File

1.From the Management Console main menu, right-click on Cameras in the left pane, and select Export to. The Export to window appears. The default file name is BodyWornCameras.cfg.
2.Navigate to the location to export the file, and then click Save. The file is saved to the location you selected.

Import a Configuration From a File

1.From the Management Console main menu, right-click on Cameras in the left pane, and select Import from. The Import from window appears.
2.Navigate to the file location where you have saved your camera configurations file, select it, and then click Open. The camera configurations from the file are added to the Camera Configurations window.
3.Click the Save button to save the modified camera configurations to your Information Repository.

Before you can import a camera configuration file, you must create one. The following sections contain reference information for doing so.

Camera Configuration File Structure

Camera configuration files are block structured but free from any column or order formatting. The tokens listed below specify camera parameters. Each "policy_name" block is a single camera.

policy_name="<serial number>"
[
 <token>=<value>
 <token>=<value>
 . . .
]

policy_name="<serial number>"
[
 <token>=<value>
 <token>=<value>
 . . .
]

. . .

Tokens/Value Pairs

Tokens define camera attributes and functionality. Following are the tokens and their definitions.

Token/Value

Description

ace = data

The access control list entry.

No default.

act_log_enabled = <boolean>

Enable the creation of activity logs.

Valid values: true | false

Default = false

act_log_pn = "<pathname>"

Define the path for the activity log. Supports token substitution.

Default path = "%R/Logs/%P.act"

active = <boolean>

Determine if the camera is active or inactive. For the live view and camera management to work, this option must be set to true.

Valid values: true | false

Default = true

audio_gen_low_res_proxy = <boolean>

Generate low resolution proxy audio tracks at capture/ingest.

Valid values = true | false

Default = true

audio_low_res_proxy_quality = <boolean>

Determine the quality of the low resolution proxy audio track.

Valid values = High | Medium | Low

Default = Medium

auto_power=<setting>

Length of time for automatic power off of the camera after button inactivity.

Valid values = off | 30s | 1m | 3m | 5m

Default = off

classification = <setting>

Classification the video clip will be given when the Star button is pressed.

Valid values = none | traffic | police | criminal

Default = none

complete = <boolean>

Print all summary information plus the path names of the files ingested to the file indicated by the list_pn option.

Valid values = true | false

Default = false

cont_shooting=<setting>

Length of time between picture capture. Once the Picture button on the camera is pressed, pictures will be captured at this interval until the Picture button is pressed again.

Valid values = off | 5s | 10s

Default = off (only capture when button is pressed)

customer_id= "<character string>"

Customer id to identify the camera

Default= ""

description = "<character string>"

A description of the camera.

Default = ""

diag = <boolean>

Print diagnostic information to the file indicated by the list_pn option.

Valid values = true | false

Default = false

dst_local_only = <boolean>

Cause job to use only a Vault local to the computer from where service is running.

Valid values = true | false

Default = false

dst_media_name = "<character string>"

The destination media to be used. If not specified, the first available unit of media is used.

Default = "*" (any)

dst_media_speed = "<character string>"

The destination media to be used according to media speed.

Valid values =

S0 - S10
Unspecified

Default = Unspecified

dst_media_type = "<character string>"

The media type to be used for a job.

Valid values =

Hdisk – Hard disk
8mm – Eight-millimeter tape
Dds – Digital data storage
Dlt – Digital linear tape
Ait – Advanced intelligent tape
SuperAit
Vxa - Exabyte Vxa tape
Travan - Travan tape
Lto – Linear tape open
MagOptical – Read/write optical
NullDevice
Unspecified

Default = Unspecified

dst_storage_pool = "<alpha>"

The name of the destination storage pool. Use ''" for no storage pool name.

Default = "*" (any)

dst_vault_name = "<character string>"

The destination Vault name. If not specified, the first available Vault is used.

Default = "*" (any)

dst_volume_format

Internal use only.

dst_volume_name

Internal use only.

dst_volume_pack

Internal use only.

email_camera_charged =<boolean>

Send an email when the camera is charged.

Valid values = true | false

Default = false

email_camera_docked = <boolean>

Send an email when the camera is docked.

Valid values = true | false

Default = false

email_recipient = "<character string>"

The email address of the notification recipient.

Default = ""

email_servert = "<character string>"

The mail server address for the notification recipient.

Default = ""

email_video_processed = <boolean>

Send an email when the video is processed.

Valid values = true | false

Default = false

email_video_upload = <boolean>

Send an email when the video is uploading.

Valid values = true | false

Default = false

encrypted

Internal use only.

error_log = "<pathname>"

The path for the error log file. If you specify "/dev/tty", error messages display on the default output device. Supports token substitution.

Default path for the configuration file = "R/Logs/%P.err"

ext_metadata = "<command>"

Extended metadata in a token/value pairs. Token/values can be found in the MetadataExtensions.cfg

Format:

token="<command>"token="<command>"...

Default = ""

ext_metadata_plugin = "<character string>"

Enable the collection of extended metadata.

Default = "EmdProcessNone"

gps = <setting>

Video will have embedded GPS information.

Valid values = off | on

Default = off

infrared = <setting>

Camera will have automatic control of infrared illumination in dark areas.

Valid values = off | on

Default = off

key_tone = <setting>

Camera buttons will have a tone when pressed.

Valid values = off | on

Default = off

led_indicator s= <setting>

Camera will have LED indicators.

Valid values = off | on

Default = off

list_pn = "<pathname>"

The filename where all report information is written. Supports token substitution.

Default path for the configuration file is "%R/Logs/%P.log"

manufacturer = "<character string>"

The manufacturer of the camera.

Default = "Generic"

model = "<character string>"

A user defined value, this is the camera's model number.

Default = "Generic"

out_of_band = <boolean>

Enable the application to constantly monitor its processes and select the network transmission protocol that best suits the files being processed.

Valid values = true | false

Default = true

password = "<character string>"

The password for the camera when a password is required to access the camera.

Default = ""

pict_burst_mode=<setting>

Number of pictures captured with one press of the Picture button.

Valid values = off | 2 | 3 | 5 | 10 | 15 | 20

Default = off (only one picture will be taken)

pict_gen_preview_image = <boolean>

Generate preview image thumbnails at capture/ingest.

Valid values = true | false

Default = true

pict_gen_low_res_proxy = <boolean>

Generate low resolution proxy pictures at capture/ingest.

Valid values = true | false

Default = true

pict_low_res_proxy_quality = <setting>

Determine the quality of the low resolution proxy picture.

Valid values = High | Medium | Low

Default = Medium

pict_preview_image_quality = <boolean>

Determine the quality of the preview image.

Valid values = High | Medium | Low

Default = Medium

pict_resolution=<alpha>

Resolution at which pictures will be captured.

Valid values =

 

5mp_3008x1688 - 5 MP 3008 x 1688

 

8mp_3456x1944 - 8 MP 3456 x 1944

 

10mp_4384x2466 - 10 MP 4384 x 2466

 

12mp_4608x2592– 12 MP 4608 x 2592

 

16mp_5336x3000– 16 MP 5336 x 3000

 

21mp_6144x3456 - 21 MP 6144 x 3456

 

32mp_7600x4275 - 32 MP 7600 x 4275

 

 

Default = 5mp_3008x1688

policy_name = "<serial number>"

Must match "serial_number".

Indicating the beginning of a camera block, the name for the policy that defines camera parameters.

Default = ""

ref_id = "<character string>"

Internal use only.

screen_brightness = <setting>

Brightness of the screen on the camera.

Valid values = low | high

Default = low

screen_timeout = <setting>

Length of time the camera screen will remain active without pressing any key.

Valid values = off | 30s | 1m | 3m | 5m

Default = off

self_timer_shooting=<setting>

Length of time between pressing the Picture button on the camera and actual capture of a picture.

Valid values = off | 5s | 10s

Default = off (no extra time)

serial_number = "<character string>"

Must match the "policy_name".

The serial number of the camera.

Default = ""

slide_show=<setting>

A slide show of all video, pictures, and audio tracks will be available.

Valid values = off | on

Default = off

summary = <boolean>

Print the start and finish times of the job and the final statistics to the file indicated by the list_pn option.

Valid values = true | false

Default = true

system_volume = <setting>

Volume level for alerts, video and audio playback.

Default = 0

throttle = <setting>

The throttle controls the amount of bandwidth used by jobs (and, the speed files are sent to Vaults). Throttle values are relative to Information Repository capacity and range from 1% to 100%. A lower setting reduces the amount of available bandwidth that is used.

Default = 100

type = <alpha>

The policy type of the policy file.

Default = bwc

user_name = "<character string>"

The user name of the camera when a user name is required to access the camera.

Default = ""

vcs = <alpha><max num files>

The number of files (F) or number of bytes (S) to ingest per single Vault connection.

Valid values =

F – files
S – bytes
1 -

Default = F500

version = <number>

The version number of the policy. The current version is 1.0

vid_gen_low_res_proxy = <boolean>

Generate low resolution proxy videos at capture/ingest.

Valid values = true | false

Default = true

vid_gen_preview_image = <boolean>

Generate preview image thumbnails at capture/ingest.

Valid values = true | false

Default = true

vid_low_res_proxy_fr_denom

Internal use only.

vid_low_res_proxy_quality = <setting>

Determine the quality of the low resolution proxy video.

Valid values = High | Medium | Low

Default = Medium

vid_preview_image_quality = <setting>

Determine the quality of the preview image.

Valid values = High | Medium | Low

Default = Medium

vid_rec_warning = <setting>

Audible voice will announce video has begun recording.

Valid values = off | on

Default = off

video_clip_len=<setting>

Length of time of each video clip when continuously recording.

Valid values = 5m | 10m | 15m | 30m | 45m

Default = 5m

video_delay_rec=<setting>

Length of the time to record after the Record button on the camera is pressed to end a video capture.

Valid values = off | 5s | 1m | 10m

Default = off (no extra recording time)

video_prerecord = <setting>

The 45 seconds of video preceding the press of the Record button will be recorded in the video clip.

Valid values = off | on

Default = off

video_quality=<alpha>

Quality at which video will be recorded.

Valid values = super_fine | fine | normal

Default = super_fine

video_resolution=<alpha>

Resolution at which video will be recorded.

Valid values =

 

2304x1296_30fps - 2304 x 1296 @30 fps

 

1920x1080_30fps - 1920 x 1080 @30 fps (1080p)

 

1440x1080_30fps - 1440 x 1080 @30 fps

 

1280x720_60fps – 1280 x 720 @60 fps

 

1280x720_30fps – 1280 x 720 @30 fps (720p)

 

848x480_60fps - 848 x 480 @60 fps

 

848x480_30fps - 848 x 480 @30 fps

 

720x480_30fps - 720 x 480 @30 fps

Default = 2304x1296_30fps

Sample BodyWornCameras.cfg File

policy_name = "ST00019"

[

 type                     = "bwc"

 version                  = "1.0"

 active                   = true

 serial_number            = "ST00019"

 description              = ""

 manufacturer             = "SoleraTec"

 model                    = "SK126"

 encrypted                = 0

 user_name                = "<not used>"

 password                 = "000000"

 customer_id              = "SOLERA"

 video_resolution         = 1440x1080_30fps

 video_quality            = super_fine

 video_prerecord          = off

 video_delay_rec          = off

 video_clip_len           = 30m

 vid_rec_warning          = off

 pict_resolution          = 10mp_4384x2466

 pict_burst_mode          = off

 self_timer_shooting      = off

 cont_shooting            = off

 slide_show               = off

 infrared                 = off

 gps                      = off

 screen_timeout           = 30s

 screen_brightness        = low

 auto_power               = off

 led_indicators           = on

 key_tone                 = off

 system_volume            = 3

 classification           = none

 email_camera_docked      = false

 email_video_upload       = false

 email_video_processed    = false

 email_camera_charged     = false

 email_recipient          = ""

 email_server             = ""

 ace                      = "0008001901010800"

 dst_media_type           = Hdisk

 dst_media_speed          = Unspecified

 dst_volume_format        = Unspecified

 dst_vault_name           = "*"

 dst_media_name           = "*"

 dst_volume_name          = "*"

 dst_storage_pool         = "*"

 dst_volume_pack          = ""

 dst_local_only           = true

 error_log                = "%R/Logs/%P.err"

 summary                  = true

 complete                 = false

 diag                     = false

 list_pn                  = "%R/Logs/%P.log"

 out_of_band              = true

 vcs                      = F500

 throttle                 = 100

 act_log_enabled          = false

 act_log_pn               = "%R/Logs/%P.act"

 ext_metadata_plugin      = "EmdProcessNone"

 vid_gen_low_res_proxy    = true

 vid_low_res_proxy_quality = Medium

 vid_low_res_proxy_fr_denom = 1

 vid_gen_preview_image    = true

 vid_preview_image_quality = Medium

 pict_gen_low_res_proxy   = true

 pict_low_res_proxy_quality = Medium

 pict_gen_preview_image   = true

 pict_preview_image_quality = Low

 audio_gen_low_res_proxy  = true

 audio_low_res_proxy_quality  = Medium

 ext_metadata             = ""

 ref_id                   = cccccccccccccccccccccccccccccccc

]

 

# end of object rule for Camera 'ST00019'