Copyright 2009 Impath Networks Canada Corporation. Impath is a registered trademark of Impath
Networks Canada Corporation. TeleVue, ClientVue and i-Volution are trademarks of Impath Networks
Canada Corporation.
Microsoft And Ms Are Registered Trademarks And Windows Is A Trademark Of Microsoft Corp.
Hyperterminal Is A Registered Trademark Of Hilgraeve, Inc.
All Other Trademarks Are The Property Of Their Respective Companies.
All Rights Reserved. No Part Of This Publication May Be Reproduced, Stored In A Retrieval System, Or
Transmitted, In Any Form Or By Any Means, Mechanical, Photocopying, Recording Or Otherwise,
Without The Prior Written Permission Of Impath, Networks Inc. While Every Precaution Is Taken In
The Preparation Of This Document, Impath, Assumes No Responsibility For Errors Or Omissions.
Neither Is Any Liability Assumed For Damages Resulting From The Use Of The Information Contained
Herein.
Printed In Canada.
REVISION HISTORY:
971-007556-001REV 001September 2009
2971-007556-001
iN7000 User Guide
Table of Contents
TABLE OF CONTENTS ............................................................................................. I
ABOUT THIS GUIDE................................................................................................1
About Impath Networks.......................................................................................................................................2
Support & Contact Information..........................................................................................................................5
System Requirements............................................................................................................................................6
Main Desktop.........................................................................................................................................................8
Live Video..........................................................................................................................................................8
Main Desktop: Description.................................................................................................................................11
Program Settings.................................................................................................................................................16
Program Settings - Tools..................................................................................................................................17
General Setting (Program Settings)...................................................................................................................30
One Time Schedule...........................................................................................................................................34
Windows Media URL.......................................................................................................................................46
Connecting to Other iN7000.............................................................................................................................47
Windows Media Broadcast...............................................................................................................................82
Video Server.....................................................................................................................................................83
Web Server.......................................................................................................................................................84
Application Status Log.....................................................................................................................................86
Net Service......................................................................................................................................................100
CHAPTER 6: COMMON OPERATIONS ................................................................ 102
ii971-007556-001
iN7000 User Guide
Connecting an Impath Capture Source...........................................................................................................102
Setting Up Recording........................................................................................................................................102
Setting Up the Web Server and Video Server.................................................................................................102
Settings Up Motion Detection...........................................................................................................................102
iii
About This Guide
This guide is intended for technical users such as engineers, integrators, developers, IT
managers and technicians.
It assumes that users have some PC competence and are familiar with Microsoft Windows
operating systems and web browsers such as Windows Internet Explorer and Mozilla Firefox,
and knowledge of the following:
•
Installation of electronic equipment
•
Electrical regulations and guidelines
•
Knowledge of Local Area Network technology
This document includes the following chapters:
Chapter 1 Introduction provides a brief overview of the iN7000
Chapter 2 iN7000 Client Software describes the installation and the pre-requisites.
Chapter 3 iN7000 Desktop provides details of the environment and general program
configuration.
Chapter 4 Playback describes how to use the iN7000 for playing back the recorded video.
Chapter 5 Modules provides extensive details for configuring the channels, video content
analysis and other advanced features.
900-007556-0011
iN7000 User Guide
About Impath Networks
With over 20 years of experience helping the world's leading system integrators deploy
complex video networks, and an early pioneer in the development and introduction of Video
over IP solutions, Impath Networks is the Proven Player when it comes to meeting your
video networking requirements.
The Company is headquartered in Halifax with operations in Halifax and Ottawa, and sells
its solutions to the world's largest systems integrators throughout North America, Europe,
and Asia.
2971-007556-001
iN7000 User Guide
Our Products
Impath offers the i-Volution family of digital Video Over IP products for surveillance and
enterprise network applications that can extend across a campus or around the world.
The breadth of Impath's i-Volution product variant helps the company meet the unique
needs of each of its customers. In addition to the video networking equipment, Impath
offers numerous system level management software solutions, software development kits
and user friendly network management systems.
900-007556-0013
iN7000 User Guide
Website
For information on all Impath products, please visit http://www.impathnetworks.com.
4971-007556-001
iN7000 User Guide
Support & Contact Information
For any questions or technical assistance, please contact your sales person or the customer
service support center.
Impath Networks Ltd. 9 Camelot Drive, Suite 100,
Ottawa, ON Canada K2G 5W6
T: 613-226-4000
F: 613-226-4602
900-007556-0015
iN7000 User Guide
Chapter 1:Introduction
iN7000 Overview
The iN7000 Pro series introduces a new dynamic digital video recording system from Impath Networks
combining DVR and NVR functionality in a scalable, high capacity and feature rich platform.
The iN7000 desktop is extremely versatile and customizable. It is designed with floatable windows
permitting the operator to easily resize and/or move the various windows across multiple monitors for
achieving the most productive layout for your requirements.
900-007556-0011
iN7000 User Guide
iN7000 Desktop
Figure 1-1: iN7000 Desktop
2971-007556-001
iN7000 User Guide
900-007556-0013
iN7000 User Guide
Features
The key features of the i5810-E include:
• Full 4CIF/D1 - 704x480/720x480 resolution per channel
• Internal Storage up to 9 TB
• RAID 5 HDD Configurations
• Search by Timeline and Keyword
• DVD-RW, Blu-Ray and USB archiving
• Remote Client with any networked iN7000
• Remote Viewing via Browser
• Multi level User account profiles
• Feature permissions per User
• Optional Video Analytics
• Optional 4U Rack mountable and Hot Swap HDD chassis
• Optional Built-In SVGA LCD
4971-007556-001
iN7000 User Guide
Chapter 2:iN7000 Client Software : Getting Started
iN7000 Client Software
In most cases iN7000 will be delivered as a complete system with Impath certified / optimized hardware
with the Client software installed. In rare cases the software may be installed at site.
iN7000 requires Microsoft.Net Framework 3.5 pre-installed. You can download this component from Microsoft’s website, or let the Installer to download and install it for you.
Run Setup.exe, do NOT directly run iN7000_Installer.msi
Setup.exe will automatically download and install Microsoft .net 3.0 if your computer does not
have it pre-installed. If this is the case, your computer must stay online during the installation.
Furthermore, the size of the .net framework is up to 100MB so it would take around 10 minutes
(depending on your network bandwidth and your pre-installed components) to compete the download
and installation. Please be patient.
We would recommend you to manually download and install Microsoft .net 3.5. The new
framework is larger (around 200 MB), but may be more stable.
The installer would take some time to install and configure Windows Media components at the
end of the installation. The whole process would take 5 to 10 minutes, so please be patient.
900-007556-0015
iN7000 User Guide
System Requirements
• PC running Windows 2000, Windows XP or Windows Vista
• Network access
• Internet Web browser Microsoft Internet Explorer (version 6.0 or later), or Mozilla Firefox
• Java Software: download the latest version from h ttp://www.java.com/en/download/index.jsp
License Activation
The software can be activated at any time during the trial period. It will stop functioning when the trial
period expires. To activate the software click the Activate button to open the Unlock via Internet window.
Enter the License ID and Password provided when you purchase the software.
The PC must be connected to the internet in order to activate the software.
Figure 2-2 License Activation
6971-007556-001
iN7000 User Guide
Logon
When you start the program, a log on dialog is displayed.
Figure 2-3 : Logon Window
You should logon with an account you defined in iN7000
The account is NOT your license id or password). If this is your first time to run the program
or you did not modify your account setting, you can log on by using
administrator/administrator as username/password. In later chapters we will show where
you can create your own account.
If you checked the “Remember me” and “Log on automatically” checkboxes, next time you run iN7000 the
remembered account will be used to logon. If later you want the log on dialog to show up again, you have
to reset application state persistence. (Please refer to Program Settings)
900-007556-0017
iN7000 User Guide
Chapter 3:iN7000 Desktop
The iN7000 software provides a complete suite of windows for setting up and using the application in
video security environment. The windows allow the User to view live video, view recorded video, search
and replay video and to configure the system. The Main Desktop is the departure point whether setting
up or using iN7000 to view video.
Main Desktop
The Main Desktop contains all the control the User will require to perform all the function for viewing live
and recorded video or searching through the recording. The Playback, Search, and Modules windows
are detachable so they can be moved stacked or moved to any region in the display area. This feature is
especially useful with multi-display systems.
Live Video
Figure 3-4 Main Desktop – Live Video
900-007556-0018
iN7000 User Guide
Playback Window
Figure 3-5 : Playback Window
Timeline Playback Window
Figure 3-6 : Timeline Playback
900-007556-0019
iN7000 User Guide
Module View
The Module View can contain several modules including the Log Viewer, eMap, and Spot Screen. The
Operator can detach each module to an independent window.
Figure 3-7 Module View – eMap Module Displayed
10971-007556-001
iN7000 User Guide
Main Desktop: Description
1
2316175156
14
4
7
8
9
10
20
11
18
13
19
12
900-007556-00111
iN7000 User Guide
1)
Live Video and Main Controls – real-time video preview and main controls.
2)
Playback.- Click to open the playback window.
3)
Float-out – float out a tab-view. The floated-out control unlocks the window so it can be moved to
another monitor. This feature is useful for users using multiple monitors.
4)
Channel control bar – a bar to show information and hold control buttons for a channel. Here you
can reset alarm indicator, run a channel and control a PTZ camera:
abcgdef
Figure 3-8 : Channel Control Bar
(a) Channel number
(b) Alarm Indicator – signals that an alarm occurred. Left-click on this icon to reset the indicator.
(c) Date and time: of the current video in local time zone
(d) Instant Playback – Click to open a new window to playback the selected channel
(e) Show PTZ controller
(f) Run/Stop Channel – Run or Stop the selected channels. Running channels are required for most
modules to execute.
(g) Manual Recording – allows operator to manually start or stop recording. This is useful in the
case that when the operator notices something abnormal but event detector doesn’t alarm, and
the channel is setup to use event-triggered recording. Please note that this button is effective only
if the channel is bound the compression module and the channel is running.
5)
PTZ Controller – here you can control the PTZ device which bound to the main channel.
6)
Show/hide non-client area – non-client area is where you can minimize, maximize or close the program. You can right-click this button to close, lock or log out the program too.
Figure 3-9 : Client Area Controls
7)
Program Settings button - Open the Program Settings dialog.
8)
Start/Stop Schedule Button –start and stop the schedule.
9)
Main Channel Selectors – the main channel is displayed in the upper right video space.
10)
Start/Stop Audio button – start or stop audio preview for the main channel or all channels (depends
on your setting).
11)
Screen Division Selectors – Select the video space layout from the options displayed by the buttons.
12)
Program State Indicator – iN7000 currently has 5 indicators:
12971-007556-001
iN7000 User Guide
Storage Capacity
Healthy, Low, Empty
Windows Media Broadcast
(Active, Inactive)
Video Server
(Active, Inactive)
Web Server
(Active, Inactive)
Net Service
(Active, Inactive)
Figure 3-10: Program State Indicators
13)
Run/Stop Channels – Click to raise a pop-up menu to run or stop selected or all channels.
Most modules will not execute unless the channel(s) is(are) “running”. This includes
channel services such as recording, motion detectors, event handlers for example.
14)
Channel Group Selectors – iN7000 has 4 channel groups: 1-16, 17-32, 33-48, 49-64.
Channel group can float out as a standalone window. This feature is useful for users using multiple
monitors.
15)
Hide/Show control panel.
16)
Timeline Playback
17)
Module View – a list of floatable windows for bound application modules such as e-Map or application status log.
18)
Reset channel arrangement – you can arrange channels by drag-and-drop on the preview videos.
This button allows you to reset the channel order to the pre-defined state.
19)
Show/Hide Channel Grouper - You can add or remove groper, add/remove channel.. Right-click on
the icon to display the pop-up menu.
900-007556-00113
iN7000 User Guide
Figure 3-11 : Channel Group Controls
20)
Preview tab auto-switching - Switch the preview tab automatically. You can right-click on the button to show up the setting dialog:
14971-007556-001
iN7000 User Guide
Module Binding
Most functions in iN7000 require module binding. A module is a logical block that provides a specific function. For example, an Advance Video Analysis module provides functions such as object counting, loitering object detection. The Bind Module box must be checked to activate a module. Each channel can
have several modules associated with it.
Figure 3-12 : Module Binding
There are 2 types of module: Constraint and Unconstraint. Typically a Constraint Module is bound to
some limited system resources, such as a USB webcam. Unconstraint Module generally provides unlimited duplicable functions, such as a de-interlace filter.
Checking the Bind Module box does not immediately activate the function. All modules in
the channel pipeline except Capture Source are only active when the channel is running. .
One or more, or all channels can be set “running” with the Run/Stop Channels control in the
main desktop.
900-007556-00115
iN7000 User Guide
Program Settings
Figure 3-13 : Program Settings Window
Click the tools icon in the main desktop to open the Program Settings dialog.
The dialog provides access to configure Channel Setting, Account Management, Application ModuleSetting, General Setting and Schedule Setting. Click on an icon to go to the corresponding dialog.
16971-007556-001
iN7000 User Guide
Program Settings - Tools
The Tools menu contains sub-menus Export Setting, Import Setting, Reset Application Persistence
and Reset Application Settings.
Figure 3-14 : Program Settings - Tools
Import/Export settings
Use this menu to import/export iN7000’s Channel Setting, Application Module Setting and General Setting. The exported setting file can be used in Scheduler’s “time to import setting”.
Account setting and schedule setting cannot be imported or exported.
Broken Media File Link Check
Select this item if you suspect broken links in storage database. A Broken Link is generally caused by
manually deleting media files in the storage folder, or if a storage drive was removed. It is strongly recommended not to delete files directly in the storage folder. Numerous broken links will cause recording and
storage recycle ineffectively. You can periodically use this menu item verify and remove broken links
If you must, please delete media files using the playback browser.
Reset Application Persistence
Application state persistence contains “automatic logon” information, windows position and size information and screen division mode used the last time the program closed. If you checked the “Remember me”
and “Log on automatically” checkboxes on the Log-on dialog during program startup, the remembered account will be used to logon every time you run iN7000. If you want the dialog to be displayed on the next
logon, you must reset the application state persistence.
900-007556-00117
iN7000 User Guide
Channel Settings
Channel settings are the most important settings in iN7000 for setting up the channel pipeline.
Figure 3-15 : Channel Settings
The Channel Settings section provides the pages for controlling the channel specific modules their parameters including General, Capture Source, Analytics, Filters, Event Handlers, Devices and Com-pression. A brief overview of the settings is provided in this chapter.
Please refer to the Module chapter for details on Channel settings.
18971-007556-001
iN7000 User Guide
General
Figure 3-16 : Channel Settings – General Page
Enable Channel / Friendly Name
Check this box to enable the channel and for viewing/recording. You may enter a user friendly name that
will be used later in the application.
Media Storage Type
Select to save video data in ASF or database file. If “database file” is selected video can be played back
immediately after it is recorded without the need to break down recording file. This is useful in instant
playback, remote playback and POS transaction query, etc.
Although ASF requires breaking down recording file, it doesn’t mean any data is loss. It just
splits video to into a new ASF file.
There are some important drawbacks to using database file. The first is the writing performance is slower
than for ASF file, as ASF is optimized to store media data. The second is the data overhead is more than
900-007556-00119
iN7000 User Guide
that of ASF, so the file size is bigger. The database file size is also up to 500MB; so no matter how large
value you set in “Media-file Maximum Size”, once the database size reach 500MB, video data will be split
into a new database file.
Decode Audio/Video Stream
Select whether to decode the video and audio stream from compressed capture source. This setting is
important for large-scale deployment of IP solution. For example, if you use a server to connect 64 IP
cameras and each camera streams high resolution compressed video/audio (may be in MJPEG or other
compression format) to the server. In this case you may want to disable decoding because you do not
want to exhaust your server by decoding all 64 channels audio/video simultaneously. The disadvantage
for this is that you no longer can use filers or motion/event detectors in the channel which decode-option
is disabled. Instead you can setup multiple client PCs to connect to some selected channels of the server
and do whatever you want as usual.
Stream break tolerance in media file
Enter a value when the media file is to be closed. This feature is generally used with “compress on event”
in Compression module. For example, if you configure this value to 5000ms and there has been no event
for 5000 ms, the current media-file will be saved and closed. The next recording will be on a new file.
Participate in Storage Recycle
Check this box to permit deleting the recorded video files of this channel under the “Storage Recycled”, a
feature that deletes old media-file when storage space is running low..
Media-file maximum size
Enter the maximum size of a media-file. A media-file will be closed when it reaches this size and a new
one will be opened to continue recording.
Attach audio time adjustment
Use this menu to adjust the sample time of the attached audio source. Typically this value is used for tuning synchronization of video and attached audio. Please note that the adjustment will NOT reflect on realtime preview, but will affect local video storage and network video streaming. Please also note that this
value affect only “attach audio source”. Audio embedded with video source (such as a local video file) will
not be affected.
Media source buffering
Enter the buffer size for video/audio source before the media is passed to through the pipeline. This setting is typically used with network video/audio source, such as “Connect to other iN7000”. If the preview
video of a channel is lagging, you may try to tune this value (otherwise 1000 ms is recommended).
Enable Local Preset Sequence
Enter xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
20971-007556-001
iN7000 User Guide
Capture Source
Configure the channel source in this page. The iN7000 supports several video and audio sources.
Refer to the Modules chapter for details about the Capture Source
Figure 3-17 Capture Source Configuration Page
Video
Under “Constraint Module”, you may select DirectShow-Based source (USB webcam, PCI/PCI-E capture
card) and hardware compression cards. Under “Unconstraint Module”, you may select IP Camera, Windows Media Stream, Video files, or remote iN7000 source. Please note that a video source may also contain embedded with audio.
Attach Video
This page is typically for dual streams IP camera/DVS. Attach Video allows concurrently retrieving 2
streams from dual streams capture device. For example, one for live view and one for storage/broadcast
could be CIF/15fps stream for live view to reduce decoding requirement, and 4CIF/30fps stream for storage.
Attach Video is generally the secondary compressed stream in the channel pipeline. You can configure to
use the secondary compressed stream for recording/broadcast in the Compression module. In most case,
you should also disable the real time decoding (if there is) of the attach video. Otherwise the CPU usage
will be higher than required.
Attach Audio
Select DirectShow-Based audio source here.
900-007556-00121
iN7000 User Guide
Analytics
Here you can bind a channel to motion detection module and advance video content analysis module (depending on the version of iN7000 you have). These modules enable features such as motion detection,
object counting, illegal parking detection, loitering object detection.
Refer to the Modules chapter for details about the Analytics features.
Figure 3-18 Analytics Settings Page
22971-007556-001
iN7000 User Guide
Filters
The filters provide features such as OSD timestamp, de-interlacing, event tag overlay, and POS transaction overlay. You can bind one or all filter to individual channels.
Refer to the Modules chapter for details.
Figure 3-19 Filters Settings Page
900-007556-00123
iN7000 User Guide
Event Handlers
The events occurring for each channel can be bound to event handlers. The handlers provide the ability
to customize the video analysis result presentation and several advanced events including email notification on events, forward event over IP, alarm popup to mention a few.
Refer to the Modules chapter for details.
Figure 3-20 Event Handlers Page
24971-007556-001
iN7000 User Guide
Devices
Use this page to bind external devices to the channel. External devices include PTZ control, PTZ Keyboard, and RS232 alarm box for IO support.
Refer to the Modules chapter for details.
Figure 3-21 Devices Settings Page
900-007556-00125
iN7000 User Guide
Compression
The iN7000 includes a compression module for local storage, broadcast and event recording. You can
use the existing compressed stream or bind the channel to a compression module in this page
Refer to the Modules chapter for details.
Figure 3-22 Compressions Settings Page
26971-007556-001
iN7000 User Guide
Account Management
Figure 3-23 : Account Management Window
Here you can add/remove account or change account permissions.
There are 2 types of account: Administrator and Standard User. The Administrator can launch account
management while Standard User cannot. There is a default Administrator account “administrator” with
password “administrator”. This is the only account you cannot delete or disable. User accounts may be allowed certain Permissions and some permission may have sub-permissions, e.g. “Remote Connection
to Video Server” and “Playback”.
The figure below displays existing permissions:
900-007556-00127
iN7000 User Guide
Remote Connection to Video Server
Figure 3-24: Account Management - Permissions
This permission control user access to connect to iN7000 Video Server through Internet.
Authorized Channel(s)
Enter the channel(s) you wish to authorize to view/connect over Internet (e.g. by using Microsoft IE or other iN7000).
Allow Multiple Login
Allow/disallow multiple simultaneous connections on this account.
Change Application Setting
Permit or restrict changes to your program settings. This includes most setting (Channel, Application
Module) except this Account Management preventing a User from changing his own Permissions.
28971-007556-001
iN7000 User Guide
Application Module Settings
The iN7000 currently has several main application modules: Windows Media Broadcast, Video Server,
Web Server, Application Status Log, and e-Map. These modules are primarily system features that
can be individually activated.
Please refer to the Modules chapter for details on settings the modules
Figure 3-25 Application Modules
900-007556-00129
iN7000 User Guide
General Setting (Program Settings)
Figure 3-26: General Program Settings
Video preview priority
You can change the priority of the real-time preview video. Higher priority produces smoother preview
video but consumes more CPU resource. Complex video scenes can impact the system resources.
30971-007556-001
iN7000 User Guide
Allow multi-channel audio preview on the same preview panel
Only the main channel audio will be rendered by default. If checked, the audio of all channels will be
rendered simultaneously.
Minimum disk space
Enter the minimum size of disk space to keep in a storage location. If the disk space of a storage location
is lower than this value, recording will continue on next storage location or Storage Recycle will begin.
Disk space to cleanup on Storage Recycle
Enter the disk space to cleanup when the storage becomes low. Storage Recycle occurs if all storage
locations are full. Older media-files marked to participate in Storage Recycle will be deleted first. Files are
deleted one-by-one until disk space is free up to this value.
You can exclude a channel from Storage Recycle in the Channel Setting.
Sound Alarm media file
Select the audio file to play on alarm.
Storage Location
Enter the path to the storage locations for the media-files.
Language
Select the UI language here. This configuration takes effect the next time you start the program.
Run channel(s) on startup
Click on each channel that you want to run on program startup. You can use Select All to select all channels or DeselectAll to choose none
Run Scheduler
Check this box to run the scheduler on program startup.
Lock UI
Check this box to lock the UI when the program starts up.
Screen Division Setting
You can setup up screen division template, starting and ending channel. The default is to use 4 groups;
each group shows 16 channels (up to 64 channels total). You can configure the system to use 1 group to
show all 64 channels, or other combination.
900-007556-00131
iN7000 User Guide
Scheduler
Figure 3-27: The Schedule Pages
There are 2 schedule types: Weekly Schedule and One-time Schedule. A schedule by itself does not
begin the recordings. The schedule defines when the system can record if all other configuration is first
satisfied. The recording event trigger or continuous recording must first be configured in the Channel settings.
32971-007556-001
iN7000 User Guide
Weekly Schedule
Adding A Schedule
A recording schedule requires selecting the cameras that will be included in the schedule and the time to
run it. A schedule can be created for each day of the week.
Select the Day of week, the individual camera(s) or all cameras with the Select All button that you wish
to record from the Run Channel(s) table. Choose a start time in the From field and an end time in the To
fields.
Repeat the procedure above for each day of the week in which you want to queue up recording.
Viewing the Properties of Existing Schedule
Once a schedule is created, it will be represented as a bar in its corresponding day and time period. To
view the properties place the mouse over the bar.
Removing A Schedule
To remove a schedule, right click on the schedule bar and drag the mouse to the popup menu. Click delete to complete the removal.
Import settings
The recording is also subject to trigger settings that are applied to every camera during configuration. The
settings may involve recording triggered on motion, contact closure, advanced analytics detection or other
events. The complete settings can be saved to file from the Program Settings > Import/Export Settings
menu and perhaps considered as profiles. A day profile might include continuous recording while a nighttime/weekend profile might only apply triggered recording. Generally, a single profile will be sufficient and
therefore will not require creating and importing different settings files into the schedule. However, if required, this feature provides extensive control over the scheduling.
The iN7000 compares the existing settings with the new ones. Only the parts with different
settings in the imported file will be reloaded.
900-007556-00133
iN7000 User Guide
One Time Schedule
One-time Schedule has higher priority than weekly schedule. The One-time schedule
overrides the weekly schedule wherever they overlap so the weekly schedule will be
ignored during the overlap period.
Figure 3-28: One-Time Schedule
34971-007556-001
iN7000 User Guide
Chapter 4:Playback
Playback Window (Local and over IP)
Video Log
Browser
Searc h
1
2
Figure 4-29 Playback Window
1)
Search Results: Shows the search result with tag, description and event time. Click on the result to
open the corresponding media-file and seek to the position where the event occurred.
2)
Channel Selectors: Select the channel to search.
3)
Search Panel: Video and event searching. The Keyword is the tag you inserted manually or defined
in program modules. The panel appears only when you click the Search tab. You can also open the
Advance Search dialog to enter a time range and channel to search.
900-007556-00135
iN7000 User Guide
453
Figure 4-30 Advance Search Dialog
There are 3 search modes:
a) Simple – condition matches when a tag contains the search keyword.
b) Exact – condition matches when a tag is exactly equal to the search keyword.
c) Wildcards – search tag with wildcards.
i) ‘%’: represent a string of zero or more characters. For example, “213%” searches tag like
“213”, “21300” or “213-1345”, etc.
ii) ‘_’: represent any single character. For example, “_ong” searches tag like “zong”, “song”,
etc.
iii) ‘\’: represent an escape character. You can use escape characters to tell the search en-
gine to treat wildcard characters and this escape character as regular characters. For example, “100\%” searches tag “100%”, and “abc\\def” searches tag “abc\def”. One useful
wildcards application is to search number greater than some values. For example , “%$
%_,___%” can search money greater than $999.
36971-007556-001
iN7000 User Guide
4)
Date Panel: enter the range for searching.
5)
Playback Control Panel: conatins the playback buttons and playback status.
7689
1415
Figure 4-31 Playback Controls
6)
Tag List: When you select a media file on the browser, or click on a search result, the tag list of the
corresponding media file is displayed in this area. To delete a tag, right-click on it and press the delete button.
7)
Media File Browser: lists the media files for the selected date and channel.
8)Media File Date and Time
9)
Allow Storage Recycle: tags the media-file for deletion during Storage Recycle.
If the selected channel does not participate in Storage Recycle, the media files will not be
deleted even they are checked here.
10) Playback Speed
11)
Playback Module Configuration: you can add playback filters, such as a de-interlace filter. The
playback state must be paused or stopped in order to configure the filter.
900-007556-00137
iN7000 User Guide
10
111213
16
12)
Add a Tag: you can enter a tag for the currently playing media file at the current playback position.
To add a tag, the current playback state must be paused or stopped.
13)
Snapshot: you can take a snapshot of the current playing media. To take a snapshot, the current
playback state must be paused or stopped.
14)
Duplicate Playback Window: click to open a duplicate of the current playback window. The duplicated window uses the same selected video/search result, channel, date and position as the original
one.
15)
Export Media:
Figure 4-32 Export Media
Use this dialog to export video to “.asf” files.
The program will try to combine multiple videos into one video for each channel. If 2 videos have different
video resolution or stream number, the 2 video will be exported as 2 separate video files.
If the video is not compressed in “WVC1” or “WMV3”, you must install the corresponding
codec on the computer to playback otherwise the video cannot be played in mainstream
media player such as WMP. Also the video may not be correctly played in WMP in Windows
Vista if it is not compressed in “WVC1” or “WMV3”. (You may need XP to play the files.)
16)
Site Selection: This dialog is used to login to other sites for remote playback over IP. The default is
local. You can also build your site book with frequently visited sites. The remote site you are login
into must bind with the Net Service module. The login account in the remote site must also have the
permission to access net service.
38971-007556-001
iN7000 User Guide
Figure 4-33 Site Selection
900-007556-00139
iN7000 User Guide
Timeline Playback (Local and over IP)
This feature permits accessing recorded videos with a 24-hour (down to second) timeline and date control. The video/audio from different channels can be played synchronously in forward or reverse.
1
2
7
Figure 4-34 Timeline Playback
1)
Channel Control Bar: here you can enable/disable the audio of the playing media or popup a normal playback window for that media.
2)
Channel Selection and Screen Division: controls for selecting the main channel and screen division mode, and reset the channel arrangement (please note that you can arrange the channels by
drag-and-drop on the video screens.)
3)
Enable/Disable Channels: globally enable/disable the playback channels.
4)
Media Control: player buttons to play, stop and refresh the media.
5)
Timeline Control: controls for locating the time (from hour to second) and controlling playback
speed (fast forward, normal or rewind). You can zoom the time down to second with a slider bar or
with your mouse-wheel.
40971-007556-001
456
3
iN7000 User Guide
6)
Date Selection Control: Select the search date.
7)
Site Selection: dialog for login into other sites for remote playback over IP. The default is local. You
can also build your site book with frequently visited sites. The remote site to login must bind the Net
Service module. The login account in the remote site must also have the permission to access net
service.
Figure 4-35 Site Selection
900-007556-00141
iN7000 User Guide
Chapter 5:Modules
Capture Source
iN7000 supports hybrid video and audio sources. This means your USB-webcam, PCI/PCI-E capture card
hardware, compression card, IP Camera, Windows Media Stream, and remote iN7000 can be connected
on the same iN7000 system. However, you have to make sure there is no conflict in your hardware.
For example, PCI capture cards from different bands may not be able to work together due to driver and
hardware conflicts. Your OS may crash instantly if this situation occurs.
900-007556-00142
iN7000 User Guide
DirectShow-Based Video Device
Figure 5-36: Capture Source
This module allows you to select a DirectShow-based video device as a video source. Examples of DirectShow-based device are USB webcam and PCI/PCI-E capture cards (if the card vendor provides a
driver with DirectShow capture filter). In the setting dialog you can select video standard, pixel format, resolution (from 160x120 to 1920x1080), and frame rate (from 5fps to 60 fps).
In general, we recommend I420 or YV12 as the pixel format if your capture device supports them. But you
should also test if your capture device performs better on other pixel formats.
If you checked “Bind Module” and no video is displayed “Use Device Provided Options”. We do not recommend you to use this option unless it is necessary. In this case the software will no longer know the
settings and has no way to remember them.
If your computer does not have any DirectShow compatible devices or devices supported
by iN7000, the “Module Type” option will disappear. Also, some broken driver may not
implement all necessary interfaces even it is DirectShow compatible. These devices will not
show up for selection.
900-007556-00143
iN7000 User Guide
DirectShow-Based Audio Device
This module allows you to select a DirectShow-based audio device as an attached audio source. The
word “attach” is to emphasize that the audio stream is added independent of the video source; that is,
they may not be already synchronized. If this situation happens, you should tune the “Attach audio time
adjustment” in Misc Setting.
Figure 5-37: Attach Audio
44971-007556-001
iN7000 User Guide
Network Camera
Figure 5-38 : Network Cameras as Capture Source
iN7000 includes drivers for many common network camera modules under Unconstraint Type. The most
common are JPEG and MJPEG because most network cameras in the market today support them. You
may require the network address, ID and password of the device you are adding.
900-007556-00145
iN7000 User Guide
Windows Media URL
Figure 5-39 : Windows Media URL
If your network camera supports MPEG4 windows media compatible streams (generally the network address would end with “.asf”), you could try to connect with the Windows Media URL module.
The software natively supports Impath H.264 streams in the i5000 and i5120 series. For a list of supported IP camera, please contact Impath Networks.
46971-007556-001
iN7000 User Guide
Connecting to Other iN7000
Figure 5-40 : Connecting to other iN7000
This module allows you to connect to a remote iN7000 Video Server. The Video Server module in the remote iN7000 must be enabled and you must have a valid account credentials. In addition the account
must have permissions enabled for each channel you want to view.
The Servers Address is the IP address of the remote iN7000 and the port number must match the setting of the remote Video Server module (default 9981).
The “Login ID” and “Login Password” must match an available account on the remote side which must
also have “Remote Connection to Video Server” permissions.
You can build the site book to save destinations that you need access occasionally. The site book is
shared by all 64 channels.
The site data is saved in application persistence pool and is not bundled with the setting
data. If you reset the application persistence, your site book will be cleared also. We
recommend exporting your site data whenever you finish a modification.
900-007556-00147
iN7000 User Guide
Analytics
48971-007556-001
iN7000 User Guide
Basic Motion Detection
Figure 5-41 : Basic Motion Detection
This module raises a “Motion Detect” event when motion is detected on the “unmasked area”. You can
create unlimited number of detectors for a channel. Each detector can has its own masked area, sensitivity and tag. The tag will be inserted into the event being triggered and can be used as a keyword in video
searching.
900-007556-00149
iN7000 User Guide
iN7000 Video Content Analysis
Figure 5-42 : Video Content Analysis
This module analyzes video content for counting objects, detecting loitering objects, detecting objects entering or leaving an area.
The module has 2 sub-modules: Object Tracker and Event Detection. Object tracking is a technology to
track objects in video streams. The result of object tracking is then passed to event detectors, which incorporate predefined rules to define in what situation an event happens.
This module is to analyze content but not to show result on the screen. Please use the
“Video Content Analysis Result Presenter” in Event Handler to configure how to present
analysis result.
50971-007556-001
iN7000 User Guide
Please take note of the following before you use this module or decide to buy the Video Content Analysis
Edition:
- Video content analysis is a sophisticated technology for the general video security environment. Impath
cannot guarantee the accuracy of the results under field settings. However, the technology promises to
be quite useful and can operate with acceptable accuracy under a controlled environment and with appropriate parameter settings. As a result, Impath has chosen to make the Video Content Analysis option
available for the iN7000 system.
- This module should be operating under the following constraints:
Import Notes About Video Content Analysis
1) Cameras must have a fixed field of view.
2) Video signal must be stable – no illumination fluctuations.
3) Lighting must be stable – no flashing or variations.
4) Object reflection (e.g. reflection from glass) may have negative effect on the accuracy.
5) Shadow of objects may have negative effect. Try to tune the angle of your camera to minimize this
effect.
6) Object overlapping may have negative effect. Try to tune the angle of your camera to minimize object overlapping.
7) Do not use this module in uncontrolled environment – this module would not work on rainy or snowy
day. If there are trees and leaves, mask those areas.
- The Video Content Analysis module provides advanced features which can be difficult to set up. We recommend that those considering using the feature employ the services of professional experienced installer.
900-007556-00151
iN7000 User Guide
Object Tracker
Object tracking is the heart of almost all event detectors. The proper setting of Object Tracker is one of
the most important factors for the accuracy of the results. You should study every single setting carefully
and experiments for tuning the settings to produce the best possible result.
You can create multiple Object Trackers for multiple event detectors. But one tracker can also be shared
by multiple detectors.
Object tracking is computational intensive. If the object tracker setting for 2 event detectors can be the
same, they should share the same tracker. But in some situation, using multiple trackers is more appropriate than sharing one tracker. For example, “illegally stopped object detector” should have its own tracker
because generally its tracker settings should be significantly different from that of other detectors.
Figure 5-43 : Object Tracking
- Object Track Mask Regions: you should mask the regions that you are not interested in as well as cluttering background such as trees and leaves. Always expose only the area of interest. The greater the
area an object tracker has to process, the more CPU resource time it requires.
- Detection interval: the interval between any 2 frames for the tracker to process. If objects are moving
slowly, you can set this value higher. However, a value too large can have negative effect on accuracy
while a lower value consumes more computation time.
- Minimum object life duration: this value is the minimum time a moving region has existed to be considered as an object.
- Object maximum allow motionless time: this value defines when to consider a stopped formerly moving object to become a background.
- Luminance Sensitivity: this value sets the sensitivity of the change in luminance. Please note that this
value should be properly set according to your environment. A high value does NOT necessarily produce
better results.
52971-007556-001
iN7000 User Guide
Figure 5-44 : Object Tracking Parameters
- Object maximum allow hidden time: this value sets the maximum time that an object disappears (e.g.
hide behind a building or tree). If an object has disappeared for this time, it is considered immobile.
- Hidden-object life-time threshold: object tracker can remember objects that disappear. This value is
the maximum time and object will be remembered.
- Object must be moving initially: “Moving” is a key to determine the boundary of an object and where it
is. In most cases, an object is considered ‘an object’ after it has been moving for some time. However, in
some cases, such as person dropping a briefcase on the ground the object appears suddenly doesn’t
move. If you are encountering these situations, you should uncheck this box.
- Show Track Result: enable for showing tracking result (trajectory, boundary of objects, etc) on the previewed video.
Figure 5-45 : Object Tracking Object Attributes
- Object Size(s): this setting identifies the expect sizes of the objects of interest. Correct could significantly improve accuracy. You can add just the sizes of objects of interest and ignored others. For example,
if you just want to track a vehicle but not a truck, you should add the possible sizes of the vehicle. Initially
the video content analysis module cannot classify objects into real things, such as car, bike, or pedestrian
(we will do this later by adding models of real things). However, defining sizes of objects is an interim
method to classify real objects.
- Size Variance: you may set variance of the defined object sizes.
- Object moving speed: this value sets the speed of moving objects to be tracked. For example, if the
objects you are interested are pedestrian, you may set this to “slow”. If you are interested in vehicle, you
should set this to “fast”.
It is difficult to pre-define all possible combinations for each single setting. The basic
concepts require experimentation to determine how settings influence the results and to
select those that best meet your requirements.
900-007556-00153
iN7000 User Guide
Event Detectors
Figure 5-46 : Event Detector
The video content analysis module currently provides seven event detectors including: “Detect Object
Moving inside Region”, “Detect Object Enter or Leave Region(s)”, “Detect loitering object(s)”, “Detect objects congregating in an area”, “Detect illegally stopped objects”, “Detect object cross line(s)”, and “Object
counter”.
Some detectors can be used to detect events that are diverted from the detector’s name. For examples,
you could use “Detect Object Moving inside Region” to detect vehicles moving in illegal direction, or you
could use “Detect illegally stopped objects” to detect suspicious objects.
54971-007556-001
iN7000 User Guide
Figure 5-47 : Adding Event Detectors
To add an event detector, press the Add button. The Add Event Detector dialog will display the available
detectors. At this time you should define a tag for that detector instance. The tag will be inserted with the
event being triggered and can be used as a keyword in video searching. You can add multiple instances
of the same event detector with different settings.
900-007556-00155
iN7000 User Guide
Object Moving inside Region
Figure 5-48 : Object Moving Inside Region
This detector requires you to select an object tracker and the directions to be detected.
56971-007556-001
iN7000 User Guide
Detect Object Enter or Leave Region(s)
Figure 5-49 : Detect Object Enter or Leave Region(s)
This detector requires you to select an object tracker and the direction (entering or leaving) to detect.
900-007556-00157
iN7000 User Guide
Detect loitering object(s)
Figure 5-50: Detect loitering object(s)
This detector requires you to select an object tracker and a threshold to define loitering. If an object stays
or keeps moving in the defined region for over the threshold time, it triggers the loitering event.
58971-007556-001
iN7000 User Guide
Detect objects congregating in an area
Figure 5-51: Detect objects congregating in an area
This detector requires you to select an object tracker and a threshold of object number to define congregating. If the number of objects in the defined region exceeds the threshold number, it triggers the event.
900-007556-00159
iN7000 User Guide
Detect illegally stopped object(s)
Figure 5-52: Detect objects congregating in an area
This detector requires you to select an object tracker and a threshold to define “illegally stopped”. If an object stays motionless in the defined areas for over the threshold time, it triggers the event.
Please note that the “object maximum allow motionless time” setting in the selected tracker would affect
this detector. If the value in the tracker is smaller than the threshold defined in this detector, the “illegally
stopped” event will never be triggered because object staying motionless for that length of time will be
already considered background. As a result, this detector should use its own tracker with a large “object
maximum allow motionless time” setting.
60971-007556-001
iN7000 User Guide
Detect object cross line(s)
Figure 5-53: Detect object cross line(s)
This detector requires you to select an object tracker and the lines to detect.
900-007556-00161
iN7000 User Guide
Object Counter
This detector requires you to select an object tracker and the lines to count. You can also configure when
to reset the counter.
62971-007556-001
iN7000 User Guide
Filters
Timestamp OSD Filter
Figure 5-54: Object Counter
To embed a timestamp on the video you must bind this filter. This filter allows you to add additional
strings, such as channel number, in the embedded timestamp.
Mask Region Filter
Figure 5-55: Mask Region Filter
If your video contains sensitive areas and you want to exclude those areas from the video, you can use
this filter.
De-Interlace Filter
You can add a de-interlace filter to a channel pipeline. Please note that de-interlacing could make video
look smoother but the process cannot be reversed. We recommend you to not use this filter on channel
pipeline. Instead you could use this filter on playback system.
900-007556-00163
iN7000 User Guide
Tag Overlay Filter
This filter can filter event tag to the screen, as below:
Figure 5-56: Tag Overlay Filter
Figure 5-57: Tag Overlay Filter Controls
You can configure the offset, font, font size, dwell time (the interval the tag to stay on screen after the
event is over), and event of interest.
64971-007556-001
iN7000 User Guide
POS Text Overlay Filter
This filter overlay POS transaction to the live video, as below:
Figure 5-58: POS Text Overlay Filter
This module can be used together with the Transact(POS) application module, or on a client computer to
subscribe POS transaction event from the another iN7000 computer and overlay transaction in real-time.
Figure 5-59: POS Text Overlay Filter Controls
In the dialog you can setup offsets, font, font size and dwell time (the interval the transaction text to stay
on screen after the transaction is over).
900-007556-00165
iN7000 User Guide
Event Handler
Basic Event Presenter
Figure 5-60: Basic Event Presenter Controls
This presenter presents events from Motion Detection Module as alarm. You can set the duration and color for visual alarm. You can also configure whether to trigger sound alarm and alarm indicator.
Figure 5-61: Event Presenter Example
The figure above shows that motion is detected on an area of interest. The red outline area in the video is
the visual alarm, and the red circle on the channel bar is the alarm indicator. Clicking the indicator will reset the alarm.
66971-007556-001
iN7000 User Guide
Video Content Analysis Result Presenter
The Advanced tab opens a page for customizing the on-screen presentation result of the video content
analysis.
Figure 5-62: Video Content Analysis Result Presenter
There are settings for object tracker and other event detectors.
For object tracker, you can configure whether to show object boundary, object direction, object trajectory,
object center, alarm and normal colors.
Figure 5-63: Video Content Analysis Result Presenter Example
900-007556-00167
iN7000 User Guide
For event detector, you can set the duration and color for visual alarm. You can also configure whether to
trigger sound alarm and alarm indicator.
Figure 5-64: Video Content Analysis Result Presenter
The setting for object counter presenter is a little bit more:
Figure 5-65: Video Content Analysis Result Presenter
More than the normal event detector setting, you can also setup the count value font size, as well as select whether to show the tag and count value on the left upper corner.
68971-007556-001
iN7000 User Guide
Email Notification Module
Figure 5-66: Event Notification Module
This module sends email to your email account whenever event occurs. Here are descriptions of some
selected settings:
- Alarm Interval: the minimum interval between each email sending.
- Attach Image: attach channel video images to the email. 5 images will be attached. The sample interval
between each image is 1 second. You can also configure event of interest and tag of interest.
900-007556-00169
iN7000 User Guide
Figure 5-67: Email Notifier – Event Settings
Add/Remove events that should initiate an email messages.
Uncheck “Tags of Interest” to activate for all/any tags of that event.
70971-007556-001
iN7000 User Guide
Alarm Popup
Figure 5-68: Alarm Popup Event Handler
This module raises a pop up video window when selected events occur. You can use regular expression
pattern in defining “tags of interest”. Regular expression is a very powerful tool to express text pattern. For
a detail tutorial you can search the Web. Here we show only the common and simplest operations:
- “.” : represent any single character.
- “.*”: represent a string of zero or more characters.
- “^” and “$”: indicate there should be no extra character before or after the patterns.
- “\”: represent an escape character. You can use escape characters to tell the search engine to treat expression operators and this escape character as regular characters.
Here are some examples:
- “^ABC$”: represent a string of exactly “ABC”.
- “^refund.*”: represent a string start with “refund” and flowed by any number of characters.
- “\$.*.,...\..*”: represent a string that contains a ‘$’ following by any number of characters and then a ‘,’
and any 3 characters and then a ‘.’ and then any number of characters. This pattern can search money
amount greater than $999.
900-007556-00171
iN7000 User Guide
Net Event Subscriber
Subscribe event from other instances of iN7000. This module connects the Net Service module running
on any other iN7000 system.
Figure 5-69: Net Event Subscriber
The security mode must match that of the Net Service to be connected.
72971-007556-001
iN7000 User Guide
Net Event Forward
This is a module to actively forward event to other instance of Cyeweb. For example, in serverclient solution, the clients may need to actively inject event to the server. This is the module to use.
Figure 5-70: Net Event Forward
In the setting dialog you need to configure the destination iN7000 system’s Net Service address, port, login id/password, channel, security mode, and events to forward.
The security mode must match that in the destination Net Service to be connected.
900-007556-00173
iN7000 User Guide
Devices
74971-007556-001
iN7000 User Guide
PTZ Control
Figure 5-71: PTZ Control
iN7000 provides a PTZ Control device module supporting Pelco-D and Pelco-P protocols. This module
enables control of the PTZ camera connected to video capture device of the channel under configuration.
900-007556-00175
iN7000 User Guide
RS232 Alarm Box
This module allows you to connect external alarm box to integrate sensors and digital outputs for controlling external devices.
Figure 5-72: Alarm Box
Use this dialog to setup the protocol, serial port, device address, alarm in (digital input), alarm out.
In the Alarm In setting there is a Check Interval for configuration of the frequency to check the digital input. When the digital input state matches the setting, the module will post a “Digital Input” event to the
system with the tag you defined.
Figure 5-73 Alarm Box - Alarm In
In the Alarm Out, select the events of interest to trigger sending a closed circuit signal to the selected digital output ports. Under events of interest the Alarm Indicator Reset control is used to reset the state
when the operator clears the alarm indicator when other events such as motion detection occur.
76971-007556-001
iN7000 User Guide
Figure 5-74 Alarm Box - Alarm Out
Compression
900-007556-00177
iN7000 User Guide
Built-In Compression Module
Figure 5-75: Compression Module
iN7000 currently has one video/audio compression module for local storage and Internet broadcast. The
audio and video compression codecs are WMA Pro and WVC1 respectively(a VC-1 compliant codec,
which is a direct competitor to H.264.
You can find more information by searching the keyword ‘VC-1’ on http://www.wikipedia.org ) respectively.
Check the Bind Module box to locally save or broadcast a channel.
- Storage and broadcast tabs: These 2 tabs have almost the same set of settings; one for local storage
and one for broadcast. They can run the same or different parameters. For example, you can configure
that only video samples with motion will be compressed and propagated to broadcast modules (such as
Video Server and Window Media Broadcast), while compression for local storage is round-the-clock.
In general, we recommend you to use the same settings for both storage and broadcast, as in the figure
below. If the settings for storage and broadcast are different, 2 compressors will be used, which is more
CPU-intensive.
78971-007556-001
iN7000 User Guide
Figure 5-76: Same as Storage
- Use existing compressed stream: Depending on your capture source, there may be already compressed video/audio stream. For example, source from network camera typically has a compressed
MJPEG stream in which case you can save a compressor. Using existing compressed stream is not mandatory. You can choose to recompress video/audio with software WVC1/WMA codec.
- VBR and CBR: We recommend you to use CBR (Variable Bit Rate) if you need to webcast the video.
The default CBR (Constant Bit Rate) rate is 512 Kbit/sec (524288 bit). This value is sufficient for D1
video. If your video source resolution is lower than or equal to 720*480, we recommend you to set this to
a lower value, such as 256 Kbit/sec (262144), to lower the data size.
- Prefer secondary compressed stream: Depending on your capture source, there may be 2 existing
compressed video/audio streams—the primary and secondary compressed stream. This setting allows
you to select which stream to be used. In hardware compression card, there is so-call “dual hardware
compression”, which offers 2 compressed streams.
Typically the quality of the primary stream is better than that of the secondary stream, while the data size
of the secondary is smaller. This type of capture source is appropriate in situation where you require high
quality video to be stored locally, while reduced bandwidth video can be broadcasted over Internet.
Checking this box enabled the secondary compressed stream to be used.
- Compressor Complexity: the compressor complexity of WVC1 codec. We highly recommend setting
this value to 0. Theoretically a higher complexity value would generate better quality and smaller-size
data at the cost of more CPU resources. High complexity value can require excessive CPU usage for
minor gains in video quality.
- Key Frame Interval: The maximum interval between key frames during compression. If the compressed
stream needs to be broadcasted over Internet, please set this value to around 2000 milliseconds. A larger
interval would produce smaller-size data. This could be good for local storage but may cause problem on
Internet broadcast due to insufficient network bandwidth, resulting in dropped frames. If a key frame is
dropped, all frames until the next key frame will become useless and be dropped too.
- Decode profile: Select the decode profile value according to the video resolution of the capture source.
There is excellent reference information about the decode profile at wiki: http://en.wikipedia.org/wiki/VC-1.
- Pre-event time: sets the start time of an event.
- Post-event time: sets the end time of an event.
- Compress on event: compress video/audio data only when events in the Events of Interest list occur.
900-007556-00179
iN7000 User Guide
- Pre-compress Cache Size: the size of the buffer that stores uncompressed data. A large value consumes more system memory, while a small size can render the “Pre-event time” ineffective. You should
calculate an appropriate size according to the frame rate and resolution of your capture source. For example, a video capture source with resolution 640x480 at 30fps and I420 pixel format requires
640x480x30x1.5 = around 13 MB per second. So if you set the “Pre-event time” to 2000 milliseconds (2
seconds), you would need about 26 MB cache size just for video.
Storage and broadcast share the same cache buffer.
The Filter modules (such as timestamp OSD, de-interlace, and mask-region filter) modify
data of the uncompress stream, and require software compression to propagate the result
to local storage or Internet broadcast. If you checked “Use existing compressed stream”
and a compressed stream really exists, the result generated in data filters will not be
propagated to storage or broadcast but just reflected on preview.
80971-007556-001
iN7000 User Guide
Application Module Settings
Select Application Modules from the Program Settings page. Several program level application modules can be activated with this page. Click the Add button to view the Select Modules dialog. The dialog
list only modules that have not yet been activated. Activated modules will are listed in the Selected Mod-ules field of the page and can be edited or removed.
900-007556-00181
iN7000 User Guide
Windows Media Broadcast
Figure 5-77: Windows Media Broadcast
This module receives compressed video/audio from the compression module and then broadcasts to Internet in Windows Media format. Select the channels to broadcast and set the maximum number of connection clients allowed for each channel and set the seed port. If you set the seed port to 9801 (default),
the broadcast URL for channel 1 is as follows:
mms://<your_internet_address>:9801, channel 2 is mms://<your_internet_address>:9802, and so on.
<your_internet_address> is the Internet address of your computer. Windows Media Broadcast is over
RTSP, HTTP or TCP/IP.
If you broadcast un-compressed media in WVC1/WMV3/WMA, you must install the
corresponding codec pack on the remote computer. Contact Impath to obtain the codec
pack if required.
Windows Media Broadcast does not have credential setting. If anyone knows your
computer’s Internet address and your seed port, they may be able to connect to your iN7000
and view live video of the channels you opened.
Impath does not currently offer module that directly supports remote viewing from mobile
devices such as PDA or cell phone. But with this broadcast module, you may be able to use
your Windows Mobile based PDA or smart phone (if it has a Windows Media Player) to view
live videos of your iN7000.
82971-007556-001
iN7000 User Guide
Video Server
This is the iN7000 system’s video streaming server for streaming media to Internet over TCP/IP protocol.
Connections can be made by using Microsoft IE or a remote iN7000.
Figure 5-78: Video Server
Channels are individually enabled for remote access in each account profile via Account
Management. Channels can be individually disallowed for remote viewing under any
account profile.
900-007556-00183
iN7000 User Guide
Web Server
The Web Server is an Http web server module for users connecting remotely with Microsoft IE. Check
the Bind Module box to enable the server.
To use this module you must also bind the Video Server module because when IE will
actually pull live videos from the iN7000 Video Server.
Figure 5-79: Web Server Configuration
Viewing Video with Web Browser.
The iN7000 Web Server is compatible with Microsoft Internet Explorer. The URL will be the computer’s Internet address (IP or domain name).
The user will be requested to install (and must install) the ActiveX control when connecting to your web
server.
Figure 5-80 Install ActiveX Warning
The Connection parameters in the web page must match the settings in the remote Video Server (e.g.
port number) and the ID/Password credentials must be a valid account set up in the remote system’s Account Management (user name, password).
Figure 5-81 Remote Viewing Controls
84971-007556-001
iN7000 User Guide
Upon successfully installing the ActiveX control and connecting with an authorized account level the video
should appear. You may select the channel(s) to view using the Enabled Channels controls. If video is
lagging because of low network bandwidth, try disabling some channels. You can use the PTZ Control sto
move the camera after selecting the camera in the drop down box (Select for PTZ).
The ActiveX is located at “<Program folder>\Extensions\Web\” can be used if you need to show the
videos in your webpage.
Figure 5-82: Web Interface
The cameras in the remote iN7000 must be enabled for ‘running’ in order to see the video
their videos in the IE session. Run the channels using the Run/Stop Channels control in the
main desktop.
900-007556-00185
iN7000 User Guide
Application Status Log
Figure 5-83: Application Status Log
This module posts application log messages, including video server connections, IP camera connections.
You can configure the number of lines of log data to display on the log window. After binding this module,
you will see the application log window on the Module view in the Main console.
86971-007556-001
iN7000 User Guide
E-Map
Figure 5-84; e-Map
With the e-Map module, you can organize your cameras and devices into a map view. The e-Map has an
event viewer where you can quickly locate the device/camera that triggered the events and open a playback window to review the video at the position where the event occurred. You can also quick-view the
live video of any channel (up to 3 channels simultaneously) by just one click on the device.
e-Map Configuration
To add a map layer, right click on the map item in the tree view on right hand side. Select Add Map to
and enter the layer name in the popup dialog.
To import a picture for a map layer right click on the map item and select Import Map Picture. The supported file types are PNG, JPG and BMP picture format.
Use the Import and Export buttons below the tree view to import /export the whole map settings from / to
file. This facilitates sharing map settings among multiple iN7000 systems and for backing up map settings.
A “facility” is a camera or other capture device. Add a facility by right clicking on the map to openl the
Add Facility context menu.
Figure 5-85: e-Map - Add a facility
The facility can be a channel. You can also configure the events of interest, tags that you want to see in
the event viewer, and the event dwell time. The dwell time means that if an event (with the same tag) happens again within the range of the dwell time, it is considered as the same alarm.
900-007556-00187
iN7000 User Guide
Figure 5-86: Channel Facility Dialog
You can also define Event Button(s) that the operator can click to manually post event to the system.
Figure 5-87: Event Buttons
88971-007556-001
iN7000 User Guide
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.