Contents Table of Contents Welcome Software License Agreement ...........................8 Contact Information ...........................11 Documentation Overview ...........................12 Getting Started Quick Start for IP Camera Users ...........................16 Quick Start for VMS System Users ...........................27 How To ...........................34 Launch an Application ................................34 Add and Schedule an IP Cam era ................................34 Create a Recording Policy ................................44...
Page 4
Buffalo Surveillance Server View Live Video Feeds: Live Viewer View a feed from a camera ...........................140 View feeds from a camera pool ...........................141 Change, Save, or Delete a Live View Layout ...........................142 Control Camera Pan, Tilt, Zoom, and Focus ...........................143...
Page 5
................................306 Set Export Options & Export Videos ...........................319 ExportExtensions.cfg ................................326 Monitor the Information Repository: Network Activity & Vault Statistics Mini Vault Stats ...........................338 Vault Stats ...........................339 Buffalo Surveillance Server System Requirements Installation Hardware & Software Requirements ...........................342 Product Licensing ...........................344...
Page 6
Buffalo Surveillance Server Add or Remove Vaults Add a Hard Disk Vault ...........................349 Add a Tape Library ...........................359 Disable SCSI Devices on a Window s Com puter ................................369 Add a Standalone Tape Drive Vault ...........................372 Disable SCSI Devices on a Window s Com puter ................................381...
The Buffalo Surveillance Server properly manages the storage of video surveillance assets for long term retention. You can easily set up and configure the Buffalo Surveillance Server to record, store, and manage video feeds from up to ten RTSP enabled IP cameras.
The Softw are Programs/Utilities and documentation provided by Buffalo under the name of Buffalo Surveillance Server are licensed only on the condition that you (referred to as “YOU” or “Licensee”) agree w ith Buffalo (referred to as “Company”) to the terms and conditions set forth below .
Page 9
Welcome 4. OWNERSHIP; NOTICE 4.1 The Softw are and Documentation, and all intellectual property contained therein, are and shall remain the sole and exclusive property of Company and its licensors and are protected by copyright and trade secret law s and international copyright treaty provisions.
Page 10
Buffalo Surveillance Server 8. U.S. GOVERNMENT RESTRICTED RIGHTS The Softw are is provided w ith RESTRICTED RIGHTS. The use, duplication, or disclosure by the Government is subject to restrictions as set forth in subdivision (c)(1)(ii) of The Rights in Technical Data and Computer Softw are clause at 52.227-7013.
Welcome Contact Information Please contact us with any comments or suggestions regarding how we can improve our products or documentation. Buffalo Technology.
Buffalo Surveillance Server Documentation Overview Notes About this Guide The screen images in this guide are taken from Buffalo Surveillance Server applications running on Windows XP. Screen shots The appearance of your applications may vary slightly depending on your OS.
Page 13
If you use a backslash (\), as is customary on some platforms, you may get unexpected results. Buffalo Surveillance Server privileged users have the rights to override security in the application as it relates to Buffalo Surveillance Server resources (e.g., media, stored data, Vault operations).
Page 14
Some Windows applications create filenames with Unsupported naming characters that are unreadable by Windows Explorer. conventions in Windows These files are also unreadable by Buffalo Surveillance Server clients. Questions? For any questions that are not answered in this help resource, please...
Quick Start for IP Camera Users to perform the basic steps required to implement the In using Buffalo Surveillance Server, set up an IP camera to record and store video, and search for captured video footage. Quick Start for VMS System Users...
Buffalo Surveillance Server Quick Start for IP Camera Users You can quickly and easily set up the Buffalo Surveillance Server and your RTSP enabled IP cameras to begin to record, store, and manage surveillance video. The brief steps below show you how to get started. They explain how to set up a camera configuration and begin to record video, and then search for and view your video feeds.
Page 17
Getting Started Click OK. Download and Install Visit the Buffalo Technology website to download a copy of the surveillance software client software. for desktop client. Ensure that Buffalo Surveillance Server will not be blocked by your local firewall software. All devices running the Buffalo Surveillance Server must be time synchronized.
Page 18
Buffalo Surveillance Server Click Next. The Camera Information window appears.
Page 19
Getting Started To add camera information either click the Find Cameras button to display all the cameras found on the network, or from the pull-down lists select the manufacturer and model. If your camera manufacturer or model is not listed, use the Camera Configuration window to add your camera, rather than this wizard.
Page 20
Camera Configurations window. See Add an IP Camera - Standard Mode for this procedure. If your camera manufacturer and model are listed, Buffalo Surveillance Server automatically fills the required camera information. Click Next. The Description window appears. Enter a meaningful name to identify the camera, and a brief description.
Page 21
Getting Started Select Always to record continuously. Video is captured into the Buffalo Surveillance Server Information Repository in 5-minute clips. Click Next. The Recording Computer screen appears.
Page 22
Buffalo Surveillance Server Select the computer that should be used for recording video from the drop-down list. Click Next. The Ready to Add window appears.
Page 23
Getting Started Review the information. To make changes, use the Back button to go to the appropriate wizard screen. Click Next. The List of Cameras Added window appears.
Page 24
Buffalo Surveillance Server The cameras added during the wizard session are listed. To remove any camera, select it and then click the Remove Selected Camera button. If you do not want to add another camera, select No. To add another camera, select Yes in order to cycle through the wizard again.
Page 25
5-minute clip, process and store it, and processed. make it available for searching. Search for and review From the suite of Buffalo Surveillance Server applications on your recorded video. computer, open Surveillance Video Manager Click the Search button on the lower left. The search results pane in the middle of the screen displays the video clip that was just recorded.
Page 26
Install Buffalo To run Buffalo Surveillance Server policies from other computers on Surveillance Server your network, repeat Step 3 to download and then run the client clients on other software on those computers.
Buffalo Surveillance Server Information Repository, and search for and view your video feeds. To learn more about using the options and powerful capabilities of the Buffalo Surveillance Server, see the How To section and the remaining topics in this manual.
Page 28
Buffalo Surveillance Server Click OK. Download and Install Visit the Buffalo Technology website to download a copy of the surveillance software client software. for desktop client. Ensure that Buffalo Surveillance Server will not be blocked by your local firewall software.
Page 29
Getting Started Select the appropriate camera from the Camera Type drop-down list. Type the name and location of the camera, and a description. To associate the camera with a Camera Pool, select it from the drop-down list. In the Target Camera section, click Change to populate boxes.
Page 30
Click Refresh to update the list of cameras associated with the server, and then select the camera with video to capture into the Buffalo Surveillance Server. Click OK to close the dialog box. In Video Type, select the format the extracted video should be stored.
Page 31
Information Repository. Repeat the steps above to add the configurations for each camera with video to capture into the Buffalo Surveillance Server Information Repository. Create a recording In the toolbar of the Camera Policies window, click Add policy to record and store video.
Page 32
Buffalo Surveillance Server In the Scheduling tab, leave the defaults so video feeds are recorded continuously. Click Save to save the policy.
Page 33
Search for and review From the suite of Buffalo Surveillance Server applications on your recorded video. computer, open Surveillance Video Manager Click the Search button on the lower left. The search results pane in the middle of the screen displays the video clip that was just recorded.
Search for & Export Surveillance Video Files Search for & Export Surveillance Video Files Launch an Application To launch a Buffalo Surveillance Server application, see the instructions for the OS below. Windows To launch a Buffalo Surveillance Server application from the Windows desktop, click Start >...
Page 35
Getting Started From the suite of Buffalo Surveillance Server applications on your computer, open the Camera Policies application. Click the Add Camera Wizard button on the toolbar. The Welcome screen appears: Click Next. The Camera Information window appears.
Page 36
Buffalo Surveillance Server To add camera information either click the Find Cameras button or from the pull-down lists Select the manufacturer and model. If you click the Find Cameras button a Search Results window appears showing a list of cameras found on the network.
Page 37
Getting Started If the camera manufacturer or model is not listed, use the Camera Configuration window to add the camera, rather than this wizard. See Add an IP Camera - Standard Mode In the IP address text box, type the host name or IP address in dot notation. Type the user name and password for the camera if they are required to access it.
Page 38
Buffalo Surveillance Server Enter a meaningful name that lets you identify the camera. You may also enter a brief description. Click Next. The Recording Schedule window appears.
Page 39
Getting Started Indicate when you want to record video: Select Always record video continuously. Select At selected times to record only on certain days or at certain times of the day. Click Next. If selecting to record video at selected times, an additional Recording Schedule window opens.
Page 40
Buffalo Surveillance Server Use the check boxes to select the days to record video. Use the Start and Stop drop down lists to set the beginning and ending times for the period to record. When you make your selections, the length of the time period is indicated.
Page 41
Getting Started Select the computer for recording video from the drop down list. Click Next. The Ready to Add window appears.
Page 42
Buffalo Surveillance Server Review the information. To change anything, use the Back button to go to the appropriate wizard screen. Click Next. The List of Cameras Added window appears.
Page 43
Getting Started The cameras added during the wizard session are listed. To remove any camera, select it and then click the Remove Selected Camera button. If you do not want to add another camera, select No. To add another camera, select Yes in order to cycle through the wizard again.
Buffalo Surveillance Server The list of cameras ready for saving, is displayed. To remove any camera, select it and then click the Remove Selected Camera button. Click Finish. The Add Camera Wizard closes, and the focus is in the main Camera Policies application window.
Getting Started Also, if you want to set up and define additional recording configuration options, you can use Advanced Mode of the Camera Policies application. To create a recording policy (Standard Mode): 1. Launch the Camera Policies application. 2. The Camera tab should already have focus.
It is best to avoid using characters that the Buffalo Surveillance Server interprets as wildcards or as otherwise special. If you need to use a character literally that the Buffalo Surveillance Server uses as a wildcard, the character must be preceded by an escape character ( \ ).
RTSP enabled IP or VMS-managed camera. Load Balancing You can denote a specific storage pool as part of the destination criteria for jobs. The Buffalo Surveillance Server's clients locate the Vault (or Vaults) that contains the denoted storage pool and stores the defined files to it.
Page 48
Information Repository's error logs. When a subsequent job starts, the Buffalo Surveillance Server looks for the retry file, and the videos slated for retry are added, with first priority, to the list of videos to be captured.
You can: Configure RTSP enabled IP cameras create policies that automatically record video directly into the Buffalo Surveillance Server Information Repository. Configure VMS-managed cameras create policies to capture video into the Buffalo Surveillance Server Information Repository.
Page 50
Buffalo Surveillance Server View: Includes commands for refreshing the policies with the latest versions, and turning on and off popup tips which you can hover over for more information about the fields in the tabs in the right pane and the policies in the left pane, and enabling Advanced Mode, which lets you configure additional, advanced recording policy options.
Record and Capture Video Feeds If multiple people in your organization create or modify camera configurations or recording policies, it is recommended that they not attempt to make their changes at the same time. Doing so may cause someone's work to be unintentionally overwritten. Camera Policies Advanced Mode When you initially install the Camera Policies application, it is set in Standard Mode.
Information Repository and configure them. When you add cameras, the Buffalo Surveillance Server tracks them and they are listed on the Camera tab of every Camera Policies application on any networked computer comprised by the Information Repository.
MetadataExtensions.cfg file) is in use. Add cameras manually using Camera Configuration when using extended metadata. To add a camera and start to record video: From the suite of Buffalo Surveillance Server applications on your computer, open the Camera Policies application.
Page 54
Buffalo Surveillance Server Click the Add Camera Wizard button on the toolbar. The Welcome screen appears: Click Next. The Camera Information window appears.
Page 55
Record and Capture Video Feeds To add camera information either click the Find Cameras button or from the pull-down lists Select the manufacturer and model. If you click the Find Cameras button a Search Results window appears showing a list of cameras found on the network.
Page 56
Buffalo Surveillance Server If the camera manufacturer or model is not listed, use the Camera Configuration window to add the camera, rather than this wizard. See Add an IP Camera - Standard Mode In the IP address text box, type the host name or IP address in dot notation.
Page 57
Record and Capture Video Feeds Enter a meaningful name that lets you identify the camera. You may also enter a brief description. Click Next. The Recording Schedule window appears.
Page 58
Buffalo Surveillance Server Indicate when you want to record video: Select Always record video continuously. Select At selected times to record only on certain days or at certain times of the day. Click Next. If selecting to record video at selected times, an additional Recording Schedule window...
Page 59
Record and Capture Video Feeds Use the check boxes to select the days to record video. Use the Start and Stop drop down lists to set the beginning and ending times for the period to record. When you make your selections, the length of the time period is indicated. Click Next.
Page 60
Buffalo Surveillance Server Select the computer for recording video from the drop down list. Click Next. The Ready to Add window appears.
Page 61
Record and Capture Video Feeds Review the information. To change anything, use the Back button to go to the appropriate wizard screen. Click Next. The List of Cameras Added window appears.
Page 62
Buffalo Surveillance Server The cameras added during the wizard session are listed. To remove any camera, select it and then click the Remove Selected Camera button. If you do not want to add another camera, select No. To add another camera, select Yes in order to cycle through the wizard again.
IP camera and start to record video into the Buffalo Surveillance Server Information Repository. If your camera manufacturer or model are not found on the network, the wizard cannot be used and you must add it manually, as described below.
Page 64
Buffalo Surveillance Server To learn how to view live feeds, see the section titled Search for & Export Surveillance Video Files > View Live Camera Feeds This procedure assumes that you are using the standard mode for Camera Policies. If...
Page 65
A user defined value, this is the camera's model number. Video Capture URL populates automatically. Video Capture URL The RTSP URL of the camera that enables the Buffalo Surveillance Server to capture video feeds. In the first text box displays the IP address for the selected camera.
IP camera and start to record video into the Buffalo Surveillance Server Information Repository. If you are a more advanced user and want to set additional camera configuration options, such as specifying a Camera Pool, or alternative frame size, or enabling PTZ, use the procedure below.
Page 67
Record and Capture Video Feeds To add an IP Camera Configuration: From the toolbar at the top of the Camera Policies application, click to open the Camera Configurations window: Click to add a camera. The Add New Camera window appears: Fill in or select the following fields as needed: Field Results...
Page 68
"Doors" camera pool as a search criteria, and only video captured from cameras in the "Doors" camera pool are included. There is no limit to the number of camera pools your Buffalo Surveillance Server solution may have. Manufacturer The manufacturer of the camera.
Page 69
Record and Capture Video Feeds Field Results If your camera is not listed and you are unsure of your camera's RTSP URL, check with your camera's manufacturer. Management URL Enables camera management from a web browser when this type of functionality is supported by the camera. If you select the checkbox, the fields to the right are for the RTSP URL of the camera that enables you to manage your camera.
This section is to help diagnose camera configuration problems that may be preventing the Buffalo Surveillance Server from working with the RTSP enabled IP camera. If the RTSP URL has been entered and the camera did not work when you clicked Test, ensure that: The camera is properly connected to the network.
To capture video from your VMS, you need to add the configurations for cameras managed by those systems to your Information Repository. When you add camera configurations, the Buffalo Surveillance Server tracks them and they are listed on the Camera tab of every Camera Policies application on any networked computer comprised by the Information Repository.
Page 72
Buffalo Surveillance Server Select Milestone managed camera from the Camera Type drop down list. The relevant fields are displayed. In the next two fields, enter the name and/or location of the camera, and a description. If you want the camera to be associated with a Camera Pool, select it from the drop down list.
Page 73
Your Basic User password for the Milestone database. Click Refresh to update the list of cameras associated with the server, and then select the camera whose video you want to capture into the Buffalo Surveillance Server. Click OK to close the dialog box.
Buffalo Surveillance Server Click to save the new camera configuration and add it to your Information Repository. Add an OnSSI-managed Camera Before you configure cameras managed by OnSSI, you'll need to know the name or the IP address of the server where your OnSSI installation resides, as well as a user name and password of a Basic User to access the OnSSI database.
Page 75
Record and Capture Video Feeds Select OnSSI managed camera from the Camera Type dropdown list. The relevant fields are displayed. In the next two fields, enter the name and/or location of the camera, and a description. If you want the camera to be associated with a Camera Pool, select it from the dropdown list.
Page 76
Your Basic User password for the OnSSI database. Click Refresh to update the list of cameras associated with the server, and then select the camera whose video you want to capture into the Buffalo Surveillance Server. Click OK to close the dialog.
Record and Capture Video Feeds Select the Active check box if you want to make the camera available for capturing video if a policy references it, or leave it inactive. Click OK to close the Add New Camera dialog. Click to save the new camera configuration and add it to your Information Repository.
Buffalo Surveillance Server If you are certain that you want to delete the camera configuration from Information Repository, select Yes. The camera is deleted from your Information Repository and the list in the Camera Configurations window. Click at the top of the Camera Configurations window to save the modified camera configurations.
Page 79
Record and Capture Video Feeds Import a Configuration From a File From the menu at the top of the Camera Policies application, select Tools > Camera Configurations. The Camera Configurations window appears. From the menu at the top of the Camera Configurations window, select File > Import from.
Page 80
Buffalo Surveillance Server Token/Value Description Determines whether the camera is active or inactive. For Live View and camera Management to work, this option must be set to true. active=<Boolean> Valid values: true | false Default = true A user defined value used in the menus and configuration file, this is a description of the description="<character string>"...
Page 81
There is no limit to the number of camera pools your Buffalo Surveillance Server solution pool="<character string>" may have, and apart from hardware limitations, there is no limit on which and how many cameras you may add to a camera pool.
Page 82
Buffalo Surveillance Server Token/Value Description Causes the RTSP capture to stream data over a TCP connection rather than over a stream_over_tcp = "<Boolean>" default HTTP connection. Default = false The policy type of the file. type="<character string>" Default = "camcfg"...
Page 83
Record and Capture Video Feeds Sample Cameras.cfg File # Generated from 'Camera Config Policy Writer' version: 1.0 on 2011/02/02 10:58:23 policy_name = "ACT-Lobby" type = "camcfg" version = "1.0" active = false name = "ACT-Lobby" description = "" model = "TCM-4301" manufacturer = "ACTi"...
Record and Capture Video Feeds Creating a Recording Policy: Overview For most users, the quickest and easiest way to set up a camera and schedule and record video is to use the Add Camera Wizard If you cannot use the Add Camera Wizard (for example, if your camera information is not included in the manufacturer or model list) you can create a recording policy in Basic Mode manually as explained below.
Buffalo Surveillance Server To create a recording policy: In the Camera Policies application toolbar, click to create a new policy. The Create a Policy window appears: Enter a name and description for the policy. The name should tell you something about the policy so that you can know what it does later on without having to open it.
To make an active policy inactive: In the Policy Name pane, double-click the policy. In the Modify Selected Policy window, de-select the Active check box. Import or Export Recording Policies This section is intended for advanced users. Buffalo Surveillance Server policy importing and...
Page 88
Buffalo Surveillance Server exporting functionality allows you to save policies, restore policies, and copy sets of policies from one computer to another. After creating a set of policies, Export them to a policy file. Later, if you want to re-implement the set of policies or implement them for the first time on another computer, simply Import them.
Page 89
Import/Export Policy File Structure An exported policy file is block structured but free from any column or order formatting. The tokens listed below specify job criteria. By default, the Buffalo Surveillance Server exports policies to and imports them from the locations below: Data Service Policies <install-dir>/Config/DataSvcsSvc.cfg.
Page 90
Buffalo Surveillance Server policy_name="<policy name>" <token>=<value> <token>=<value> . . . policy_name="<policy name>" <token>=<value> <token>=<value> ..Token/Value Pairs (Standard and Camera) A token is a job attribute that is given a value which determines how a job will be run. Following are the tokens and their definitions.
Page 91
Record and Capture Video Feeds Allows any user to retrieve a file in the job, regardless of the initial read access. any_user_retrieve="<Boolean>" Valid values = true | false Default = false backup_data Currently not supported. backup_stub Currently not supported. Prints all summary information plus the pathnames of the files ingested to the file indicated by the list_pn option (below).
Page 92
Default = false Specifies by name the destination media to be used. If you don't specify a value in this dst_media_name="<character string> option, the Buffalo Surveillance Server uses " the first available unit of media. Default = "*" (any) Specifies the destination media to be used according to media speed.
Page 93
Record and Capture Video Feeds NullDevice unspecified Default = unspecified Specifies the name of the destination storage pool. Use ''" for no storage pool name. dst_storage_pool="<alpha>" Default = "*" (any) Specifies the destination Vault name. If not specified, the first available Vault will be used. dst_vault_name="<character string>"...
Page 94
Buffalo Surveillance Server L3 – Ingests all data changed since the last L2 job. L4 – Ingests all data changed since the last L3 job. Default = L0 Specifies the path for the error log file. If you specify "/dev/tty", error messages will display on the default output device.
Page 95
Record and Capture Video Feeds Enables the Buffalo Surveillance Server to generate low resolution proxy videos at capture/ingest. gen_low_res_proxy="<Boolean>" Valid values = true | false Default = true Enables the Buffalo Surveillance Server to generate preview image thumbnails at capture/ingest.
Page 96
Buffalo Surveillance Server Valid values = true | false Default = true Specifies that all subsequent files in the same job are sent to the same unit of media until it is full. localize="<Boolean>" Valid values = true | false...
Page 97
Record and Capture Video Feeds Specifies a post-process command that runs immediately after the job is finished. Supports post_proc_cmd="<command>" token substitution. Default = ”” Specifies a pre-process command that runs immediately before the job starts. Supports pre_proc_cmd="<command>" token substitution. Default = ”” Determines the quality of the preview image.
Page 98
Buffalo Surveillance Server Default = false The path at which the copy of the low save_low_res_proxy_dir_pn=" resolution proxy video will be saved. <pathname>" Default path = "" Enables user to save a preview image at the path entered in save_preview_image_dir_pn.
Page 99
Record and Capture Video Feeds Default = false Throttling controls the amount of bandwidth used by jobs (and, therefore, the speed at which files are sent to Vaults). Throttle values are relative to Information Repository capacity throttle="<setting>" and range from 1% to 100%. A lower setting reduces the amount of available bandwidth that will be used.
Page 100
Buffalo Surveillance Server Enables Buffalo Surveillance Server to extract vid_extract_closed_caption="<Boolean>" closed captioning data from a video at ingest. Valid values = true | false Default = true Enables the user to save a copy of the closed captioning data in a location specified by vid_save_closed_caption="<Boolean>"...
Page 101
If selected for cameras that do not capture motion detection camera_motion_detect = "<Boolean>" data or otherwise are not supported by the Buffalo Surveillance Server, no motion detection data is preserved. Default = true Required. The name of the camera.
Page 102
Buffalo Surveillance Server Token/Value Description Required. The URL from which the selected camera_video_capture_url = "<character camera can be viewed. string>" Default = “” Sample Recording Policy If you were to export a policy, it would look similar to the following:...
Page 103
Record and Capture Video Feeds # Generated from 'Camera Policies' 12:00:55 # Start of object rule for policy_name 'test' policy_name = "test" type = "tap" version = "1.0" active = false job_type = move obj_type = "surv_camera" dtu_type = L0 local_only = false follow_links...
Page 105
A user defined value, this is the camera's model number. Video Capture URL populates automatically. Video Capture URL The RTSP URL of the camera that enables the Buffalo Surveillance Server to capture video feeds. The text box displays the IP address for the selected...
Buffalo Surveillance Server Field What it does User Name If the camera requires a user name and password to be accessed, this is the username. This field works in conjunction with Password. If the camera requires a user name and password to be Password accessed, this is the password.
Page 107
Record and Capture Video Feeds Video capture from VMS systems may not be available, depending on your hardware device and depending on your product license. To be able to view and record live video feeds, you must ensure that RTSP is enabled on your IP camera.
Page 108
A user defined value, this is the camera's model number. Video Capture URL populates automatically. Video Capture URL The RTSP URL of the camera that enables the Buffalo Surveillance Server to capture video feeds. The text box displays the IP address for the selected camera.
Page 109
Record and Capture Video Feeds Field What it does Alternative Frame Size The height and width, in pixels, of video images. Use this field if you want to define a frame size that is different from the camera's default. The first field is for width; the second field is for height.
Buffalo Surveillance Server Information Repository to contain more files. Longer clips (larger files) enable your Buffalo Surveillance Server device to have fewer files. In either case, the amount of storage space used depends only on the amount of data that is captured, not the number of files.
Page 111
Record and Capture Video Feeds The MetadataExtensions.cfg file must be on every computer on which a user would edit or modify the recording policy. If not, the metadata values could be lost. When you create, configure, and implement a MetadataExtensions.cfg file, the Metadata tab will appear in Camera Policies.
Page 112
IngestMdExt block and SearchMdExt contain the same Query blocks since the Buffalo Surveillance Server will search for only ingested metadata. However, if you prefer, the Query blocks contained in SearchMdExt can be limited to a subset of those you have in IngestMdExt.
Page 113
Record and Capture Video Feeds Block Identifier Description Identifies the beginning of the metadata extensions block for Buffalo Surveillance Server ingesting and capturing applications. May not IngestMdExt contain a SearchMdExt block or ModMdExt block. Required. Identifies the beginning of the metadata extensions block for Buffalo Surveillance Server search and retrieve applications.
Page 114
It is best to avoid using characters that the Buffalo Surveillance Server interprets as wildcards or as otherwise special. If you need to use a character literally that the Buffalo Surveillance Server uses as a wildcard, the character must be preceded by an escape character ( \ ).
Page 115
Record and Capture Video Feeds Query block Valid Token/Values Description Type Default = "" The value that will be loaded into the control by default. Valid values = the number of the entry in the pull-down list Default = the first choice listed. DefaultValue = <number>...
Page 116
Buffalo Surveillance Server Query block Valid Token/Values Description Type Valid values = true | false. Default = true The tooltip for the control. Description = <character string> Default = "" The metadata item's name. Name = <character string> Required Default = ""...
Page 117
Record and Capture Video Feeds Query block Valid Token/Values Description Type Required Default = "" Type = String The Query type. The label for the control as it will appear in the application. Label = <character string> Default = "" The value that will be loaded into the control default.
Page 118
Buffalo Surveillance Server Sample "Generic" MetadataExtensions.cfg # This is a sample of an MetadataExtensions.cfg file. IngestMdExt # Required: This identifies the beginning of the metadata extension block for Target & Process. # This is the opening brace for the IngestMdExt block.
Page 119
Record and Capture Video Feeds UpperLimit = 100 ] # This is the closing brace for the IngestMdExt block. SearchMdExt # Required: This identifies the beginning of the metadata extension block. # This is the opening brace for the SearchMdExt block. Query Name = Name1...
Page 120
Buffalo Surveillance Server UpperLimit = 100 ] # This is the closing brace for the SearchMdExt block. ModMdExt # Required: This identifies the beginning of the metadata extension block for Search & Retrieve. # This is the opening brace for the ModMdExt block.
Process video components, Generate low resolution proxy, and Generate preview image This feature enables video files to be captured so that they are viewable by the Buffalo Surveillance Server. It also enables you to choose to have Buffalo Surveillance Server generate low resolution companion files and preview images when video data is being captured.
Page 122
Override original file permissions to allow any user to retrieve The Buffalo Surveillance Server adheres to the level of rights and access control that is set for the OS from which files are being ingested. Buffalo Surveillance Server adheres to the level of rights and access control that is set for the camera from which files are being captured or extracted.
Record and Capture Video Feeds User Preferences: Set Default User Preferences The User Preferences window enables you to set defaults for the application. The fields are identical to those on the Processing tab; the choices you make in this dialog become the defaults each time you use the Processing Tab.
Page 124
Buffalo Surveillance Server If you leave any field set to the default (<any>), the Buffalo Surveillance Server will use all of the parameters for the given field in the Information Repository. For example, if you leave Vault set to <any>, the Buffalo Surveillance Server will use all of the Vaults in your Information Repository, choosing the one with the most free space that is most readily available for any given job.
Page 125
The Buffalo Surveillance Server will choose the most accessible Vault and media with the most free space. Select a parameter from the field that best meets the data's requirements, and let Buffalo Surveillance Server take care of the rest. If, for example, you select a Media Speed of S8, the Buffalo Surveillance Server will write only to media that runs at the speed associated with S8.
Page 126
Wildcard Operators for Vault, Media Name, and Storage Pool The Buffalo Surveillance Server supports the following wildcards with case sensitive alpha characters in the Vault, Media Name, and Storage Pool fields:...
Page 127
Click the pull-down control arrow and, from the list that appears, select a Vault; or, select <new entry> to add a new Vault name. When you select a Vault, the Buffalo Surveillance Server will populate the Media Name pull-down menu with the media that it finds on the given...
Page 128
Click the pull-down control arrow and, from the list that appears, select the media; or, select <new entry> to add a new media name. The Buffalo Surveillance Server will then automatically look for the Storage Pools that comprise the media. If the Buffalo Surveillance Server cannot find storage pools that comprise the media that you have selected, the Storage Pool field will display <any>.
Check Keep files grouped together on the same media to specify that the Buffalo Surveillance Server continue to write files to the same media. If this option is not selected, targeted files will be stored across the Information Repository on whatever media has the most space and/or best availability.
Page 130
Buffalo Surveillance Server Select an option from the When do you want to record video pull-down list. Option 1: Always This option enables you to record or capture video 24 hours a day, seven days a week for as long as the policy is active. To stop a policy that has been set to record video always, you must deactivate, change, or delete the policy.
Select the options below to configure the policy. Error-Log Filename The Buffalo Surveillance Server creates an error log file whenever errors are encountered during a job. Use it to assist you when troubleshooting problems that arise in the job. The Error Log Filename text box can include literal file names or a combination of file name field variables (see File Name Field Variables below) that will generate filenames for logs.
Page 132
Host Name Date (yyyy:mm:dd) Year Month Time (hh:mm) Hour Minute Second %R or %Rn Root Pathname. Valid only at the beginning of a string. Report Options The Buffalo Surveillance Server creates one of three report files when a job runs:...
Page 133
Variables make it much easier to distinguish between reports and to find particular reports. For example, if you enter a path with a literal file name, C:/Program Files/BUFFALO/Logs/ Job_Report.log, the system will generate the report destination folder "Logs" (if it does not already exist) and a report named "Job_Report.log".
Page 134
Activity Logging Activity logs provide logistical information about jobs. Enable activity logging when you want the Buffalo Surveillance Server to create activity logs. Refer to the logs after a job runs; they are stored in a specified location. Set Activity Logging to enabled. The activity log text box becomes active.
Page 135
Record and Capture Video Feeds On the other hand, if you enter a path with variables (separated by an underscore) for the file name, say %R/Logs/%P_from_%H_on_%D_at_%T, the system will generate the report destination folder "Logs" and a report named, "Monday Night Set_from_Rex<host name>_on_<date>_at_<time>"...
Page 136
To understand how this setting can affect a configuration, imagine an environment where a single Vault with a single tape drive is used to service several Buffalo Surveillance Server clients. When a client is configured with connection sharing set to 250 files, and several other clients are configured to start jobs at the same time, no client can connect until the first client is finished.
Day/Night Mode - Select for the Day/Night Mode sub-menu containing mode options of Day, Night, and Auto. If Auto is selected the camera automatically adjusts to determine the correct mode. (This displays only if it is supported by Buffalo Surveillance Server for your camera, and if the camera has Day/Night Mode functionality.) Select - Highlight the camera view frame.
Page 138
Buffalo Surveillance Server The screenshot below shows a layout, with feeds from four cameras displayed. If you create a new layout, remember to save it so you can use it as your default layout. Double-click the Title bar of the view frame for the camera to quickly change the default layout to a single full screen camera view layout.
Page 139
View Live Video Feeds: Live Viewer Enable tool tips - A check mark by this element indicates that tool tips for the Live Viewer display. De-select to turn tool tips off. Manual record cache folder - Specify where to store Live Viewer recordings. Click the Browse button to navigate to the cache location using the Browse for Folder dialog box.
View a feed from a camera If the live view option is enabled from a camera during configuration, you can view a camera's live feed in the Buffalo Surveillance Server Live Viewer. View live feeds from up to 16 cameras at a time.
View Live Video Feeds: Live Viewer View feeds from a camera pool Camera pools are virtual groupings of cameras that users can define. For example, you might have a camera pool called "Doors" that includes all of the cameras that are videotaping the doors of your establishment.
Buffalo Surveillance Server Change, Save, or Delete a Live View Layout The first time opened, the Live Viewer is set to display four feeds from two cameras, arranged as "2x2" (two rows of two across). You can change the default Live Viewer display by modifying, renaming, deleting, and then saving the new layout.
View Live Video Feeds: Live Viewer Control Camera Pan, Tilt, Zoom, and Focus Buffalo Surveillance Server supports all IP configurable cameras, and most of the functionality of those cameras. If Buffalo Surveillance Server and your camera supports the Pan-Tilt-Zoom and focus functionality, and you selected the Enable PTZ option when you configured the camera in the Camera Policies application, you can control those functions from the Live Viewer control panel.
Page 144
Buffalo Surveillance Server Click the up and down arrow buttons to tilt the camera vertically, up and down. To control a camera's zoom: In the Zoom section of the control panel on the right, use the In button to zoom in on the center of the view.
Motion Detection Camera Configuration When you add an RTSP enabled IP camera that provides motion detection information and gathering of that information is supported by the Buffalo Surveillance Server, the system automatically configures camera settings and automatically preserves motion metadata along with captured video.
Camera policies to add an RTSP enabled AXIS IP camera that utilizes versions 2 or 3 of AXIS' VAPIX API, the Buffalo Surveillance Server automatically configures AXIS camera settings and automatically preserves motion detection metadata along with captured video. This data is then used by Surveillance Video Manager (SVM) to create histograms of detected motion.
Page 147
Set Compression to 20. This setting will not be reset if you disable and then enable the camera via the Buffalo Surveillance Server. If you choose a setting that is less than 20, system performance may be impaired while motion is being recorded. If you choose a setting higher than 20, image quality may begin to degrade.
Page 148
Buffalo Surveillance Server Select Motion Detection. The Motion Detection Page will appear: Each camera supports one motion detection area. This is the part of the camera's field of view that is covered by motion detection. By default, the entire field of view is selected. You can...
Motion Detection Camera Configuration Supported Cameras The Buffalo Surveillance Server supports RTSP enabled AXIS IP cameras that utilize versions 2 or 3 of AXIS' VAPIX API. For a complete listing of cameras, go to AXIS's on-line Product Interface Guide: www.axis.com/techsup/cam_servers/dev/product_interface_guide.htm.
This data is then used by the Buffalo Surveillance Server Surveillance Video Manager (SVM) to create histograms of detected motion. Default settings will be sufficient to meet most needs.
Page 151
Motion Detection Camera Configuration Select Setup. The Setup page will appear: Select [ Camera setup ]. The Camera setup page will appear:...
Page 152
Buffalo Surveillance Server Select the Image/Position tab. Your camera's video feed will appear with the date, time and Preset ID listed at the top of the image. Ensure that Preset ID is set to SOLERATEC-TM: If the preset ID is not set to SOLERATEC-TM, set the Preset Position: Beneath the video feed, find Preset Position, and then click [ SETUP ].
Page 153
Enables you to turn motion alarms and motion metadata gathering on and off. When set to ON, alarms are enabled and the Buffalo Surveillance Server will capture motion metadata. When set to OFF, alarms are disabled and no motion detection metadata will be captured.
Page 154
Information addition Should be set to OFF. Adds additional information, such as timestamp, that the Buffalo Surveillance Server does not use. When you are finished changing your motion detection settings, click [ SET ]. Preset position select Beneath the video feed on the VMD area tab find the Video area setting for Preset position section.
Page 155
Motion Detection Camera Configuration Click [ SET ] to save and activate your settings. Supported Cameras The Buffalo Surveillance Server currently supports all RTSP enabled Panasonic 202 series cameras.
Buffalo Surveillance Server Manage Data and the Information Repository: Data Service Policies and Vault Admin This section covers the applications you need to manage the Information Repository and the data it contains. This includes creating Data Service policies and managing devices and Vaults in the Information Repository.
Manage Data and the Information Repository: Data Service Policies and Vault Admin Data Service Policies: Create Policies to Manage Data in the Information Repository Once files are in the Information Repository, you can use Data Service Policies to create policies to migrate, duplicate, or purge them. Policies control which files are affected during a particular migrate, replicate, or purge job, when the job starts, where the files are to be stored, how often the job runs, when it stops, and all other aspects of the job.
“No resources available” error if suitable media cannot be found. Load Balancing You can denote a specific storage pool as part of the destination criteria for jobs. The Buffalo Surveillance Server's clients locate the Vault (or Vaults) that contains the denoted storage pool and stores the defined files to it.
Information Repository's error logs. When a subsequent job starts, the Buffalo Surveillance Server looks for the retry file, and the videos slated for retry are added, with first priority, to the list of videos to be captured.
Buffalo Surveillance Server Create, Modify, or Delete Policies in Data Service Policies Policies define what data will be moved and how it will be moved. They define process parameters that include the media, data source, and data destination values. Every policy that you create using Data Service Policies must be for migrating, duplicating, or purging files.
Manage Data and the Information Repository: Data Service Policies and Vault Admin Policy Type Action Moves files from one location to another. Migrate When migrating from tape media, files are marked as deleted, not actually deleted until the media is reused and files are overwritten.
Page 162
Buffalo Surveillance Server Double-click the policy name in the Policy Name frame. The Modify Selected Policy window appears. Enter the new name in the Policy Name text box. Enter the modified description in the Description text box. Select a Policy Type:...
In the Modify Selected Policy window, de-select the Active check box. Import or Export Data Service Policies This section is intended for advanced users. Buffalo Surveillance Server policy importing and exporting functionality allows you to save policies, restore policies, and copy sets of policies from one computer to another.
Page 164
Buffalo Surveillance Server Before restoring a set of policies to a computer that currently has policies set up, be sure to delete all of the current policies before importing other policies - otherwise imported policies are added to current policies.
Page 165
Import/Export Policy File Structure The file to which the policy is exported is block structured but free from any column or order formatting. The tokens listed below specify job criteria. By default, the Buffalo Surveillance Server exports to and imports from <install-dir>/Config/DataSvcsSvc.cfg.
Page 166
Buffalo Surveillance Server Token/Value Description Used only in the policy file. The exact start time absolute_start=<yyyy>/<mm> and date that the job is to run. Multiple absolute /<dd>-<hh>:<mm>:<ss> start tokens may be entered. Used only in policy file. Defines whether the policy is active or inactive.
Page 167
Default = false Specifies the destination media name. If you don't specify a value in this option, the Buffalo dst_media_name="<character Surveillance Server uses the first available unit of string>" media. Default = "*" (any) Specifies the destination media to be used according to media speed.
Page 168
Buffalo Surveillance Server Token/Value Description Specifies the name of the destination storage pool dst_storage_pool="<character to be used. Use ''" for no storage pool name. string>" Default = "*" (any) Specifies the destination Vault to be used. dst_Vault_name="<character string>" Default = "*" (any) dst_volume_format Currently not supported.
Page 169
Manage Data and the Information Repository: Data Service Policies and Vault Admin Token/Value Description RO (Relative Old) – Selects files with a dtu equal to or before the relative specified date. RN (Relative New) – Selects files with a dtu equal to or after the relative specified date.
Page 170
Buffalo Surveillance Server Token/Value Description replicate migrate purge Default = migrate Keeps a copy of the source files after they have been processed. Valid values = true | false keep=<Boolean> You would use "false" to create a move policy; use "true" to create a replicate policy.
Page 171
Manage Data and the Information Repository: Data Service Policies and Vault Admin Token/Value Description Specifies a pre-process command that runs immediately before a job starts. Supports token pre_proc_cmd="<command>" substitution. Default = ”” Purges the targeted file from the source Vault instead of migrating or replicating it.
Page 172
Buffalo Surveillance Server Token/Value Description Hdisk – hard disk. 8mm – Eight-millimeter tape. Dds – Digital data storage. Dlt – Digital linear tape. Ait – Advanced intelligent tape. SuperAit – Super advanced intelligent tape. Lto – Linear tape open. Vxa – Exabyte Vxa tape.
Page 173
Manage Data and the Information Repository: Data Service Policies and Vault Admin Token/Value Description Used only in the policy file. Specifies the date and time at which the job will be stopped. The date and stop_time=R<yyyy>/<mm> time entered is relative to the start of the job. /<dd>-<hh>:<mm>:<ss>...
Page 174
Buffalo Surveillance Server Sample Data Service Policy If you were to export a policy, it would look similar to the following: # Start of object rule for policy name 'Long Term Storage' policy_name = "Long Term Storage" type = "ds"...
If you leave any field set to the default (<any>), the Buffalo Surveillance Server will process all of the information from all of the sources for the given field in the Information Repository. For example, if you leave Vault set to <any>, the Buffalo Surveillance Server will process data from...
Page 176
Buffalo Surveillance Server If, for example, you select a Media Speed of S8, the Buffalo Surveillance Server will process data only from media with an S8 speed rating. Likewise, if you select only a Storage Pool or Media Name, the Buffalo Surveillance Server will process only files from the storage pool or media that you select.
Page 177
Manage Data and the Information Repository: Data Service Policies and Vault Admin Wildcard Operators for Vault, Media Name, and Storage Pool The Buffalo Surveillance Server supports the following wildcards with case sensitive alpha characters in the Vault, Media Name, and Storage Pool fields:...
Page 178
Click the pull-down control arrow and, from the list that appears, select a Vault; or, select <new entry> to add a new Vault name. When you select a Vault, the Buffalo Surveillance Server will populate the Media Name pull-down menu with the media that it finds on the given Vault.
Click the pull-down control arrow under the Media Speed label, and then select a performance rating. The Buffalo Surveillance Server will display only the media speeds that are available for the parameters you have chosen in the Vault, Media Name, or Storage Pool fields.
Buffalo Surveillance Server Type of Objects This option enables you to select which types of objects are processed. If you select "Files and Directories", both files and directories are processed and rights for both are preserved. If you select "Directories Only", directories and their rights are processed. Files are ignored. If you select, "Files Only", only files and their rights are preserved.
Page 181
Manage Data and the Information Repository: Data Service Policies and Vault Admin ? for any single character * Substitutes for zero or more characters. Can be used in truncation and for multiple characters. If used in a pathname, it cannot replace a forward slash (/). Use * for all possible alternative spellings and an unlimited number of characters within a name.
Page 182
Buffalo Surveillance Server Select Accessed or Stored. The text in the Time pull-down list changes to reflect your selection. Select the clock icon to launch Time window, and then enter a time. The time you enter is displayed in the Time pull-down list.
Page 183
Filters process exactly what you enter. For example, if you create an include filter for . doc, the Buffalo Surveillance Server will process files that are literally named .doc. If you want to process all files that are of a .doc type, your filter would include a wildcard: *.doc...
Page 184
Buffalo Surveillance Server File Filters If a file filter has no pathname delimiters, the Buffalo Surveillance Server matches the pattern against only the last leaf of the candidate pathname, which is the filename itself. If the file filter has pathname delimiters, the Buffalo Surveillance Server matches the pattern against the entire pathname, including the filename.
Page 185
Manage Data and the Information Repository: Data Service Policies and Vault Admin Click [ OK ]. If you were to enter *.vsd and then *.xls, the File to Include/Exclude text box would appear as follows. Include filters are preceded by ;...
Page 186
Buffalo Surveillance Server Files in specified directory Filter Files that are processed Elevator design 12502.vsd Elevator design 12502.vsd Elevator design rev 20502.vsd Elevator design rev 20502.vsd Elevator design rev 21502.vsd Elevator design rev 21502.vsd Part345X.xls Part345X.xls Part236.xls Part236.xls Part 532.xls Part 532.xls...
Page 187
Basic Wildcard Operators for File and Directory Filters File and directory filters operate on filenames and directory names respectively. The Buffalo Surveillance Server supports the following wildcards with case sensitive alpha characters in file and directory filters: * for zero or more of any character ? for any single character * Substitutes for zero or more characters.
Vault, Media Name, Storage Pool, Media Type, and Media Speed parameters. If you leave any field set to the default (<any>), the Buffalo Surveillance Server will use all of the parameters for the given field in the Information Repository. For example, if you leave Vault set to <any>, the Buffalo Surveillance Server will use all of the Vaults in your Information...
Page 189
However, to minimize the risk of error, it is best to choose only media that appears in the pull-down list. There are several options for doing this: Leave all of the fields set to the default (<any>) and let Buffalo Surveillance Server take care of everything.
Page 190
Wildcard Operators for Vault, Media Name, and Storage Pool The Buffalo Surveillance Server supports the following wildcards with case sensitive alpha characters in the Vault, Media Name, and Storage Pool fields:...
Page 191
Manage Data and the Information Repository: Data Service Policies and Vault Admin * Substitutes for zero or more characters. Can be used in truncation and for multiple characters. If used in a pathname, it cannot replace a forward slash (/). Use * for all possible alternative spellings and an unlimited number of characters within a name.
Page 192
Click the pull-down control arrow and, from the list that appears, select a Vault; or, select <new entry> to add a new Vault name. When you select a Vault, the Buffalo Surveillance Server will populate the Media Name pull-down menu with the media that it finds on the given Vault.
Buffalo Surveillance Server take care of many of the other details. Or, you can be very specific, defining exact dates and times for jobs to run.
Page 194
Buffalo Surveillance Server Because Data Service policies effect the entire information repository, new Data Service policies are not scheduled to run. When Should the Job Run? The option that you choose defines the mode in which jobs will run and controls which options will appear in the rest of the scheduling tab.
Page 195
Manage Data and the Information Repository: Data Service Policies and Vault Admin Determine whether the job should be stopped before it is completed. Set a job to stop before it is completed if another process will otherwise conflict with the Buffalo Surveillance Server job. If you select Yes, the Duration window will appear.
Add a new run date and time. Determine whether the job should be stopped before it is completed. Set a job to stop before it is completed if another process will otherwise conflict with the Buffalo Surveillance Server job. If you select Yes, the Duration window will appear.
Page 197
Manage Data and the Information Repository: Data Service Policies and Vault Admin Select the options below that you need to configure the policy as you wish. Pre- & Post-Processing Commands Use the pre- and post-processing commands to execute commands before and after each session.
Page 198
Number for files written Error-Log Filename The Buffalo Surveillance Server creates an error log file whenever errors are encountered during a job. Use it to assist you when troubleshooting problems that arise in the job. The Error Log Filename text box can include literal file names or a combination of file name field variables (see File Name Field Variables below) that will generate filenames for logs.
Page 199
Host Name Date (yyyy:mm:dd) Year Month Time (hh:mm) Hour Minute Second %R or %Rn Root Pathname. Valid only at the beginning of a string. Report Options The Buffalo Surveillance Server creates one of three report files when a job runs:...
Page 200
Variables make it much easier to distinguish between reports and to find particular reports. For example, if you enter a path with a literal file name, C:/Program Files/BUFFALO/Logs/ Job_Report.log, the system will generate the report destination folder "Logs" (if it does not already exist) and a report named "Job_Report.log".
Page 201
Manage Data and the Information Repository: Data Service Policies and Vault Admin Variable Description %P or %Pn Policy Name %H or %Hn Host Name Date (yyyy:mm:dd) Year Month Time (hh:mm) Hour Minute Second %R or %Rn Root Pathname. Valid only at the beginning of a string.
Page 202
Check Test Run: Output results but do not actually move files. When the process is scheduled to run, the Buffalo Surveillance Server will build the list of files that match all the criteria, but it will not actually move the files. Results will be output in the report you have defined in the Report Options fields.
Page 203
Manage Data and the Information Repository: Data Service Policies and Vault Admin Include Deleted Files This feature enables you to process files that are marked as "deleted" in tape media. For some media types, such as magnetic tape, it is not possible to remove files that have been deleted or purged from the Information Repository.
Buffalo Surveillance Server Vault Admin Overview: Manage Vaults and Media IMPORTANT NOTE: If you are using the Buffalo Surveillance Server Vaults and media are preconfigured and prepared automatically; there is no need to perform any Vault operations. The information in this Vault Admin section is provided for information only.
Manage Data and the Information Repository: Data Service Policies and Vault Admin When executing Vault and media operations, the Buffalo Surveillance Server may appear as if it is not responding. However, when the Buffalo Surveillance Server completes its given task, it responds normally.
Page 206
Buffalo Surveillance Server Icon Action Change Vault's Properties . Define Vaults, devices, databases, licensing, diagnostics, notifications, logs, and security for Vaults. Run a Vault Checkup . Quickly check general Vault health. Load, Reload, or Re-index Media . Bring previously prepared media back on-line.
Vault Admin section is provided for information only. Buffalo Surveillance Server Vaults use media to store all files that are protected and managed by the Information Repository. You use Vault Admin to manage media in your Information Repository.
. Erasing allows the Buffalo Surveillance Server to overwrite erased files. When you erase tape media, the Buffalo Surveillance Server delays the actual event until just before the media is to be re-used. This enables you to manage many units of media without having to wait for the typically long delays associated with the loading and positioning of media.
Refresh. Update the view of the currently displayed data. Secure or Unsecure Vault IMPORTANT NOTE: If you are using the Buffalo Surveillance Server Vaults and media are preconfigured and prepared automatically; there is no need to perform any Vault operations. The information in this Vault Admin section is provided for information only.
Click OK to complete the process. Shut Down or Restart Vault IMPORTANT NOTE: If you are using the Buffalo Surveillance Server Vaults and media are preconfigured and prepared automatically; there is no need to perform any Vault operations. The information in this Vault Admin section is provided for information only.
Click [ OK ] to complete the process. Manage Vault Properties IMPORTANT NOTE: If you are using the Buffalo Surveillance Server Vaults and media are preconfigured and prepared automatically; there is no need to perform any Vault operations. The information in this Vault Admin section is provided for information only.
Buffalo Surveillance Server Click to launch the <Vault Name> Properties window, or right-click the Vault name and select Properties. The Properties window features several tabs; each responsible for some aspect of Vault functionality. It opens to the General tab. Select a tab from those listed below:...
Type indicates the type of Vault. Location indicates the IP address of the Vault device. Software Version indicates the version of the Buffalo Surveillance Server. Start Time indicates when the Vault was first started. Device Use the Device tab to change the selected Vault's storage connection resource settings. The values displayed depend on whether you selected a hard disk or tape Vault.
Buffalo Surveillance Server Hard Disk Vault The Device tab enables you to define parameters for the selected hard disk Vault. Open the Vault Admin application. In the left pane of the Vault Admin main window, select the Vault to modify.
Page 215
"Default location" defines where, by default, media will be media stored and managed. Wherever in Buffalo Surveillance Server there is an option to use a default location, Buffalo Surveillance Server will use the default location. "Data streams" refers to how many connections can be made to a Vault simultaneously.
Add or Remove Vault Wizard Amount of disk space This setting defines how much working cache space that can be used Buffalo Surveillance Server will be permitted to use for temporary files. Click [ OK ] to save the new settings. Tape Vault The Device tab enables you to define parameters for the selected tape Vault.
Amount of disk space This setting defines how much working cache space that can be used Buffalo Surveillance Server will be permitted to use for temporary files. The working cache should be large enough to hold multiple large video files. The default size is 100 GB.
Page 218
This option enables you to set how often the database will Time daily when be optimized. To ensure that Buffalo Surveillance Server database is optimized and your Information Repository continue to function optimally, the database for every Vault is optimized daily.
Click [ OK ] to save the new settings. License Obtain a licensed product from Buffalo. You can purchase a licensed product online. For more information see Product Licensing From Vault Properties, use the License tab to manage Vault licenses.
Page 220
Add license and activate product key - Not connected to Internet If you have received a product key, and are not connected to the internet, follow these steps: Find a computer with internet access. Go to Buffalo's website and locate the product key activation page.
Page 221
Manage Data and the Information Repository: Data Service Policies and Vault Admin Type your Host Id, e-mail, and product key. The Host Id is located in Buffalo Surveillance Server, from the <Vault Name> Properties > License tab, as shown in the image below. The product will run for up to two hours regardless of license status, so you still have access to the Vault Admin.
Buffalo Surveillance Server Security Use the Security tab to add, change, and delete user, group, and domain rights for the selected Vault. Vault rights override media rights Open the Vault Admin application. In the left pane of the Vault Admin...
(but not store) data. indicates no rights. Buffalo Surveillance Server reads rights from top to bottom. For example, if the Documentation group is denied rights and JohnDoe appears in the list below Documentation, even if JohnDoe is granted full rights, he will not have any rights if he is a member of the Documentation group.
Page 224
Buffalo Surveillance Server Select a Name type. This indicates the type of rights. Enter an Entry name. This is the name that will appear under Name. The name you enter must be valid on the computer on which the Vault is running.
Manage Data and the Information Repository: Data Service Policies and Vault Admin Buffalo Surveillance Server reads rights from top to bottom. For example, if the Documentation group is denied rights and JohnDoe appears in the list below Documentation, even if JohnDoe is granted full rights, he will not have any rights if he is a member of the Documentation group.
Buffalo Surveillance Server Delete a User, Group, Dom ain, or "Everyone" To delete an entry from the Vault Access Control List, select it by single clicking it. Click . The entry will be removed from the list. Click [ OK ] to save changes.
Page 227
Select or enter the values that you prefer for the Vault from the following: Field Meaning and Directions This checkbox will enable activity logging and the activity log fields listed below. If unchecked, Buffalo Surveillance Server will not create activity logs. Enable activity logging...
Page 228
Error logs are created only when a Buffalo Surveillance Server Vault encounters a problem. Error logs include warning and Vault start and Vault stop information. Buffalo Surveillance Server supports error logging for every Vault in your Information Repository, and error logging is always enabled.
Manage Data and the Information Repository: Data Service Policies and Vault Admin Notifications Use the Notifications tab to set how Buffalo Surveillance Server event notifications are published and to enable the selected Vault's email notification, set the email recipient, and set the mail server address.
Page 230
Click Send Test Email to test the path. Mail server address Buffalo Surveillance Server does not test valid parameters here. If an invalid IP address or computer name is entered, email notifications do not work. Define where events are logged.
Use the Diagnostics tab to enable diagnostic logging for the selected Vault. When you enable diagnostics, the Buffalo Surveillance Server creates diagnostics logs for all Vault activity for the selected Vault. Diagnostic logging is optional. Because diagnostic logging significantly impacts system performance, it is disabled by default.
Page 232
If you select this option, a window will appear to display Vault activity. If you close this window, you will stop the Vault. The Buffalo Surveillance Server will not operate without running Vaults. On a Windows OS, this option sends the output information to an on-screen window that is opened by the process.
Page 233
Lock subsystem For use only by Buffalo Surveillance Server engineers. Select Message Detail. The Buffalo Surveillance Server lets you choose a level of detail to include in your diagnostic logs. Use the combo box menu in the Message Detail section and...
Standard information about the client connections including times, connection types and so on. The Standard option is the level preferred by Buffalo Surveillance Server engineers. Provides a full set of details. It is usually reserved to Extended assist in resolving complex issues in low-level Information Repository functions.
Manage Data and the Information Repository: Data Service Policies and Vault Admin Prepare Media IMPORTANT NOTE: If you are using the Buffalo Surveillance Server Vaults and media are preconfigured and prepared automatically; there is no need to perform any Vault operations. The information in this Vault Admin section is provided for information only.
Page 236
"Monday-1" for a unit of media being used as part of a Monday night job set. Barcode/ID - available only This number corresponds to the barcode or a unique ID for tape media that support for the media. If used, Buffalo Surveillance Server tracks barcodes the media by its barcode.
Page 237
Information Repository to, say, 50 GB by entering 50. If you enter a value greater than the amount of space actually available, Buffalo Surveillance Server will nevertheless recognize and use only as much space as is physically available.
Page 238
De-duplication enables you to prevent the duplication of data in the Information Repository. If you enable this option, Buffalo Surveillance Server will check the destination media, before moving data, for exact copies of data you want to process. If an exact copy of the data exists in the destination media, Buffalo Surveillance Server will not store the part of the data that is redundant.
Page 239
Manage Data and the Information Repository: Data Service Policies and Vault Admin Field Description Buffalo Surveillance Server reads rights from top to bottom. For example, if the Documentation group is denied rights and JohnDoe appears in the list below Documentation, even if JohnDoe is granted full rights, he will not have any rights if he is a member of the Documentation group.
Prepare media at next Buffalo Surveillance Server will operate without preparing the media until a job is started that requires the media. Buffalo Surveillance Server will load the specified media Prepare media now unit into a drive and format it.
Page 241
Manage Data and the Information Repository: Data Service Policies and Vault Admin Select a Name type. This indicates the type of rights. Enter an Entry name. This is the name that will appear under Name. The name you enter must be valid on the computer on which the Vault is running. Select the Rights for the new user, group, domain or everyone.
Buffalo Surveillance Server Buffalo Surveillance Server reads rights from top to bottom. For example, if the Documentation group is denied rights and JohnDoe appears in the list below Documentation, even if JohnDoe is granted full rights, he will not have any rights if he is a member of the Documentation group.
Click [ OK ] to save changes. Prepare Existing Media IMPORTANT NOTE: If you are using the Buffalo Surveillance Server Vaults and media are preconfigured and prepared automatically; there is no need to perform any Vault operations. The information in this Vault Admin section is provided for information only.
Page 244
"Monday-1" for a unit of media being used as part of a Monday night job set. Barcode/ID - available only This number corresponds to the barcode or a unique ID for tape media that support for the media. If used, Buffalo Surveillance Server tracks barcodes the media by its barcode.
Page 245
Information Repository to, say, 50 GB by entering 50. If you enter a value greater than the amount of space actually available, Buffalo Surveillance Server will nevertheless recognize and use only as much space as is physically available.
Page 246
De-duplication enables you to prevent the duplication of data in the Information Repository. If you enable this option, Buffalo Surveillance Server will check the destination media, before moving data, for exact copies of data you want to process. If an exact copy of the data exists in the destination media, Buffalo Surveillance Server will not store the part of the data that is redundant.
Manage Data and the Information Repository: Data Service Policies and Vault Admin Field Description Buffalo Surveillance Server reads rights from top to bottom. For example, if the Documentation group is denied rights and JohnDoe appears in the list below Documentation, even if JohnDoe is granted full rights, he will not have any rights if he is a member of the Documentation group.
Page 248
Buffalo Surveillance Server Select a Name type. This indicates the type of rights. Enter an Entry name. This is the name that will appear under Name. The name you enter must be valid on the computer on which the Vault is running.
Manage Data and the Information Repository: Data Service Policies and Vault Admin Buffalo Surveillance Server reads rights from top to bottom. For example, if the Documentation group is denied rights and JohnDoe appears in the list below Documentation, even if JohnDoe is granted full rights, he will not have any rights if he is a member of the Documentation group.
Repository but is no longer being tracked, to a Vault. If you attempt to load unprepared tape media to a Vault, the Buffalo Surveillance Server will label it Unknown. This label will be replaced with the one that you enter when you prepare the media .
Manage Data and the Information Repository: Data Service Policies and Vault Admin Add New Vaults or Media On the Fly You can increase automatic fail-over performance with a more flexible Information Repository design that eliminates the possibility of a single point of failure. For example, you can move media freely between Vaults of the same type, so if a tape is taken out of one Vault and inserted into another, the Information Repository will automatically locate the data without being notified of the move.
If you select Media is located at pathname, enter the directory path for the media unit being "loaded" in the Enter Pathname text box. Buffalo Surveillance Server will always look for the media at the default location. Leave Force Re-Index set to Only re-index if needed. Buffalo Surveillance Server will index the media if necessary.
In the Enter Pathname field of Media Location, enter the pathname of the directory you want to shadow into the Information Repository. Leave Force Re-Index set to Only re-index if needed. Buffalo Surveillance Server will index the media if necessary. You can use forced re-indexing to ensure that your media is re- indexed.
Select a unit of media from the Choose media pull-down list (which will display all of the media in the storage device). Leave Force Re-Index set to Only re-index if needed. Buffalo Surveillance Server will index the media only if necessary.
Select a re-indexing option. If the Vault has a good listing of the media in its catalog, select Only re-index if needed. The media unit will not be re-indexed if Buffalo Surveillance Server determines that re-indexing is not called for. On the other hand, if the catalog entries for the media are suspect or do not exist, the Information Repository will attempt to re-index the media to update its catalog.
Page 256
Vaults. When executing Vault and media operations, the Buffalo Surveillance Server may appear as if it is not responding. However, when the Buffalo Surveillance Server completes its given task, it responds normally. Follow the steps below to unload media.
Erase Media IMPORTANT NOTE: If you are using the Buffalo Surveillance Server Vaults and media are preconfigured and prepared automatically; there is no need to perform any Vault operations. The information in this Vault Admin section is provided for information only.
Click [ OK ] to activate your selection. Start Vaults Manually IMPORTANT NOTE: If you are using the Buffalo Surveillance Server Vaults and media are preconfigured and prepared automatically; there is no need to perform any Vault operations. The information in this Vault Admin section is provided for information only.
Right click the Vault Service that you want to start, and then select Start. If Start is disabled, you need Windows administrator rights to start Vaults. These rights are not the same as the Buffalo Surveillance Server rights that are set for processing data or adding media to the Information Repository.
Options: Communications Timeout If Buffalo Surveillance Server is unable to connect with a computer in the network or communications are interrupted during a job, Buffalo Surveillance Server will wait a predefined period of time before completely dropping the connection.
Manage Data and the Information Repository: Data Service Policies and Vault Admin Select Options > Communications Timeout from the menu at the top of the Vault Admin main window. Click the value you wish to set as the new time out value for the Information Repository. Values are relative.
Serial Number: A number created at the time of manufacture that maps to a right-to-use license. Software Version: The version of Buffalo Surveillance Server software being used by the Vault. Status: The status of the Vault regarding serious error conditions or media requests.
Manage Data and the Information Repository: Data Service Policies and Vault Admin It is important to note that hard disk Vaults are mapped differently than other Vault storage devices. The Vault drive to physical drive representation may be a one-to-one mapping or may be virtualized so that the ratio may be higher or lower.
Buffalo Surveillance Server currently working. In the left frame of the Vault Admin main window, click the Current Clients icon under a Vault to see a list of computers with which the Vault is currently working. Use Options > Address Format to modify the view of the details in the right frame.
Page 265
Random Access: Indicates if random access of the media is permitted. Size: The capacity of the media unit selected. Speed: A performance rating utilized by Buffalo Surveillance Server by which different types of media are rated by their access and read/write performance. Hard disk is considered the highest performance media and DDS-2 tape is (currently) the lowest performing media.
Buffalo Surveillance Server Drives This view displays a list of drives in the Vault that you select, and after you select a particular drive, the specific details about the drive. In the left frame of the Vault Admin main window, click the Plus icon...
Vault Admin tasks , ensure that the folder to which you have installed the Buffalo Surveillance Server is in your command path, open a command prompt, and run VaultAdminCl at the command line. As needed, use the commands listed below. See...
Page 268
Buffalo Surveillance Server Interactive Commands and their Arguments After starting the application, you can enter the following arguments, one at a time, at the prompt. When entering arguments, you can simultaneously enter required variables. You can also enter just a given argument and wait for the system to prompt you for its required variables.
Page 269
Manage Data and the Information Repository: Data Service Policies and Vault Admin Argument Description Arguments for a tape Vault with a mailslot: load from mail slot? <yes | no> if loading from mailslot, mailslot loc if not loading from mailslot, storage loc Arguments for a tape Vault with no mailslot: storage loc force reindex of media? <yes | no>...
Page 270
Buffalo Surveillance Server Argument Description if loading from mailslot, mailslot loc if not loading from mailslot, storage loc prepare media now? <yes | no> Arguments for a tape Vault with no mailslot: media name Barcode/ID description storage pool content searching...
Page 271
Manage Data and the Information Repository: Data Service Policies and Vault Admin Argument Description Secures/unsecures the selected Vault from any media eject or load commands. You must have administrator rights to execute this command. secure <Boolean> Valid values: select <Vault name> Selects the Vault that will be operated upon.
Page 272
Buffalo Surveillance Server Argument Description Valid arguments: storage pool scale factor minimum file size maximum file size maximum sleep time check file? <yes | no> stop test on error? <yes | no> time to run <hh:mm:ss>...
Export window. Use the Export window when you are ready to export all of the videos you have found. To play back videos in the Buffalo Surveillance Server media viewer, you will need VideoLAN's VLC media player (VLC 1.1.11) or...
Page 274
Buffalo Surveillance Server Search Window The Search window is divided into three main sections: The Search Criteria frame enables you to select and enter minimal or extensive search criteria as needed to obtain relevant search results. The Search Results frame displays found videos. You can double-click a thumbnail to view a low resolution proxy version on the Media Viewer.
Page 275
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Export Window The Export window is divided into two main sections: The Export Job Configuration frame enables you to select the specific parameters for the videos you will export. You can export to a local file system, a Rimage system, or through FTP.
It is best to avoid using characters that the Buffalo Surveillance Server interprets as wildcards or as otherwise special. If you need to use a character literally that the Buffalo Surveillance Server uses as a wildcard, the character must be preceded by an escape character ( \ ).
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Launch the Surveillance Video Manager To launch a Buffalo Surveillance Server application, see the instructions for the OS below. Windows To launch a Buffalo Surveillance Server application from the Windows desktop, click Start >...
How Buffalo Surveillance Server Interacts with Rimage As illustrated in the diagram below, when an Export job is executed, Buffalo Surveillance Server sends data to the Export folder in the local file system and an Order file to the Network Publisher Order Files folder on the Rimage computer.
Page 279
Enter values in the fields listed below: Field Details The view of the export folder on the Buffalo Surveillance Server Local View: Export client computer from the Buffalo Surveillance Server client folder computer. "Client computer" refers to the computer on which the Buffalo Surveillance Server client is running.
Page 280
Details The client computer's view of the path from which Rimage gets the label file for the discs to be burned. "Client computer" refers to the computer on which the Buffalo Surveillance Server client is running. Remote View: Disc label...
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Set User Preferences Use the User Preferences window to define some default settings, such as if tool tips display, if a time-code displays in the Media Viewer, where the cache folder is located, and how large the cache folder is.
Page 282
Define the size of the cache where Buffalo Surveillance Server caches thumbnails, low resolution proxy videos, and associated files. When full, contents will be overwritten in the order of oldest to newest.
Page 283
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Field Details Select Search for preview images to perform an exhaustive search and return all preview images. Select Search for low resolution proxies to perform an exhaustive search and return all low resolution proxy videos. Select Search for related files to perform an exhaustive search and return all related files (including high resolution originals, preview images, low resolution proxy videos, and...
Buffalo Surveillance Server View Live Video Feeds You can access the Buffalo Surveillance Server Live Viewer from the Tools menu of the Buffalo Surveillance Server Surveillance Video Manager application. In the Buffalo Surveillance Server Live Viewer application, view live video feeds directly from RTSP enabled IP cameras.
Page 285
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Double-click the Title bar of the view frame for the camera to quickly change the default layout to a single camera view layout. Double-click again to return to the original layout. View a feed from a camera View feeds from a camera pool Change, save, or delete a live view layout...
Buffalo Surveillance Server Search for, Review, and Select Videos The Buffalo Surveillance Server is designed to support powerful searching and reviewing of surveillance video. It also enables you to export entire videos or just clips of interest. Finding, reviewing, and selecting videos is the first part of the video exporting process. Follow the steps below to search for and review video clips.
Page 287
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM When activated, the calendar control is interactive for you to select start and end dates and times to search. As shown above, the top of the calendar control displays the months and dates.
Page 288
Buffalo Surveillance Server Pull-down fields support the use of wildcards. For example, if you type Axis*, Buffalo Surveillance Server returns results from all Axis cameras. See the section titled Advanced Wildcard Functionality, Wildcards for File Searching for details about using wildcards.
Page 289
With user defined search metadata criteria, click Add for additional search criteria. Add as many search criteria blocks with as much additional criteria as you need to obtain the level of refinement you want. The Buffalo Surveillance Server supports searches using wildcards. For details, see the section titled Advanced Wildcard Functionality.
Page 290
Buffalo Surveillance Server After setting search criteria, click [ Search ] to execute a search of all of your stored videos for videos that matched the criteria you have defined. Results will appear in the Search Results frame: When no thumbnail image is available, a placeholder image will appear. The same placeholder image is used as SVM is retrieving thumbnails.
Page 291
When motion detection information has been captured by a motion detection enabled camera supported by the Buffalo Surveillance Server, the histogram indicates the motion detection threshold was reached. It enables you to skip past sections of video in which no motion was detected.
Page 292
This bar is a histogram. When motion detection information has been captured by a motion detection enabled camera supported by the Buffalo Surveillance Server, the histogram indicates when motion was detected. Unlike the histograms for individual clips in the Search Results frame, the histogram in the Media Viewer displays all of the motion for the entire timeline of search results for a particular camera.
Page 293
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM The pointer on the timeline indicates which part of the clip is being displayed. Click, hold, and drag the pointer to progress or rewind the video. Click to the left of the pointer to rewind the video one second at a time.
Page 294
Buffalo Surveillance Server Action Key Combination Skip to "out" point Shift + O Set "in" point Set "out" point Increase playback speed Decrease playback speed Stop playback To select the clip you want to export, place the cursor where you want the clip for export to begin, and then click the left scissor icon;...
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Metadata Extensions Configuration Extended metadata searching in the Surveillance Video Manager requires metadata that can be collected at ingest only if MetadataExtensions.cfg is configured correctly for Camera policies. In short, the metadata you ingest using Camera policies will be searchable using the Surveillance Video Manager.
Page 296
IngestMdExt block and SearchMdExt contain the same Query blocks since the Buffalo Surveillance Server will search for only ingested metadata. However, if you prefer, the Query blocks contained in SearchMdExt can be limited to a subset of those you have in IngestMdExt.
Page 297
] # This is the closing brace for the Block. Blocks The following are the Blocks used in MetadataExtensions.cfg. Block Identifier Description Identifies the beginning of the metadata extensions block for Buffalo Surveillance Server ingesting and capturing applications. May not IngestMdExt contain a SearchMdExt block or ModMdExt block. Required.
Page 298
It is best to avoid using characters that the Buffalo Surveillance Server interprets as wildcards or as otherwise special. If you need to use a character literally that the Buffalo Surveillance Server uses as a wildcard, the character must be preceded by an escape character ( \ ).
Page 299
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Query block Valid Token/Values Description Type The value that will be loaded into the control by default. DefaultValue = <Boolean> Valid values = true | false Defaults = true (checked) The tooltip for the control.
Page 300
Buffalo Surveillance Server Query block Valid Token/Values Description Type Required Default = "" Type=Pathname The Query type. The label for the control as it will appear in the application. Label = <character string> Default = "" The value that will be loaded into the control by default.
Page 301
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Query block Valid Token/Values Description Type If the DefaultValue for a Spin block is not between the LowerLimit and UpperLimit, the entire MetadataExtensions block will be ignored. The tooltip for the control. Description = <character string>...
Page 302
Buffalo Surveillance Server Query block Valid Token/Values Description Type Default = ""...
Page 303
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Sample "Generic" MetadataExtensions.cfg # This is a sample of an MetadataExtensions.cfg file. IngestMdExt # Required: This identifies the beginning of the metadata extension block for Target & Process. # This is the opening brace for the IngestMdExt block.
Page 304
Buffalo Surveillance Server UpperLimit = 100 ] # This is the closing brace for the IngestMdExt block. SearchMdExt # Required: This identifies the beginning of the metadata extension block. # This is the opening brace for the SearchMdExt block. Query...
Page 305
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM UpperLimit = 100 ] # This is the closing brace for the SearchMdExt block. ModMdExt # Required: This identifies the beginning of the metadata extension block for Search & Retrieve. # This is the opening brace for the ModMdExt block.
Criteria tab Wildcards for File Searching Buffalo Surveillance Server enables you to use wildcards when you are searching for stored video files. Wildcards for searching work on file and directory names. Wildcards for File and Directory Filtering, File Searching, and Vault, Media Name,...
Page 307
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Operators Following are all of the wildcard operators you can use when creating file or directory filters or carrying out file searches. The wildcard operators below will not work for content searching. Wildcard Description ? Substitutes for any single character...
Page 308
Buffalo Surveillance Server Wildcard Description For example, h*ophilia substitutes for all names containing h+<any character or number of characters>+ophilia, such as haemophilia, hemophilia, or h.123ophelia; behavi*r substitutes for all names containing behavi+<any character or number of characters>+r, such as behaviour, behavior, or behavi123.
Page 309
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Wildcard Description For example, document#Q42007 substitutes for document+<any character, including slashes or no character>+Q42007, such as documentQ42007, documentsQ42007, document1Q42007, and document/ Q42007. Substitutes for a minimum number or more characters in a pathname;...
Page 310
Buffalo Surveillance Server Wildcard Description When ! is the first character of a pattern, the entire pattern is omitted. For example, a search using !primary will return everything except "primary". When using this wildcard in Entire pattern not in set extended metadata searches, it is best to use "is equal to".
Page 311
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Wildcard Sample Phrase Matches Does not match path?.doc path1.doc path paths.doc path/.doc pathq.doc path.doc Any single character in a name etc. path_sample.doc etc. path*.doc path.doc path path1.doc path/1.doc Zero or more characters path_sample.doc path1.docs...
Page 312
Use quotation marks when you want treat a phrase as if it is a single word. For example, if you wanted to search for "2007 compliance", you would enter "2007 compliance". Otherwise, Buffalo Surveillance Server will search for all instances of "2007", "compliance", and "2007 compliance".
Page 313
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Wildcard Description ? Substitutes for any single character and can be combined to denote multiple characters. If used in a pathname, it cannot replace a forward slash (/). Use ? for specific alternative spellings.
Page 314
Buffalo Surveillance Server Wildcard Description For example, h*ophilia substitutes for all names containing h+<any character or number of characters>+ophilia, such as haemophilia, hemophilia, or h.123ophelia; behavi*r substitutes for all names containing behavi+<any character or number of characters>+r, such as behaviour, behavior, or behavi123.zr;...
Page 315
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Wildcard Description Proximity searches enable you to search based on whether words are proximate to one another. To do a proximity search use ~ (the tilde symbol) and a value at the end of a phrase.
Page 316
Buffalo Surveillance Server Wildcard Description You can also use range searches with non-date fields. For example, title: {accounting TO sarbanes}. Will find all files whose titles are between accounting and sarbanes, but not including accounting and sarbanes. Boosting enables you to control the...
Page 317
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Wildcard Description OR links two terms and finds a matching document when either of the terms exist in a document. || can be used in place of OR. OR is the default conjunction operator.
Page 318
For example to search for (1+1):2, you would use \(1\+1\)\:2. If you were to not use the escape character for (1+1):2, Buffalo Surveillance Server would search for ( OR 1 OR AND 1 OR ) OR : OR 2.
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Set Export Options & Export Videos You will be able to export video only after you have searched for and selected it. See the previous section, Search for, Review, & Select Videos & Clips for details.
Page 320
Select an option. After setting the parameters, click Start Export to export videos. Buffalo Surveillance Server begins to export files and a job status box appears in the Job Status pane. While the job is running, Stop is active. If you click Stop while Buffalo Surveillance Server is exporting files, the export is stopped, and not all of the files in the Export Queue are exported.
Page 321
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Problems Exporting? Click View to open a log file that details the export job and what may be causing problems. To ensure that viable data on networked computers is not accidentally overwritten, existing files on networked computers are not overwritten.
Page 322
Server begins to export files and a job status box appears in the Job Status pane. While the job is running, Stop is active. If you click Stop while Buffalo Surveillance Server is exporting files, the export is stopped, and not all of the files in the Export Queue are exported. However, files that have already been completely exported will remain on the target computer.
Page 323
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM When exporting to the Rimage, do not stop Buffalo Surveillance Server until all jobs have finished. If stopped, it does not remove temporary files, and they will need to be removed manually. To manually remove temporary files, go to the Rimage Export folder, and remove <user name>_<uid>.
Page 324
Buffalo Surveillance Server Field Meaning and Directions Include full original pathnames - This option recreates the source file structure. The exported data, and its file structure matches the file structure of the source from which the files originated. For example, if the directory structure on the source is "C:...
Page 325
Configuration window. After setting the parameters, click Start Export to export videos. Buffalo Surveillance Server begins to export files and a job status box appears in the Job Status pane. While the job is running, Stop is active. If you click Stop while Buffalo Surveillance Server is exporting files, the export is stopped, and not all of the files in the Export Queue are exported.
Blank fields are ignored. After setting the parameters, click Start Export to export videos. Buffalo Surveillance Server begins to export files and a job status box appears in the Job Status pane. While the job is running, Stop is active.
Page 327
It is best to avoid using characters that the Buffalo Surveillance Server interprets as wildcards or as otherwise special. If you need to use a character literally that the Buffalo Surveillance Server uses as a wildcard, the character must be preceded by an escape character ( \ ).
Page 328
Buffalo Surveillance Server Note that the entire block will be ignored if there are fewer Query block statements than %# in the Command. In other words, if you have three Query block sections and four % #, the block will not be read.
Page 329
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Token/Value Description Valid values = true | false Default = true The tooltip for the label. Description = <character string> Default = "" The pathname to where the files will be exported.
Page 330
Buffalo Surveillance Server Query <token>=<value> <token>=<value> <token>=<value> <token>=<value> <token>=<value> <token>=<value> Query <token>=<value> <token>=<value> <token>=<value> <token>=<value> <token>=<value> <token>=<value> ] # This is the closing brace for the ExportExtension block. The following block name defines the beginning of a Query block in an ExportExtensions.cfg file.
Page 331
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Token/Value Description Checkbox type = true | false Spin type = a number between the LowerLimit and UpperLimit Choice type = a number Default values: String type = "" Pathname type = ""...
Page 332
Buffalo Surveillance Server Token/Value Description Pathname Choice Default = none The upper limit for the spin control. Valid only for Spin. UpperLimit = <number> Default = lower limit + 100...
Page 333
Search for, Review, and Export Surveillance Videos and View Live Feeds: SVM Sample ExportExtensions.cfg # This is a sample of an ExportExtensions.cfg file. ExportExtension # Required: This identifies the beginning of the ExportExtension block. [ # This is the opening brace for the ExportExtension block. Label = Sample Value for the \"How do you want to export the retrieved files?\"...
Page 334
Buffalo Surveillance Server Query Name = Name5 Type = Spin Label = Sample Spin Label DefaultValue = 26 Description = This is a sample of the \"Description\" field. LowerLimit UpperLimit = 100 ] # This is the closing brace for the ExportExtension block.
Network Activity, right-click and hold the application's title bar. Move Vault Symbols Using Network Activity, the Buffalo Surveillance Server generates and places Vault symbols randomly. Move the Vaults within the window: Position the cursor over the symbol until the hand cursor is displayed.
Page 336
Buffalo Surveillance Server Updating Mode Results Update Fast Increases screen update rate. Forces update of view of Vaults in the network more Force Vault Lookup frequently. Vault Expires Fast Clears view of inactive Vault quickly. Client Expires Fast Clears view of inactive client quickly.
Page 337
Monitor the Information Repository: Network Activity & Vault Statistics Object Meaning The Information Repository is transferring data; The direction green line, moving of line's movement indicates the direction the data is moving. A media operation is in progress. Load, unload, prepare, blue line, moving erase, etc.
Buffalo Surveillance Server Mini Vault Stats Mini Vault Stats provides a high level perspective of vault activity through a graphical display of Vault performance when data is transferred from clients or between Vaults on the network. To access Mini Vault Stats: From Network Activity double-click a Vault label or symbol.
Information Repository. Regardless of which OS you are running, you will need a keyboard and monitor to run the Buffalo Surveillance Server. If you are running a Buffalo Surveillance Server application, you will also need a pointing device such as a mouse.
Page 341
Buffalo Surveillance Server System Requirements Auto loaders and libraries move media as tasked by the host system. SCSI 2 Compliant Auto Loaders & Libraries This category encompasses almost all tape automation systems created within the last decade. Single, "standalone" Tape Drives...
Buffalo Surveillance Server Installation Hardware & Software Requirements Windows Server Not applicable. Client OS Requirements: Windows Server 2003 SP2; Windows XP SP3; Windows Vista SP2 (32-bit and 64-bit); Windows 7 SP1 (32-bit and 64-bit); Windows Server 2008 SP2 (32-bit and 64-bit).
Page 343
Buffalo Surveillance Server System Requirements Linux: Server Not applicable. Client OS Requirements: Red Hat 7.2 or better; Fedora Core 12 or better. Processor Requirements: Intel Pentium IV 3.40 GHz or better Hard Drive Requirements: 10 GB of available space to install and run the product Memory Requirements: 2 GB of RAM.
These licenses can be bundled together to achieve your needed storage capacity or camera count. Run as many Buffalo Surveillance Server software clients as you need on the network at no additional charge. Every Buffalo Surveillance Server comes with a single camera license and a storage license which must be activated.
Add or Remove Vaults Add or Remove Vaults IMPORTANT NOTE: If you are using the Buffalo Surveillance Server Vaults and media are preconfigured and prepared automatically; there is no need to perform any Vault operations. The information in this Vault Admin section is provided for information only.
Page 346
Reboot the computer to which you have added Vaults. Add or Remove Vault Wizard Use the Buffalo Surveillance Server Add or Remove Vault Wizard to add or remove a Buffalo Surveillance Server hard disk Vault, standalone tape Vault, or tape library Vault. This section leads you through the first few windows of the Add or Remove Vault wizard in advanced user mode.
Page 347
Add or Remove Vaults If you are running the wizard in standard mode, some of the windows shown below will not be included. Launch the Add or Remove Vault Wizard. The Welcome window appears: Click [ Next > ]. The Add or Remove window appears. If there are four Vaults installed on the computer where the wizard is run from, then Add new Vault to this computer is disabled.
Page 348
Buffalo Surveillance Server If you are removing a Vault, go to Removing Vaults from the Information Repository otherwise see the next step. Click [ Next > ]. The Description window appears: Enter the following in the Description window: Field Directions...
Prepare Media section to add media to your Vault and Information Repository. All devices running the Buffalo Surveillance Server must be time synchronized. If they are not, unexpected results may occur. If you are running the wizard in standard mode, some of the windows shown below will not be included.
Page 350
Buffalo Surveillance Server If there are four Vaults installed on the computer where the wizard is run from, then Add new Vault to this computer is disabled. In that case, delete a Vault before adding a new one. Select Add a new Vault to this computer. Select Run this wizard in advanced mode if you are an advanced user and want to set parameters instead of using defaults settings.
Page 351
Add or Remove Vaults Field Directions What type of device will Select Hard Disk. be used to store data? What is the name of this Enter a name for the Vault, or use the default if the field Vault? is already populated. Click [ Next >...
Page 352
Temporary files are kept in the "working cache." If you do not want to use the location chosen by Buffalo Surveillance Server, you can chose an alternate location by clicking [ < Browse ].
Page 353
This option enables you to set how often the database will At what time daily do be optimized. To ensure that Buffalo Surveillance Server you want the database and your Information Repository continue to function optimized? optimally, the database for every Vault is optimized daily.
Page 354
Activity logging is optional. Buffalo Surveillance Server creates activity logs in tab- delimited format. Consequently, logs can be imported into any application that supports the tab-delimited format,...
Page 355
Error logs are created only when a Buffalo Surveillance Server Vault encounters a problem. Error logs include warning and Vault start and Vault stop information. Buffalo Surveillance Server supports error logging for every Vault in your Information Repository, and error logging is always enabled.
Page 356
Buffalo Surveillance Server Click [ Next > ]. The Notification window appears. Use to define where e-mails about Information Repository events are sent and where Buffalo Surveillance Server events should be logged. Enter or select the following in the Notification window:...
Page 357
Window on the Desktop for Diagnostic Messages". Once configured, Vault activity displays. If you close a window or console, the Vault stops. Buffalo Surveillance Server does not operate without running Vaults. File will cause events to be logged to a file. If you select this option, you will need to enter or [ <...
Page 358
Buffalo Surveillance Server Click [ Next > ]. The Ready to Add window appears. Use to review the parameters for the new Vault before actually adding the Vault. Review the displayed summary and ensure that all of the values are correct.
Use the Buffalo Surveillance Server Add or Remove Vault Wizard to add a Buffalo Surveillance Server Vault to a tape library. This section leads you through the Add or Remove Vault Wizard in advanced user mode. Unless you are an advanced user and have clearly defined reasons for changing the default values, it is best to use default values, leaving advanced user mode unchecked.
Page 360
Buffalo Surveillance Server Click [ Next > ]. The Add or Remove window appears. If there are four Vaults installed on the computer where the wizard is run from, then Add new Vault to this computer is disabled. In that case, delete a Vault before adding a new one.
Page 361
Add or Remove Vaults Field Directions What type of device will Select Tape Library. be used to store data? What is the name of this Enter a name for the Vault, or use the default if the field Vault? is already populated with a name you want to use. Click [ Next >...
Page 362
Temporary files are kept in the "working cache." If you do not want to use the location chosen by Buffalo Surveillance Server, you can chose an alternate location by clicking [ < Browse ].
Page 363
Add or Remove Vaults Field Directions Drives to identify Identify each drive by selecting it from the associated drop down list. (Drive #1 Drive #2, etc.)
Page 364
This option enables you to set how often the database will At what time daily do be optimized. To ensure that Buffalo Surveillance Server you want the database and your Information Repository continue to function optimized? optimally, the database for every Vault is optimized daily.
Page 365
Activity logging is optional. Buffalo Surveillance Server creates activity logs in tab- delimited format. Consequently, logs can be imported into any application that supports the tab-delimited format, such as Microsoft Excel.
Page 366
Error logs are created only when a Buffalo Surveillance Server Vault encounters a problem. Error logs include warning and Vault start and Vault stop information. Buffalo Surveillance Server supports error logging for every Vault in your Information Repository, and error logging is always enabled.
Page 367
Add or Remove Vaults Click [ Next > ]. The Notification window appears. Use to define where e-mails about Information Repository events are sent and where Buffalo Surveillance Server events should be logged. Enter or select the following in the Notification window:...
Page 368
Window on the Desktop for Diagnostic Messages". Once configured, Vault activity displays. If you close a window or console, the Vault stops. Buffalo Surveillance Server does not operate without running Vaults. File will cause events to be logged to a file. If you select this option, you will need to enter or [ <...
Disabling these devices in the Windows Device Manager only disables Windows use of the device and does not affect Buffalo Surveillance Server's use of the device. Devices that are active (not disabled) in Windows will not be visible to or used by Buffalo Surveillance Server.
Page 370
Buffalo Surveillance Server In the left pane of Computer Management, click Device Manager: In the right pane, find the tape drive or tape library installed on the computer. Right-click the tape drive, and then select Properties. If running a tape library, be sure to disable the tape library ("Medium Changers") and the actual tape drives in the library.
Page 371
Add or Remove Vaults The Tape Drive Properties window appears: Under Device Usage, click the down arrow, and select Do not use this device (disable). Click OK. The Tape Drive Properties window closes, and the icon for the device in the right pane of Computer Management should now have superimposed upon it: .
Use the Buffalo Surveillance Server Add or Remove Vault Wizard to add a Buffalo Surveillance Server Vault to a standalone tape drive. This section leads you through the Add or Remove Vault Wizard in advanced user mode. Unless you are an advanced user and have clearly defined reasons for changing the default values, it is best to use default values, leaving advanced user mode unchecked.
Page 373
Add or Remove Vaults Click [ Next > ]. The Add or Remove window appears. If there are four Vaults installed on the computer where the wizard is run from, then Add new Vault to this computer is disabled. In that case, delete a Vault before adding a new one.
Page 374
Buffalo Surveillance Server Field Directions What type of device will Select Standalone Tape Drive. be used to store data? What is the name of this Enter a name for the Vault, or use the default if the field Vault? is already populated with a name you want to use.
Page 375
Temporary files are kept in the "working cache." If you do not want to use the location chosen by Buffalo Surveillance Server, you can chose an alternate location by clicking [ < Browse ].
Page 376
This option enables you to set how often the database will At what time daily do be optimized. To ensure that Buffalo Surveillance Server you want the database and your Information Repository continue to function optimized? optimally, the database for every Vault is optimized daily.
Page 377
Activity logging is optional. Buffalo Surveillance Server creates activity logs in tab- delimited format. Consequently, logs can be imported into any application that supports the tab-delimited format, such as Microsoft Excel.
Page 378
Error logs are created only when a Buffalo Surveillance Server Vault encounters a problem. Error logs include warning and Vault start and Vault stop information. Buffalo Surveillance Server supports error logging for every Vault in your Information Repository, and error logging is always enabled.
Page 379
Add or Remove Vaults Click [ Next > ]. The Notification window appears. Use to define where e-mails about Information Repository events are sent and where Buffalo Surveillance Server events should be logged. Enter or select the following in the Notification window:...
Page 380
Window on the Desktop for Diagnostic Messages". Once configured, Vault activity displays. If you close a window or console, the Vault stops. Buffalo Surveillance Server does not operate without running Vaults. File will cause events to be logged to a file. If you select this option, you will need to enter or [ <...
Disabling these devices in the Windows Device Manager only disables Windows use of the device and does not affect Buffalo Surveillance Server's use of the device. Devices that are active (not disabled) in Windows will not be visible to or used by Buffalo Surveillance Server.
Page 382
Buffalo Surveillance Server In the left pane of Computer Management, click Device Manager: In the right pane, find the tape drive or tape library installed on the computer. Right-click the tape drive, and then select Properties. If running a tape library, be sure to disable the tape library ("Medium Changers") and the actual tape drives in the library.
Page 383
Add or Remove Vaults The Tape Drive Properties window appears: Under Device Usage, click the down arrow, and select Do not use this device (disable). Click OK. The Tape Drive Properties window closes, and the icon for the device in the right pane of Computer Management should now have superimposed upon it: .
Vault Admin section is provided for information only. Use the Buffalo Surveillance Server Add or Remove Vault Wizard to remove hard disk based Vaults, tape library Vaults, and single tape drive Vaults from your Information Repository. This section leads you through the Add or Remove Vault Wizard.
Page 385
Add or Remove Vaults Select Remove an existing Vault from this computer. Click [ Next > ]. The Select window will appear. Select the Vault you want to remove. Click [ Next > ]. The Ready to Remove window will appear. Review the displayed summary to ensure that you have selected the correct Vault.
Buffalo Surveillance Server Scheduling Windows Following are all of the windows that support policy scheduling in Buffalo Surveillance Server: Date Window Days Window Duration Window Period of Time Window Time Interval Window Time Window Date Window Follow the directions below to set the date on which you want a job to run.
Page 387
This feature will stop a job according to the parameters that you set—even if the job is not finished. Period of Time Window Follow the directions below to enable Buffalo Surveillance Server to search for files that have been modified within a defined period of time.
Page 388
Buffalo Surveillance Server Enter a period of time in terms of years, months, days, hours, minutes, AND/OR seconds. You may enter any combination or up to a maximum period of 10 Years, 100 Months, 1000 Days, 100000 Hours, 1000000 Minutes, and 1000000 Seconds.
Page 389
Scheduling Windows Select an hour, a minute, and AM or PM. From left to right, the first field displays the hour of day; the second, the minute; the third, AM or PM. Click [ OK ]. The time that you have entered will populate the text box from which you started.
Administrators have complete and unrestricted access to a computer or domain. Automatic Failover If there is more than one Vault available, Buffalo Surveillance Server clients can divide their use of the available Vaults. Clients can also fail-over from the current Vault in use to another Vault should the current Vault fail.
Page 391
If they match, the data on the storage media is considered valid. If they don't match, the files are marked with an error. Buffalo Surveillance Server's uses CRCs for data verification every time stored files are moved or replicated within the Information Repository. CRCs provide the same level of data continuity verification as other methods that require a read-after-write of the stored data, but CRCs do so with much higher performance and less resource overhead.
Page 392
Time data is coded in digits in the form HH:MM:SS, in the range 00:00:00 to 23:59:59. When available, Buffalo Surveillance Server also enables you to view and use other units of measurement, such as frame number.
Page 393
Low resolution proxies (also called companion files) are playable videos, created by Buffalo Surveillance Server when data is captured or ingested, that are a fraction of the size of stored original files. They enable the user to quickly retrieve and visually peruse stored video files in their entirety and select and retrieve only clips from large, stored originals when the entire original is not needed.
Page 394
Buffalo Surveillance Server Media "Media" refers to containers, within Buffalo Surveillance Server Vaults, on which data is stored. There are various types of media, including hard disk, tape, CD, DVD, and Blu-ray. Hard disks are sometimes referred to as "virtual media"; CD, DVD, and Blu-ray are sometimes referred to as "optical media".
Page 395
When entering pathnames in Buffalo Surveillance Server, only the forward slash (/) may be used as a pathname delimiter. If a file is located in the current working directory on your computer, it is referred to by only its filename.
Page 396
Vault and that is off-line but still being tracked. Version Number Buffalo Surveillance Server uses a numeric version numbering scheme according to which every release has a unique, four number identifier: four numbers separated by periods, such as 2.4.13.1.
Buffalo Surveillance Server Index Buffalo Surveillance Server clients documentation conventions overview - A - - C - Access Control 264, 266 Camera Policies Accessed after Add an IP Camera - Standard Mode Accessed before Add Camera Wizard Accessed or Stored...
Page 399
Index remove Create a Policy Migrate disk-drive requirements Purge Do not track media any longer 256, 257 Replicate Do not update media Criteria tab Domain, rights Data Service Policies delete 223, 226 Current Clients Dot Notation Vault Admin Address Format Current I/O Rate Drives Vault Admin...
Page 400
Buffalo Surveillance Server File Size Import Data Service policies File system message Import Policies 88, 164 File Tips 121, 123 Import/Export Policy File Structure 89, 165 Filename Field Variables 132, 133, 134, 199, 200 Include deleted files Files to Include/Exclude...
Page 401
On specific dates & times Media Type 128, 179, 192, 262 on-media catalog Hard disk 239, 240 Opening a Buffalo Surveillance Server GUI in UNIX Tape 239, 240 Media Updating Options Optical devices message Do not update media Options overview...
Page 402
Buffalo Surveillance Server Owner - R - Prepare media 238, 246 - P - Random Access Read Prepare media 238, 246 Pathname Pathname usage Refresh view of polices physical media Re-index Media load 251, 253 Reload Media reload physical media...
Page 403
Index SCSI devices on Windows tape library disable 369, 381 license SCSI requirements Search tape media load Search Results Secure Vault tape requirements autoloaders Secure/Unsecure Vault changers Secured libraries Security stackers Serial Number shadow hard disk tape vault reload media license shadow hard disk media load...
Page 404
Buffalo Surveillance Server Volumes Off-line - U - Volumes On-line - W - UNIX Opening a Buffalo Surveillance Server GUI Unload Media Watermark 183, 319 Unsecure Vault What file times do you want to use when the files are retrieved?