Networking Guide
Contents Network Configuration of the Digital Sprite 2 4 Web Page Icons 4 Accessing the Configuration Web Pages 5 Main Menu 5 Simple Configuration 7 How to Configure Global Parameters 7 How to Enable System Features 9 How to Configure Video Inputs and Standard Record Settings 21 Advanced Setup 17 Configuring the Network Settings of the Digital Sprite 2 19 How to Select and Enable Coaxial Telemetry Telemetry Setup Page 22 23 How to Enable Serial Telemetry Telemetry Setup Page 24 26 Ho
How to Configure the Onboard Firewall IP Address Range and Subnet 78 82 How to Enable System Logs 83 How to Configure Watermarking 84 How to Configure the Webcam Functionality 86 Digital Sprite 2 Tools 90 Video Scope 90 Audio Trace 91 Relay Test Page 92 Watermarking 93 System Variables 93 Reset 94 Reviewing the Digital Sprite 2 Logs 95 Connection Log 95 Anonymous FTP Log 96 Security Log 96 Email Log 97 Sent Message Log 98 FTP Download Log 98 Logfile 98 Logfile Backup 9
Appendix D - Digital Sprite 2 Serial and Network Cables 117 DM RS 232 Debug Cable 117 Straight-through Network Cable 118 DM485 Bus Cable 119 Cross-over Network Cable 120 DM RS232 Null Modem Cable 124 Nokia 30 Cable Appendix E - IP Address Range and Subnets 122 123 IP Address and Subnet Masks 123 Classes of Networks 124 Calculating IP Address Range 126 Appendix F - SMS Message Format 128 Command Format 128 SMS Command 128 SMS Reports 129 Appendix G - Advanced Configuration Via OSD
Network Configuration of the Digital Sprite 2 This manual covers the advanced configuration of the Digital Sprite 2 via the on-board web pages plus the OSD menus that cover network functionality. To assist you with the configuration of the Digital Sprite 2, this section is constructed in a tutorial manner and will make use of typical scenarios describing how to …….. allocate an IP address, set up VMD, etc.
Accessing the Configuration Web Pages The configuration of the Digital Sprite 2 is achieved via on the on-board web pages, to access these: Note: It is assumed that the Digital Sprite 2 has been configured with an IP address via the serial port or the OSD menus and has been connected to an Ethernet network. 1. Launch Internet Explorer (or Netscape Navigator). 2. Type the IP address of the Digital Sprite 2 into the address bar. 3. You will be presented with the Main Menu page. 4.
Page 6 Dedicated Micros
Simple Configuration How to Configure Global Parameters There are some parameters that can be set that will affect the overall system; video standard for the video inputs, browser format for the web interface, language that the menus will be displayed in and the DST (daylight saving time) settings. To configure these parameters: 1. Select Home -> Main Set-up. 2. Select the video standard from the drop down list; this will be the standard for all the video inputs on the Digital Sprite 2.
Function Description Video Standard This is a global setting for all the video inputs on the Digital Sprite 2. The video format can be configured as PAL or NTSC. When the video standard is changed the Digital Sprite 2 must be reset. Click on the Reset button. Date Format It is possible to identify the format in which the date will be displayed; the default setting is Day Day, Month Month, Year Year.
How to Enable System Features There are a number of features supported on the Digital Sprite 2 that can be enabled or disabled depending on your system requirements. When these features are enabled, the relevant configuration web pages will be displayed; if these are disabled then these pages will be omitted. 1. To enable the features select the System -> Advanced Features. 2. By default the Live options are enabled, to enable the other features tick the box next to the feature. 3.
Section Feature Description Cameras Text in image It is possible to integrate the Digital Sprite 2 into an application where receipt of specific text can be used to trigger an alarm. This will enable the configuration page to be included in the Cameras tab. Alarms Alarm image protection It is possible to configure the Digital Sprite 2 to protect images within parameters set by the operator (time and date, etc). This will enable the configuration page to be included in the Alarms/VMD tab.
Section Feature Description Tools Scope, Audio Trace, Relays, Variables There are a number of tools that can be used to obtain information on the system performance, enabling this options will display the relevant pages in the Tools tab. Live options Telemetry controls This option allows the live pages to be tailored to the Operators requirements, disabling the option will remove all telemetry controls from the Live viewing pages.
How to Configure Video Inputs and Standard Record Settings Each video input can be individually configured. How to enable each input and set the standard record settings has been briefly described in the Quick Start Guide, this section will detail the full configuration process; camera resolution and file size, camera titles, termination, video colour and camera fail notification, standard recording settings.
10. If the video input is connected to a matrix, PTZ or dome camera select the required protocol from the drop down list for the corresponding camera input. 11. To enable the Digital sprite 2 to send notification that the video input does not detect a 1V peak to peak signal place a tick in the box adjacent to the video input. This will give a camera fail alarm. 12. Save the configuration by select Save Settings! To configure the standard record settings: 13.
Function Description Pictures Per Second (pps) / milliseconds (ms) This allows the record settings to be configured as either Pictures Per Second or Milliseconds. Live/Record Resolution This is the resolution of the live and recorded images that will be transmitted from the Digital Sprite 2 and recorded to hard disk, the current setting is 720 x 256. High KB Image Size This is the maximum file size for the images when high quality video has been selected to be recorded or viewed.
Function Description Connected The Digital Sprite 2 can automatically detect if a camera source is present, the corresponding input will be enabled in this menu for connected cameras. Camera Title It is possible to allocate an ASCII camera title to each of the enabled inputs, this along with the camera number will be displayed on the screen to identify the camera selected.
Function Standard Record Rate Description This is global setting and identifies the ‘common pictures per second’ for all enabled video inputs on the unit in the mode of operation that is being configured. This will remain unless otherwise actioned (Alarm or Variable Record Rate). This can be set in milliseconds or the number of pictures per second. The delay between consecutive images from any one camera is the Standard Record Rate multiplied by the number of cameras being recorded.
Advanced Setup The Digital Sprite 2 supports MJPEG and MPEG4 compression. the Advanced Setup option allows the JPEG settings to be aliased for MPEG4 mode so that the User Interface allows dynamic switching between viewing MJPEG or MPEG4 images. To configure the Advanced Setup: 1. Select Cameras -> Camera Setup -> Advanced Setup. 2. Enter the JPEG file sizes in Kbytes for the various image resolutions; 2CIFHI, 2CIFMED, 2CIFLO, CIF, QCIF. 3.
Note: The Digital Sprite 2 records MJPEG images while simultaneously supporting the option to transmit MJPEG and MPEG4 images for viewing. 6. As the Record and High resolution are interconnected, select the High resolution option from the drop down list, this option will then be automatically reflected in the Record resolution when the save settings button is pressed.
Configuring the Network Settings of the Digital Sprite 2 The Digital Sprite 2 can be allocated an IP address and associated settings via the serial port or OSD menus, this web page allows these settings to be checked and changed if required. To check / configure the network information: 1. Select Network -> Network Settings. 2.
Function Description IP Address, Subnet These are the settings that have already been configured via the Serial Mask, Default port or OSD menus. This is the static IP address and subnet mask, and Gateway if applicable default gateway. Primary DNS This is the primary DNS server IP address for applications that are utilising domain names. Secondary DNS This is the IP address of the secondary DNS server in case of failure of the primary server.
Function Description DHCP Gateway If the Digital Sprite is to be installed in a DHCP network, this option would display the gateway that was automatically allocated to the unit from the DHCP Server. DHCP Name This would be the name of the Digital Sprite 2 that is automatically allocated by the DHCP server. Serial Number This a read only section and is generated by the unit hardware identifying the serial number of the Digital Sprite 2.
Function Description Secondary Web Server Port If the default port setting for web serving has already been allocated it is possible to configure a second port number. Eg. If the secondary web port is set for 8000 because the default (80) web port is blocked by the network or firewall. To obtain images from the Digital Sprite 2 enter the IP address plus the secondary web port in the address section of Internet Explorer or in the Viewer; http://172.16.1.2:8000 (<:>
Function Description Telemetry Setup If any of the inputs have been set coaxial telemetry this option will be active and will allow the telemetry functions to be configured (see below for more detailed information). Connected If the camera input has a video source connected then the input must be enabled. Camera Title It is possible to allocate a camera title to each of the enabled inputs, this along with the camera number will be displayed on the screen to identify the camera selected.
This web page allows the Operator to view any of the enabled inputs on the Digital Sprite 2, control the telemetry connected to the system and set up any features that are required for their application (such as presets). It is also possible to access the dome/PTZ camera menus for configuration of the supported parameters that are only programmable from the camera menu. Note: Review the relevant documentation for the camera to see how you navigate the camera menus.
5. Enter the dome/PTZ standard settings for: - Baud rate - Parity - Data bits - Stop bits - Flow control 6. Ensure the address of the dome/PTZ camera is the same as the video input number on the Digital Sprite 2, e.g. Video input 15 would equate to the dome/PTZ camera being address 15. 7. Remember to save the changes you have made by selecting Save Settings! 8. Select Cameras -> Camera Setup and select the telemetry protocol from the telemetry list for the corresponding camera.
Function Description Baud rate, parity, data bits, stop bits, flow control This allows the communication settings to be configured, note when telemetry is selected these will not be active and will default to predetermined settings. Telemetry Setup Page 1. To access the set up parameters of the camera select the Telemetry Setup button on the Camera Set-up page.
The Digital Sprite 2 supports connectivity to the matrix on any of the Serial Ports.
Function Description Serial1 & Serial2 Serial ports 1 & 2 are RS-232 ports and can have the following port usage assigned; off, debug, general purpose, PPP and text in image, RS232 telemetry. Serial 3 & 4 (Bus A and Bus B) Serial ports 3 & 4 are RS-232, RS-422 and RS-485 ports and can have the following port usage assigned; off, debug, general purpose, text in image, RS232/485 telemetry. Telemetry type This is the list of serial telemetry protocols that are supported on the Digital Sprite 2.
This completes the Simple Configuration of the Digital Sprite 2. The unit can operate at the basic level and the remaining configuration would include functionality that is specific to the customer requirements.
Advanced Configuration How to Configure Variable Recording The Digital Sprite 2 by default will record all connected cameras. This section goes into full details on how to configure variable record. The Quick Start Guide detailed how the remaining camera inputs on the Digital Sprite 2 can be enabled and configured to record (Standard Record Rate). Standard recording sets a record rate that is evenly distributed across all the enabled inputs.
7. Remember to save the configuration you have entered by selecting Save Settings! Function Description Pictures Per Second Milliseconds The variable record rate can be configured as pps or ms. Variable record Day / Night / Weekend By default all the video inputs are disabled, this allows you to enable all or select individual inputs in any of the day, night and weekend operation modes.
Function Description Pre-alarm record rate Day / Night / Weekend This is the number pre-alarm pictures per second or milliseconds that will be recorded along with the alarm images. These can be set for day, night and weekend operation modes. Number or prealarm pictures Day / Night / Weekend When the pre-alarm record rate has been set it is necessary to identify the number of pre-alarm pictures, these can be set for day, night and weekend operation modes.
Function Description RAMdisk available This identifies the overall size of the RAMDisk that is available on the unit, again this is a read only sections. RAMDISK (A) This area is user definable and allows a portion of the RAMDisk to be allocated for alarm recording, the range is between 16KB and 2048KB. How to Enable Audio Recording The Digital Sprite 2 supports two audio inputs which can allow for external audio equipment to be connected to the Digital Sprite 2.
Note: Audio is available in Live monitoring at all times, the audio will only start recording after the Record Audio option has been enabled. Function Description Audio Channel 1 This is the local audio in on the Digital Sprite 2; peripheral audio equipment can be connected to the unit (such as intercom systems, microphones and help points) for complete integration. Allocate a title to the channel which will be saved with the recording. Audio Channel 2 This is the audio from the network, i.e.
Configuration of VMD will be separated into three sections: Enabling video inputs and display options Configuring action on notification of VMD Setting up the VMD area To enable individual video inputs on the Digital Sprite 2: 1. Select Alarms/VMD -> VMD. 2. Enable the video inputs that will identify movement by placing a tick next to the corresponding input. 3. The pulse extension ensures that the unit does not have double triggers by extending the alarm time.
Function Description VMD Camera Enable This option will display all the video inputs on the Digital Sprite 2. Each input can be individually enabled for VMD. Tick the box that corresponds to the input that is to be set for VMD monitoring. VMD pulse extension The pulse extension extends the trigger to avoid double triggers of VMD from occurring, i.e.
Function Create Database Entry Change Standard Record Rate Description This will record an event in the database using the VMD Zone number (refer to Alarm Zone below for more information). This will set the alarm record rate across ALL cameras that are enabled in the record sequence. Change Variable Record Rate This will change the record rate of the corresponding camera ONLY, make sure the camera is enabled in the Camera Input page (Refer to the Quick Start Guide for enabling video inputs).
Function Description 24 Hour Alarm This will ensure that VMD is permanently enabled on the corresponding input (24/7). Record Still Image This will record (and mark the image by stating the word ‘ALARM’ in the title) a still of the corresponding video input alongside the recording of the event, access to the still is via the Live Page. Protect VMD Images This will protect the whole recorded 50 Mbyte block of video regardless of which camera(s) are recorded.
Note: Any configuration carried out at this stage is for the selected video input and zone, you will need to save the settings and then select another zone to configure the whole area. 15. Alternatively if the default zones are not positioned over the areas you intend assign for detecting motion detection there is an option to clear all cells, you will be presented with a prompt to check you want them cells deleting, select Yes. 16.
19. If you want to use the default zone settings you can select the default grid option, this will place 16 zones over the image. You will be presented with a prompt, select Yes. 20. Select the zone mode from the drop down box that will apply to the zone you have selected see below for description of zone modes. 21. Set the pixel count (%) by selecting from the drop down box the range is between 2 and 100%. 22.
Function Description Camera This is a drop down list of the video inputs on the Digital Sprite 2, selecting one of the inputs will display the corresponding video source. Zone There are 16 advanced VMD zones that can be individually configured, select the zone from the drop down list. Mode The zone mode identifies when the reference image is taken for triggering VMD. The options are: Normal - the reference image is updated approx.
Function Description Default Grid Displays the default grid of 16 VMD zones over the whole image. Graticule On Displays a grid to assist in identifying and creating zone areas. Zone Display Only This will display the areas of the image that are covered by a zone only and will assist you in ensuring the necessary areas are covered. Resolution This is the resolution of the reference VMD image being displayed. Refresh This will update the reference image to the latest view during set up.
Walk Test This is part of the configuration process and will provide you with a low resolution image to check that the settings made for VMD activity cover the required area(s). A thumbnail will be displayed and any triggers will be displayed on this screen this will enable you to add zones if all areas are not covered increase or decrease the sensitivity, etc. Using the Walk test will ensure that you are satisfied with the configuration and remove the need to revisit the site.
4. Set the pulse extension for the relevant alarm input (if applicable). 5. Remember to save the configuration by selecting Save Settings! Once the alarm inputs have been enabled it is necessary to configure what actions will be taken when an alarm is triggered. Function Description Input This identifies which input is being configured. The Digital Sprite 2 supports 16 on-board alarms and 16 virtual alarms plus the unit can also have an additional alarm modules connected each supporting 16 alarm inputs.
Actions can be allocated to each alarm zone; This menu allows a single alarm trigger to carry out any action such as increase record cameras 1-4, send notification via FTP, etc. It is possible to allocate up to 32 alarm zones to carry out a combination of actions. Note: There are some pre-defined alarm zones; Zone 30 Disk Low, Zone 31 Disk Full, Zone 32 Panic Alarm. This section is separated into: Enabling and configuring the alarm zone Allocating alarm actions To enable and configure the alarm zone: 1.
10. The zone NOT input allows you to configure a situation where if an alarm is received on the zone alarm input then an alarm must not be received on the zone NOT input to force the Digital Sprite 2 into alarm mode which will initiate the alarm actions configured, select the appropriate option from the drop down list. 11.
Function Description Pre-Alarm Time This is the period of time prior to the alarm start that will be included along with the alarm recording for archive and these images will also be protected from being overwritten. Alarm Duration This is the minimum time period in seconds from the start of the alarm that will be protected from being overwritten. This time will include the alarm trigger, the pulse extension and any post alarm recording, it will not include the pre-alarm images.
To allocate the cameras and actions that will be carried out when an alarm is received: 13. Select the cameras from the select zone camera list which are to be included in the zone being configured. To select a camera click the mouse over the cameras these will then be highlighted. At least one camera must be highlighted at all times. 14. All of the alarm zone actions can be allocated to each of the zones, to select all actions, place a tick in the select all box. 15.
Function Description Select Zone Cameras This allows you to select one or more cameras that will be associated with the Alarm Zone being configured. Each camera will become part of the ‘alarm sequence’ when this alarm zone is triggered. Alarm Zone Actions (select all) There are numerous actions that can be included in any of the zones being configured, this option will enable all actions. Text Only Alarm This is not currently supported.
Function Description Change Standard Record Rate This will change the record rate of the cameras that have been identified in the Standard Record Rate page (refer to Camera Set-up for information on how to configure standard record rate). The cameras will switch to the alarm record rate specified. Note: Changing the zone cameras has no effect on which cameras have their standard record rate changed.
Function Description Primary Camera The primary camera is the camera that the unit will take a still image from for e-mailing on alarm, added to the event database and this will be the camera that will be the first to be displayed on the Operator monitor. Goto Preset It is possible to action a camera, to be automatically sent to a preset position when an alarm zone is triggered, identify the camera and the preset number.
Function Description Select Camera Select the camera that is to be configured. Pulse extension The pulse extension extends the trigger to avoid double triggers of alarms from occurring, i.e. if a second incident is received, after the first alarm has finished but within this time period, the unit will not create a new event.
How to Configure the Relay Connections The Digital Sprite 2 supports a number of onboard relay connections and can also integrate additional relay modules via the 485 bus connection. These relays can be triggered under specific conditions; on receipt of an alarm, notification of VMD, etc or they can be permanently allocated for set functions. This section details how to enable the default actions for a number of the on-board relays.
Function Description Global Alarm It is possible to configure Relay 1 default as the global alarm relay, this means that the relay will close when an alarm is received on any of the alarm inputs. Global VMD It is possible to configure Relay 2 default as the global VMD relay, this means that the relay will close when VMD is identified on any of the camera inputs.
There are two modes of configuration depending on the route of the alarm message. For Ethernet the system can be configured wholly using the web interface pages, when using the modem link, also referred to as PPP (Point to Point Protocol) then it is necessary to edit the ‘profile’ file within the \etc directory of the Digital Sprite 2.
4. The serial standard settings for the selected modem will automatically be allocated, however if this is incorrect you can change these for: - Baud rate, Parity, Data bits, Stop bits, Flow control 115200, 0, 8, 1, HARDWARE 5. Remember to save the configuration by selecting Save Settings! 6. Reset the Digital Sprite 2 for the unit to initialise the modem.
An example of the profiles file is shown below: # —————————- # Profiles Table List # ————————— dm password PPP_Link2 1234567890 10.0.0.1 255.255.255.0 username password PPP_Link2 1234567890 10.0.0.1 255.255.255.0 test password PPP_Link2 1234 10.0.0.1 255.255.255.0 The username will also be the profile information that will be entered in the web interface page.
5. Enter the medium how the Digital Sprite 2 will connect to the host; Ethernet or the username as identified in the ‘profiles’ file. 6. When using NAT enter the IP address that will be used for the public address. 7. Enter the video server port number when port forwarding is required. 8. Identify the Unit Alarm name; this is the name that will be presented to the remote alarm station and must match the name that has been allocated in their site tree. 9.
Function Description Primary Host This is the IP address or name of the initial host that the Digital Sprite 2 will transmit an alarm message to. Secondary Host If the Digital Sprite 2 is unable to contact the primary host then it is possible to identify an alternative route and a secondary host. If there is only one alarm receiving IP address, you must enter the details in both the primary and secondary connection settings.
Function Description Unit Alarm Name This is the name that will be presented to the remote alarm viewing application and therefore should have some significance to the Operator. This name must match the defined folder name in the Viewer PC folder tree. Report Alarm Reporting This must be enabled for the Digital Sprite 2 is to automatically connect on alarm, it must also be enabled in the Alarm Zone option.
2. Enter the information on the FTP Server; this can be an IP address, full URL or name of the server. 3. It is possible to identify the FTP control port, the default for networks is usually port 21 however if this port number is not supported on the network, then this option allows you allocate an unused port number. 4. Enter the directory information where the images are to be stored, this should be a name associated with the Digital Sprite 2 name for ease of retrieval. 5.
Function Description FTP Server This is the IP address, URL or name of the FTP server the Digital Sprite 2 will connect to for FTP download of images. FTP Control Port The default port for FTP is port 21, if this port has already been allocated on the network it is possible to identify and alternative port number. This is the directory where the images are to be stored, it is recommended that a name associated with the unit name be used for ease of retrieval.
Function Description Manual only The archive process will commence when the User initiates the action by pressing the ‘Start Download’ button. Clear video protection after download This automatically clears the image protect from the images that are successfully downloaded. Watermark each partition after download This enables a watermark to be generated and stored in a text file downloaded with the video to the FTP server for each image partition, this watermark is logged in the log file.
If the Operator is remote they can send a message back to the Digital Sprite 2 to action the Server to send an alarm message to a remote viewing application. The Digital Sprite 2 will send a message to the remote monitoring station which includes the information in the text it has received. The remote station can then access the Digital Sprite 2 to acknowledge and action the alarm. To enable the serial port for the SMS feature: 1. Select System -> Serial Ports & Telemetry. 2.
To configure the SMS information to allow a text message to be transmitted on receipt of an alarm: 1. Select Network -> SMS-Setup. 2. Enter the GSM destination number of the mobile phone, this should be entered in international format including the country code. 3. It is possible to make the Digital Sprite 2 into an SMS Server by enabling the SMS Server option. If this has been enabled then you need to enter the destination URL or IP address of the Digital Sprite 2.
Function Description Destination Number This is the GSM number for the mobile to receive the message. The format should be entered in international format including the country code and local area code. Destination URL This can be the URL or the IP address of the SMS Server when utilising SMS over TCP/IP. The messages will be sent over an Ethernet link if present, alternatively it will be sent over the GSM network. SMS Server This will enable the Digital Sprite 2 to accept and log SMS messages.
Function Description Verbose messages This will send a SMS message in a readable format to a mobile devices (e.g. mobile phone). Note: This format is not supported in standard SMS Servers. Callback profile This identifies the route the return message, from the Operator mobile device, will take. The return message must contain the SMS command password, callback IP address (IP address of the remote PC with the Viewer application) and the command to action the Digital Sprite 2 to call the remote station.
SMS Message Format There is a specific format for the text message that is returned to the Digital Sprite 2, the format is detailed within this section. It is important that the message format be strictly adhered to for this function to operate. Further message formats can be found in Appendix F along with information that can be obtained from the Digital Sprite 2.
8. It is possible to identify where the e-mail has be sent from, this is optional if this are is left empty the video server will use the system name & DNS name to create a sender name. Note: The Digital Sprite 2 can not receive e-mail replies but this must be a valid email address for an SMTP Server. 9.
Function Description Reply to This field must be configured if the recipient is to reply to an e-mail. The Digital Sprite 2 does not accept e-mails so this must be a valid e-mail address. Sender These optional fields indicate the source of the e-mail notification. If the fields are left blank the Digital Sprite 2 will use the system name & DNS name to create a sender name.
To unprotect existing protected images: 1. Select Alarms/VMD – Alarm Image Protect/Unprotect. 2. Highlight the recorded file in the protect image partition summary. 3. Select un-protect images, this will remove the protection from the files, release the hard disk space these files where stored in and the files will now be overwritten. Function Description Start Date and time This allows you to enter the start time and date for the period you wish to search for recorded images.
Function Description Protect Images Any images that have not been protected or require the protect period extending can be selected in the protect image partition summary and then the time the images are to be protected can be identified in days. Protect Images Indefinitely If images are never to be overwritten the they can be protected indefinitely.
How to Configure an Alarm Schedule It’s possible to utilise the onboard schedule function of the Digital Sprite 2 to enable and disable alarm triggers and VMD activation and to determine when specific record rates will be enabled. This can reduce unnecessary alarm triggers, e.g. during office hours it would be unnecessary to have VMD active and ensure the correct record rates are set during night, day and weekend time periods.
Function Description Schedule This is a seven day schedule that allows alarms and VMD to be enabled or disabled at times during the day. DAYTime This identifies the time when the Digital Sprite 2 will switch to Day operation mode. NIGHTTime This identifies the time when the Digital Sprite 2 will switch to Night operation mode. 6.
It is possible to use a combination of the keyswitch and the schedule option. If an operator forgets to unset the alarms when the keyswitch is disabled the schedule will override the keyswitch at the next set time. Function Description Schedule Type This identifies the how the schedule will operate, the options available are: Timed - allows settings to be configured for set times during the day, night and weekend operation modes.
How to Configure Text in Image Functionality It is possible to integrate the Digital Sprite 2 into a system where text information can be stored with the relevant images for review at a later date, e.g. Retail, Finance. The Digital Sprite 2 can be configured to search for specific text information, allowing for fast retrieval and review of images. This section is divided into: Enable text in image on the serial port. Configuring the paths.ini file to specify the communication port and text information.
5. Enter the text information in the .
Function Description Number of lines in Image This is the number of lines that will be displayed in live and replay (via the web pages) along with the relevant images. The default setting is 10 lines. Line length This identifies the length of the lines that will be stored with the image. The default setting is 80 characters which is generally the full screen. Number of visible lines To enable the text information to be viewed in the Live page it is necessary to identify the number of visible lines.
3. Enable the PING response option by placing a tick in the adjacent box. Disabling this feature will make the Digital Sprite 2 less visible on the network. 4. Enter the IP addresses that can have access to the unit, these can be a range of addresses or a single IP address. If there is a range of address then enter the first IP address in the sequence followed by /nn where nn is the last IP address in the range. Refer to IP Address and Subnet Calculation below. 5.
Function Description Enable PING response from server By default this option is enabled and allows the Digital Sprite 2 to be pinged. Disabling this option will make the unit less visible on the network. Allowed IP address These are the IP addresses and subnets that the server will allow connections from, i.e. the IP address of the host PC’s that will connect to the Digital Sprite 2 to; review video, download information.
Function Description Open UDP ports This is the list of UDP ports that are available on the Digital Sprite 2. If a host tries to communicate with the unit using a UDP port that is not specified in the list, even with a valid IP address, the host will not gain access. The enabled ports can be a range or single port address, if a single port is needed then enter the same port number in the to and from section.
IP Address Range and Subnet When entering a range of IP addresses in the Firewall it is necessary to calculate the relevant subnet that does not mask out the first IP address to the last IP address in the range. The following shows the figures that are entered in the IP address field and/or the subnet mask. Note: For details on how these figures are calculated please refer to Appendix E. The address can be written in two ways: IP address/number of bits no subnet mask – 192.168.3.
How to Enable System Logs There are numerous actions that the Digital Sprite 2 can be configured to automatically carry out on receipt of; an alarm, VMD activation, Schedule function, etc. When these triggers are received and the actions initiated then it is possible to log this information within the Digital Sprite 2 System Logs. By default the Digital Sprite 2 will log illegal file access and telnet/FTP users, to enable the other functions: 1. Select Logs -> System Logs Set-up. 2.
How to Configure Watermarking The Digital Sprite 2 supports the facility to watermark recorded images. It is also possible to produce a watermark certificate which proves that an image has not been altered or tampered with; this is achieved with the allocation of a unique MD5 signature which will change if the image files are changed. This process can assist with the audit trail process for digital recorded video.
9. To generate the watermark codes that will be linked to the partition selected press the watermark button. Note: The smaller the step size the longer the calculation process. Do not press any buttons while the Digital Sprite 2 is calculating. The progress of the process is displayed in the status bar. 10. When the watermark codes have been generated a certificate must be created by pressing the create certificate button, this certificate should then be printed and archived.
Function Description Get Index info This allows you to obtain the index information of the selecting partition. Watermark This will generate the unique MD5 signature for the selected partition. This watermark can be used as part of the audit trail to identify that the images have not been changed or tampered with. Create Certificate Once the watermark has been generated this allows a certificate with all the information on the watermark to be created, it is possible to print this certificate.
5. Enter the prefix information that will precede the image file when uploaded to the FTP Server, an example is ‘cam_’ which would create a file name of cam_01.jpg. 6. Enter the username and password to allow the files to be uploaded to the FTP Server, this will be given to you by the Network Administrator. 7. Enter the update interval in seconds, this identifies the time between updated files being transmitted from the Digital Sprite 2 to the FTP Server.
Function Description Username To gain access to the FTP server it is necessary to go through an authentication process this is the username that will allow the images from the Digital Sprite 2 to be uploaded to the FTP Server. Password To gain access to the FTP server it is necessary to go through an authentication process this is the password that will allow the images from the Digital Sprite 2 to be uploaded to the FTP Server.
Function Description Single FTP session This avoids login/logout procedure for each image that is transmitted to the FTP Server. The Digital Sprite 2 will remain connected and logged in to the ISP until the connection is disabled. Batch transfer This will transfer all camera images in one batch. If this is selected then the update interval is the delay between all images being updated.
Digital Sprite 2 Tools There are a number of tools that are supported on-board the Digital Sprite 2 itself. These can be accessed through the web interface and are available for testing system parameters and obtaining information for fault finding. To access the Tools option: 1. Select the Configuration option on the web interface. 2. Enter the username and password (default setting dm and web). 3.
Function Description Video Input This is a drop down list of the available video inputs on the Digital Sprite 2. Resolution This is a drop down list allowing selection of the resolution being viewed/traced (high, medium and low). Input Path This is a drop down list allowing selection between free use or preselector 1 – 4. V and H Position When a line of video is selected this identifies the vertical and horizontal position. For the overall image these values will be 0.
Relay Test Page The relay test page allows you to test the onboard relays and the additional relay modules. The Digital Sprite 2 supports three onboard relays and up to two additional relay modules, these modules have sixteen relay connections each. To test the relay select the tick box adjacent to the relay number, save the configuration. Press the OK button and this will trigger the corresponding relay.
Function Description Onboard Relays There are six onboard relays, enabling the corresponding relay will close the output. Module 1 If an additional relay module has been connected to the 485 bus, this allows the relevant relays to be tested. Note: The relay will only be initiated when the Save option has been selected. If a second additional relay module has been connected to the 485 bus, this allows the relevant relays to be tested.
Reset This will reset the unit. Remember to save all configuration settings before resetting the unit as information not saved will be lost.
Reviewing the Digital Sprite 2 Logs The Digital Sprite 2 can be configured to produce a number of log files, these are for: PPP connections Anonymous FTP connections Illegal file access attempts FTP and telnet users Configuration of these logs is detailed in the Configuration section of this manual. The logs that are generated can be viewed via the web interface on the Digital Sprite 2. To access the logs: 1.
Having this log containing the above information ensures ease of identification of Operators/Administrators that have logged into the system, the following shows typical log information; Wed Wed Wed Wed Wed Wed Wed Wed Wed Jun Jun Jun Jun Jun Jun Jun Jun Jun 02 02 02 02 02 02 02 02 02 10:49:16 10:49:16 10:49:16 10:53:20 10:53:20 10:53:20 10:53:53 10:53:53 10:53:53 2004 2004 2004 2004 2004 2004 2004 2004 2004 (+0100): (+0100): (+0100): (+0100): (+0100): (+0100): (+0100): (+0100): (+0100): FTP User [dm1
The following shows typical log information; Attempt to access to frmpages\index.html at Tue Jun 08 12:43:04 2004 +0100, action GET Authentication fail Foreign IP 172.16.50.60 Socket no 22, myport 80, hisport 12226 Attempt to access to scripts\root.exe at Tue Jun 08 13:50:35 2004 +0100, action GET file does not exist Foreign IP 172.16.50.60 Socket no 23, myport 80, hisport 1049 E-mail Log This log holds information on the e-mails sent from the Digital Sprite 2 on receipt of an alarm.
Sent Message Log This logs all the SMS message information. There are various options that can be configured to allow an SMS message to be sent; start up, alarms, etc. The Sent Message Log, logs the information on the message sent including; the time and date, sender and receiver details and the message that was sent. The following shows a typical SMS message log for when the system starts up after power down or reset.
The following is typical log information: # System-Start : at 15:11:39 on 24-06-2004 UTC System-Halt : at 15:11:28 on 24-06-2004 UTC Restart code : 100 Restart reason : Controlled user RESET from Telnet or the webpages Alarm-Log : Alarm initiated : Zone 1 at 15:11:59 on 24-06-2004 +0100 Connection-Status: request connection for Alarm Reporting at 15:11:59 on 24-06-2004 +0100 Connection-Status : Connection to 172.16.100.
This is an example of the details that are contained in the logs; this shows an unauthorised user trying to access the Digital Sprite 2 using an FTP connection.
Appendix A Reset using Telnet An alternative option for resetting the Digital Sprite 2 is to connect to the unit using telnet. 1. Go to Start -> Run. 2. Enter >. 3. You will be prompted for a username and password (default dm and telnet) and press return. Note: Echo is enabled on the Digital Sprite 2 for telnet. 4. Type , the Digital Sprite 2 will reset itself and will not be available for a few minutes.
Appendix B – Digital Sprite 2 .ini Files Editing the ini Files using FTP Client Application There are a number of parameters that can be configured within the ini files on the Digital Sprite 2. This section details the files, their function and how these are configured.
4. If the connection is successful you will be issued a connection prompt. 5. Click OK. 6. You will be presented with the directory structure on the Digital Sprite 2, locate and select the etc directory in the root drive. 7. The following files are all stored in the etc directory.
8. There are two ways of opening and editing these files, depending on the file that is selected. hosts and profiles Highlight the file, click the right mouse key and select View. The file will be opened and you can edit the information. modems.ini, USER.ini, Vidcfg.ini, WEBUSER.ini Highlight the file, click the right mouse key and select Edit. The file will be opened and you can edit the information. 9. Once you have completed the configuration Save the file. 10.
hosts This file contains the IP address of the remote monitoring PC that is the point of contact when an alarm is received on the Digital Sprite 2. The file allows you to identify the name and IP address of the PC. Note: There is a corresponding web page that is the usual interface for configuring this information; however this file has also be supplied. An example of the information contained in this file is shown.
# name is the descriptive text name (including spaces if required) # initialisation string is the complete AT string sent to the TA/modem on detection of DTR # The negate_dtr line allows control over DTR during initialisation.
# prefix=J # =========================================== # COM2 will store text with Camera-2 # =========================================== [PATH1] input_path=\term output_path=\pipe\TEXT01 buffer_size=80 # prefix=J profiles When utilising the Connect/Dial on alarm function of the Digital Sprite 2, it is necessary to identify the receiving station information – profile – so the Digital Sprite 2 is aware of the route the alarm is to take.
USER.ini A number of features on the Digital Sprite 2 are password protected; these have default usernames and passwords. The features that can be enabled for authentication are FTP, telnet and serial communication. The user.ini file contains the username and password information for these features and is also the interface to enable or disable password protection.
# disk_offset : The offset into the disk for the WebPages, Application, Form Files etc; start making video partitions # specified in 64 KiloBytes blocks default=3200 (Equal to 200 MegaBytes) # write_type : unbuffered - writes data straight to the hard disk drive. Useful to speed up height images sizes # written at fast to the HDD. # NOTE:- This can be wasteful when writing images to HDD i.e. 256 bytes per image on average.
WEBUSER.ini The WEBUSER.ini file contains the username and passwords for accessing the web configuration pages on the Digital Sprite 2. It also contains the username and password for the Viewer software and the ability to identify which mode of operation can be accessed by a user (live or replay) and which cameras the user can access. The first example shows the default username and password for accessing the web configuration pages on the Digital Sprite 2.
Editing .ini Files using Backup Utility The configuration of the files stored on the Digital Sprite 2 has detailed the configuration and editing process using an FTP Client application. If you do not have an FTP Client application the following describes how the Backup Utility can be used to download, edit and upload these files. 1. Launch the DM Backup utility that was installed with the Viewer application, select Start-> Programs and find the folder where the software was installed (e.g.
7. Exit the utility. 8. Select the Backup program, the folder that has been created will be displayed. Highlight the folder. Disable the Application and webpages option. 9. Select OK, the files from the Digital Sprite 2 will be downloaded to the local drive of your PC. 10. When the files are downloaded select Done. 11. Using a text editing package such as Notepad open the relevant file for editing.
The files are within the app_drive\etc folder within this folder. 12. Edit the file as described in the Configuration section of this manual and Save the changes. These files must now be uploaded back onto the Digital Sprite 2. 13. Select Restore, the folder that was created earlier in this process will be displayed, highlight and select OK. 14. The files will be automatically uploaded to the Digital Sprite 2, when the process has finished select Done.
You now need to reset the unit, 15. Select Start -> Run on your PC. 16. Type (where the IP address is the IP address of the unit you are configuring). 17. Enter the username and password (default dm=telnet) to open a telnet session with the unit, and type to reset the unit and initialise the edited files. Note: Echo is enabled on the Digital Sprite 2.
Appendix C – Port Assignment on the Digital Sprite 2 Port Allocation It is possible to identify specific ports that will be used for functionality supported on the Digital Sprite 2. These functions are: FTP Telnet HTTP Telemetry Control Audio Debug Some of these ports have default settings that will link to the default settings of a standard network infrastructure, e.g. port 21 default port for FTP, port 80 default port for HTTP.
The screen shot shows the default settings for each of the features that utilises a port number as part of its communication path. It is possible to redefine the port allocation for FTP, telnet and HTTP, how this is achieved is detailed in the Configuration section of this manual. The telemetry control, audio port and engineering debug are default settings and are not configurable; these port numbers must be given to the Network Manager to ensure there are no other devices on the network using these ports.
Appendix D – Digital Sprite 2 Serial and Network Cables DM RS232 Debug Cable (supplied) The RS232 Debug cable can be used to connect the PC serially to the Digital Sprite 2 for configuration using a terminal application (such as HyperTerminalTM).
Straight-through Network Cable A straight through network cable connects hosts to network devices; PC to switch, Digital Sprite 2 to Switch.
DM 485 Bus Cable (supplied) The DM 485 Bus cable is supplied for connectivity to peripheral DM devices such as Alarm Modules and Relay Modules. 3 2 Pin Colour Code Pin Assignment Pin 1 White Not used 1 2 Black Ground 2 3 Red 485 bus data A 3 4 Green 485 bus data B 4 5 Yellow Ground 5 6 Blue +8V d.c.
Cross Over Network Cable A cross over network cable is used to connect hosts to hosts or network equipment to network equipment, switch to router, PC to Digital Sprite 2.
DM RS232 Null Modem Cable The null modem cable can be used to connect ancillary devices that require ‘handshaking’ such as modems, GSM, etc.
Nokia 30 Cable This cable is for use from the Digital Sprite 2 to the modem only.
Appendix E – IP Address Range and Subnets It is possible to set a range of IP address within the Firewall that will have access to the Digital Sprite 2. The following details how the address range and subsequent subnet is calculated and can be used in conjunction with the Configuration section of this manual.
Classes of Networks There are three ‘available’ classes of networks. There other classes of networks that are reserved and therefore are not ‘available’ to the general public. Class A The Class A network allocates the first octet to the Network ID and the remaining three octets are the Host ID’s. There is also an address range that has been defined for a Class A network.
Class B Address Range Subnet Mask Alternative Format 128.1.x.x 255.255.0.0 128.1.x.x/16 191.255.x.x 255.255.0.0 191.255.x.x/16 Class B Address Range This identifies the range of network address that are within the Class B address range; 128.1 – 191.255. Subnet Mask This shows that the first two octets are masked by the subnet which identifies the Network ID and the remaining 2 octets are the Host ID’s. Alternative Format There are two ways an IP address can be written; 132.1.1.23 255.255.0.0. 132.
Alternative Format There are two ways an IP address can be written; 192.168.3.55 255.255.255.0. 192.168.3.55/24 - which identifies that the first 24 bits (3 octets) are the Network ID. Both addresses are the same they are just written in a different format. Calculating IP Address Range If we are to include an address range within the Firewall option, it is necessary to: Identify the IP address range. Calculate the subnet mask.
Class B table The table below shows the address ranges for a Class B network. To identify the correct information, locate the Host address that best fits your requirements and enter the IP address and subnet or the IP address and number of bits in the Firewall option (128.1.1.1/15). Example IP address Equivalent Network address Host Addresses 128.1.1.1/8 255.255.0.0 128.1.1.0 – 128.1.255.255 128.1.1.1/9 255.255.128.0 128.1.1.0 – 128.1.127.255 128.1.1.1/10 255.255.192.0 128.1.1.0 – 128.1.63.
Appendix F – SMS Message Format The Digital Sprite 2 supports GSM communications and SMS messaging. This allows the Digital Sprite 2 to report events via SMS and to receive SMS messages in order to create events on the system. Command Format The commands consist of a descriptor followed by a variable parameter list. The order in which the parameters appear must follow the format detailed below.
SMS Reports These are messages sent from the Digital Sprite 2 to a pre-defined SMS Server when an event occurs. The ‘events’ that will initiate this function are configured within the Digital Sprite 2 configuration web pages. Startup An SMS message will be sent from the Digital Sprite 2 to the receiving station when the Digital Sprite 2 ‘starts up’. STARTUP?&
long This parameter is not relevant to the Digital Sprite 2 and included to support other Dedicated Micros platforms. Speed This parameter is not relevant to the Digital Sprite 2 and included to support other Dedicated Micros platforms. course This parameter is not relevant to the Digital Sprite 2 and included to support other Dedicated Micros platforms. zone This parameter is not relevant to the Digital Sprite 2 and included to support other Dedicated Micros platforms.
camera This is the video input number that is directly associated with the alarm on the Digital Sprite 2. vmd zone VMD zones are configured on the Digital Sprite 2, this identifies the zone that has been activated to initiate the SMS message. Camfail This report will be generated if the Digital Sprite 2 identifies that any of the video inputs does not have a 1V peak-to-peak signal.
Appendix G - Advanced Configuration via OSD This section details the option to configure Network options via the Digital Sprite 2 On Screen Display (OSD) menus. The menu structure along with a detailed explanation will be shown. Remote Reporting The Digital Sprite 2 supports remote alarm monitoring and can configured to automatically carry out actions to notify the remote station of events. This menu configures the remote reporting details for these features.
Function Description Secondary Host If the Digital Sprite 2 is unable to contact the primary host then it is possible to identify an alternative route and a secondary host. The option allows 15 characters to be entered, if DNS is enabled enter the DNS name of the secondary server or enter the IP address. Secondary Profile This is the medium that the Digital Sprite 2 will use to make the connection to the secondary host. The option allows you to define (10 characters) the medium or select Ethernet.
Report Settings This submenu determines when the unit will create a report. Report settings Alarm reporting Disabled Disabled, Enabled Camfail reporting Disabled Disabled, Enabled Startup reporting Disabled Disabled, Enabled Function Description Alarm Reporting This must be enabled for the Digital Sprite 2 to automatically connect and report on alarm, it must also be enabled in the Alarm Zone menu.
Email Settings If the Digital Sprite 2 has been configured to transmit e-mails on alarm, camera fail, etc it is necessary to configure the e-mail settings.
Function Description Recipient Address and Display Name Enter the e-mail address of the recipient that the SMTP Server is to forward the e-mail on to. The Display Name is the name that will be shown, it is recommended that an name associated with the Digital Sprite 2 is used for ease of identification. Reply-to-Address and Display Name These fields must be configured if the recipient is to reply to an email.
Function Description Report startup If for any reason the Digital Sprite 2 has reset an e-mail will be transmitted to identify system startup. Report alarms When an alarm is triggered on any of the alarm inputs an e-mail can be transmitted to identify the input and any associated information. Report camera fail The video signals on the Digital Sprite 2 must be 1 Volt pk-to-pk, if any of the signals drop below this level and e-mail will be transmitted identifying the video input.
Function Description Destination Number Enter the GSM number for the SMS server. The number should be entered in international format including the country code and local area code. Destination URL If the SMS message is to be sent over TCP/IP, enter the URL or the IP address of the SMS Server. Note: The SMS messages will be sent over an Ethernet link if present, alternatively it will be sent over the GSM network.
Report Settings This is a submenu of SMS Settings. Report Settings Report startup Disabled Disabled, Enabled Report alarms Disabled Disabled, Enabled Report camera fail Disabled Disabled, Enabled Report VMD activation Disabled Disabled, Enabled Verbose message Disabled Disabled, Enabled Function Description Report startup If for any reason the unit is reset an SMS message will be sent. Report alarms The Digital Sprite 2 will send a message on receipt of an alarm.
Advanced Settings This is a submenu of SMS Settings. Advanced Settings Service centre number 15 characters GSM PIN number 4 characters GSM / SMS port No port 01, 02 Function Description Service Centre Number Enter the number of the Service Centre that will be responsible for handling the SMS message. Use the or keys to scroll through the available characters.
Webcam Settings Upload settings Edit Batch transfer Disabled Disabled, Enabled Single FTP session Disabled Disabled, Enabled Webcam Resolution High res High re, Medium res, Low res Webcam enabled Edit Select cameras Selected Cameras All cameras Function Description Upload Settings As the images are transmitted via FTP, this option allows the FTP Server information to be configured. Batch Transfer Enable batch transfer and images will be transmitted to the FTP Server in a ‘batch’, e.g.
Function Description Webcam Enabled This gives access to a sub menu for when the webcam is enabled. Select Cameras Cameras can be individually selected to be part of the webcam functionality. Press the corresponding camera key to enable / disable the camera. If all cameras are to be included in the function, select the All Cameras option. Upload Settings This is a submenu of Web Cam Settings.
Function Description Image Filename Prefix This is an identifier for images sent from this Digital Sprite 2 and will be stored as a prefix to the file name. Username and Password To gain access to the FTP server it is necessary to go through an authentication process this is the username and password that will allow the images from the Digital Sprite 2 to be uploaded to the FTP Server. Note: The Password can be obtained from the Network Administrator.
Firewall options Ping response Enabled Enabled, Disabled Allowed IP address 01 01 - 32 IP entry 01 address 000.000.000.000 IP entry 01 subnet 255.255.255.
Function Description Open TCP Port, Entry XX From Port, Entry XX To Port This identifies the TCP ports that are supported on the system and available. If a host tries to communicate with the Digital Sprite 2 using a TCP port that is not in the list, even with a valid IP address, the host will not gain access to the unit. Enter the port range that are to be supported in the From and To settings.
Function Description PPP Connections The PPP Connections log contains detailed information on each PPP connection made. The data includes the time, date, username and password. Anonymous FTP The FTP function on the Digital Sprite 2 is password protected, however it is possible to disable the password allowing any user access to the unit via FTP. If the password is disabled then any user accessing the Digital Sprite 2 will be logged in the Anonymous FTP log.
Function Description Email Log This log holds information on the e-mails sent from the Digital Sprite 2 on receipt of an alarm. It follows the complete transaction from receipt of alarm to acknowledgement that the e-mail has been sent and the SMTP link has been dropped. Sent Message Log This logs all the SMS message information. There are various options that can be configured to allow an SMS message to be sent; start up, alarms, etc.
Additional Information Command Reference List Command line Command Description m\Ether_IP\xxx.xxx.xxx.xxx Set IP address of the Digital Sprite 2. m\subnet\xxx.xxx.xxx.xxx Set subnet of the Digital Sprite 2. m\gateway\xxx.xxx.xxx.xxx Set gateway of the Digital Sprite 2. m\status Displays the status information or the Digital Sprite 2; drive information, comm. Ports information, enabled telemetry, etc.
Dedicated Micros Ltd. Dedicated Micros France Dedicated Micros Benelux 11 Oak Street, Swinton, Manchester. M27 4FL, United Kingdom Tel: +44 (0) 161 727 3200 Fax: +44 (0) 161 727 3300 9-13 rue du Moulinet 75013 Paris France Tel : +33 (0) 1 45 81 99 99 Fax : +33 (0) 1 45 81 99 89 Joseph Chantraineplantsoen 1 3070 Kortenberg, Belgium Tel: +32 2751 3480 Fax: +32 2751 3481 Dedicated Micros Europe Dedicated Micros Slovenia Dedicated Micros USA.