Help

[Main] [Help] [Device Support] [FAQ] [Forum] [Contact]

=====================================

Table of Contents:

1.0 Viewing and Controlling

2.0 Manage Cameras

3.0 Application Settings
4.0 Record Mode

=====================================

1.0 Viewing and Controlling

This application connects directly to your camera, DVRs, NVR, or Video Server.  It does not use any intermediate servers which can collect your information.  All settings are stored on your iOS device.

The Matrix View is normally the first screens you’ll see when you launch the application.

 

The Detail View displays a single camera, allowing you to use pinch to zoom and finger gestures for digital zoom.  This screen allows you to initiate pan, tilt, optical zoom, audio and other custom controls.

 

1.1 Matrix View

The Matrix View focuses on displaying all cameras in a video wall fashion.  Tap on a camera to enter the Detail View to control a camera.  The number of columns in the matrix can be adjusted in the Application Settings screen.

Touch Controls:
A – Click to bring up Options menu.
B – Name of camera displayed above.
C – Tap to enter Detail View of camera.

Options Menu:
Recall Group – Choose a group of cameras to recall.
Auto Sequence – Automatically rotate groups periodically (set rate in App Settings).
App Settings – Change application settings.
Manage Cameras – Add/edit/delete/re-order cameras.

 

1.2 Detail View

The Detail View displays a single camera, allowing you to use pinch to zoom and finger gestures for digital zoom.  This screen allows you to initiate pan, tilt, optical zoom, audio and other custom controls.

On entry to this screen, most controls are disabled.  Once a connection has been established, controls which are supported by this camera will be enabled.

Touch Controls:
Use pinch to zoom gestures to perform digital zoom.  When zoomed in, use finger drag gestures to move within the zoomed image.  To perform pan, tilt, and optical zoom open the PTZ Command Strip (F).

A – Return to Matrix View.
B – Show Options Menu.
C – Take snapshot of current frame.
D – Enable Talk-to-Camera.
E – Enable Listen-to-Camera.
F – Show PTZ Command Strip.

 

PTZ Command Strip (at bottom):

A – This row of camera controls vary from device to device (see Custom Controls section below).
B – Pan controls (see Camera Settings -> More Options for invert option).
C – Tilt controls (see Camera Settings -> More Options for invert option).
D – Optical Zoom controls.
E – Relay on/off controls.
F – Recall home preset and presets 1-9
G – Hide PTZ Command Strip.

 

Custom Controls (A):

Icon Abbr. Label
M+ Toggle 50hz/60hz/Outdoor
Mi Indoor Mode
Mo Outdoor Mode
Md Day Mode
Mn Night Mode
B- Brightness -
B+ Brightness +
C- Contrast -
C+ Contrast +
S- Saturation -
S+ Saturation +
H- Sharpness -
H+ Sharpness +
F- Focus -
AF Auto Focus
F+ Focus +
I- Iris -
AI Auto Iris
I+ Iris+
L- Light Off
L+ Light On
Al Alarm
Ph Pan Horizontal
Pv Pan Vertical
Pa Patrol
St Stop
T- Trigger Off
T+ Trigger On
D- Motion Detection Off
D+ Motion Detection On

 

Options Menu:

Prev Camera – Load previous camera.
Next Camera – Load next camera.
Auto Sequence – Automatically rotate cameras periodically (set rate in App Settings).

 

=====================================

2.0 Manage Cameras

Commons tasks include adding, editing, deleting and re-ordering of cameras.   Users are encouraged to Export their cameras (or Email to themselves) for backup.  In addition, grouping of cameras can be used to manage large number of cameras and to minimize amount of resource usage in the mobile app.

Touch Controls:
A – Click to enter standard iOS table edit mode where you can re-order camera order and delete cameras. Click again to exit edit mode.
B – Name of camera.
C – List of group(s) this camera is associated with.
D – Shows whether this camera is enabled/disabled. Click to toggle status.
E – Show Options Menu.
F – Show Groups Menu.
G – Add a new camera.

 

 

Options Menu:
App Settings – Setup application settings.
Email Enabled Cams – Email enabled cameras to someone.  Long press on attachment (click on Android) and select to open with IP Cam Viewer to automatically import them.
Export All Cams – Export all camera settings (regardless of enabled status) to application documents directory.
Import Cameras – Import camera settings from a file in the application documents directory.
Scan Camera – Use this tool to help you find compatible drivers for any camera.
Clicking the Edit (A) button will put the table in edit mode.  When the table is in edit mode (shown below), the standard iOS table edit mode controls allow you to re-order and delete cameras.

Touch Controls:
A – Click Done to exit edit mode.
B – Click the ‘-‘ button to delete camera.
C – Drag this icon to re-order camera.

 

 

 

 

Groups Menu:

Use the grouping functions to organize cameras into small groups.

Recall Group – Choose a group of cameras to enable.
Save as Group – Save all enabled cameras as a group.
Delete Group – Delete a group.

 

2.1 Add/Edit/Delete Cameras

To edit an existing camera, open the Manage Cameras screen, click on a camera row, and select “Edit Camera”.

To add a camera, click the “Add Camera” button. This will give you options to add using:

- Add IP Camera (includes DVR/NVR)
- Add Generic URL
- Add using Scan Camera

 

 

2.1.1 Add/Edit IP Camera

Most network IP Cameras use some form of http/https protocol (unlike DVRs which tend to used custom network protocols).  When an IP Camera type device is selected in the Add/Edit screen, appropriate input fields are displayed (shown below).

Touch Controls:
A – Enter camera name.
B – Click to select camera type.
C – Hostname or IP address of camera.
D – Select HTTP or HTTPS protocol.
E -  Enter port (leave blank for default port).
F – Enter username for camera login.
G – Enter password for camera login.
H – Click for More Options (like invert pan/tilt).
I – Click to test connection to camera.
J – Preview after successful test (I).

 

This app will accept any IP address (including internal IPs like 192.x.x.x) and will use any available network (included private internal networks).  However, IP addresses like 192.x.x.x are internal addresses and are not route-able over the Internet.  See the following post to setup with a free Dynamic DNS service.

Most network IP Cameras use some form of http/https protocol (unlike DVRs which tend to used custom network protocols). The following screen show the common input fields for IP Cameras.

 

2.1.2 Add/Edit DVR, NVR, Video Server

Most DVRs use a custom network protocol.  The following screen show the common input fields for DVRs that use a custom protocol.  See section above for HTTP/HTTPS devices.

Touch Controls:
A – Enter camera name.
B – Click to select camera type.
C – Hostname or IP address of camera.
D -  Enter port (leave blank for default port).
E – Enter username for camera login.
F – Enter password for camera login.
G – Click for More Options (like invert pan/tilt).
H – Enter channel number (sometimes this field is available for a camera that offers multiple streams).
I – Click to test connection to camera.
J – Preview after successful test (I).

Tip: To view multiple channels, just add a camera for each channel. Use the same parameters except change the channel number in the “Ch.#” field. Remember to export your settings to sdcard for backup.

This app will accept any IP address (including internal IPs like 192.x.x.x) and will use any available network (included private internal networks). However, IP addresses like 192.x.x.x are internal addresses and are not route-able over the Internet. See the following post to setup with a free Dynamic DNS service.

2.1.3 Add/Edit Generic URL

If you have a camera’s jpeg or mjpeg feed, then you can use the Generic URL camera type to enter this URL.

In Manage Cameras, click the “Add Camera” button and select the “Generic jpeg/mjpeg URL” option.

The fields are mostly the same as the Add IP Camera screen (section 2.1.1), except you enter the image path (i.e. “/path/image.jpg”) in the More Options screen (section 2.1.4).

2.1.4 More Options

Clicking on the “More Options” button in Add/Edit Camera Settings brings up this screen.

Touch Controls:
A – Invert image output (if you camera is upside down). First, try to invert image inside the camera settings (this will be faster than asking your phone to invert). Use this option if you camera does not have an invert option.
B – Invert pan direction (left/right).
C – Invert tilt direction (up/down).
D – Invert relay control.
E – Normally, clicking “relay on” turns relay on and click “relay off” turns relay off. However, some devices, like garage doors, want a pulse (quick on then off) signal. Check this option and clicking the “relay on” button will quickly turn relay on and then off automatically.
F – For high resolution cameras, some drivers will request lower resolution feeds for faster refresh rate (will always be larger than screen resolution). However, some cameras can crop output so check this function to turn off lower resolution feed (may result in slower refresh rate).
G – This field is only available for Generic URL camera types. Use the jpeg/mjpeg path here (i.e. “/path/image.jpg”).

2.2 Re-order Cameras

Changing the order of cameras is pretty simple.  In the “Manage Cameras” screen, click on the “Edit” button.

In this mode, simply drag the icons on the right side (B) up or down to change order. Press “Done” when finished (A).

 

 

 

 

 

2.3 Grouping Cameras for Quick Recall

If you have lots of cameras, then you can group cameras by name to minimize resource usage in the mobile app.

In both Matrix and Detail View, click the Options button and select “Recall Group” to change groups.

Creating Groups:
- In Manage Cameras, put a “checkmark” next to the cameras you want in a group.
- Click the Options button and select “Save as Group” and then give group a name.

Editing Group:
- In Manage Cameras, click the Options button and select “Recall Group” to restore a group.
- Change the checkmarks on cameras
- Click the Options button and select “Save as Group” to overwrite existing group.

Deleting Group:
- In Manage Cameras, click the Options button and select “Delete Group” to remove a group.

 

2.4 Import / Export

Your camera settings are stored locally, on you device only, in an application database. If you uninstall the application, then your camera settings will be lost. Use the Import/Export function to backup and restore your camera settings to your sdcard.

Export:
In Manage Cameras, click the Menu key and select the Export option.

Import:
In Manage Cameras, click the Menu key and select the Import option.
Note: Import will NOT overwrite your existing cameras with the same camera name.

You can also use the Sharing function to backup and restore settings (by emailing cameras to yourself and then clicking on the attachment to import the cameras).

 

2.5 Sharing Cameras

Use the sharing function to send one or more camera settings to other people (or yourself) using email.

Share One Camera:
In Manage Cameras, click on a camera row and select “Email Camera” to send this camera to a friend.

Share One or More Cameras:
In Manage Cameras, put a checkmark next to the cameras you want to shared.  Click the Options button and select “Email Enabled Cams” to send all “checked” cameras to a friend.
Your friend can long press on the attachment in the email to import the camera(s) automatically with IP Cam Viewer.

 

2.6 Scan Camera

If you have an unknown camera or DVR, you can use this feature to automatically find compatible drivers in the app. Go to Manage Cameras, click the Options button and select “Scan Camera”.

Simply enter vital information like IP address or hostname (B), select device type (A), and press Test (H). After the test is complete, select a compatible camera type (I) in the results to add the camera.

Touch Controls:
A – Specify the camera type to speed up the test.  If you select Unknown, then all drivers will be tried so the test will take longer.
B – Hostname or IP address of camera.
C – Select protocol (HTTP, HTTPS or Binary). Select Binary for DVRs that use custom binary protocols.
D – Enter port of the camera.
E – Enter username of the camera login.
F – Enter password of the camera login.
G – Scan status.
H – Click to begin scan.
I – Any compatible results found during the scan are listed here. Click on a row to add camera.

If multiple compatible drivers are found, some may work better than others. For example, if pan/tilt does not work, then try another compatible driver.

If cannot access your camera from outside your house, please visit this link on setting up with a free dynamic DNS service: http://hit-mob.com/ip-cam-viewer-android/faq/#2

=====================================

3.0 Application Settings

Application settings apply to the entire application.  The Application Settings screen is accessible from the Gallery View and Matrix view by clicking the Menu key and selecting “Settings”.

3.1 Application Password

The app password can protect your cameras from people that borrowed the device to play a game.  Once set, the application will ask you for this password before viewing.  Clear both fields to delete the app password.

Touch Controls:
A – Enter desired application password here.
B – Verify desired application password here.

 

3.2 Viewer Settings

These settings affect the Matrix view and the Detail view.

Touch Controls:
A – Adjust the number of columns in Matrix View.
B – When Auto Sequence is enabled, this settings adjusts the rate at which cameras or groups are cycled through.

 

3.3 Network Settings

These are network related settings.

Touch Controls:
A – Normally, the app pretends to be Internet Explorer because most cameras have an Active-X user interface.  However, some mobile carriers (i.e. SFR in France) block IE traffic so you can select a different User-Agent here.  NOTE: some cameras are only accessible using IE user agent.

=====================================

4.0 Record Mode

Record Mode turns your spare android device into a solid state, battery backed, digital video recorder (DVR) for your standalone IP cameras.

In this mode, the app will record all enabled cameras as fast as possible to sdcard (adjustable in the record settings).

Disk space usage is automatically managed (older content is discarded to free space as needed).

NOTE: Do NOT use this mode on your daily-use phone because it’ll drain your battery.

To enter record mode, run application, click Options key and select “Enter Record Mode”.

4.1 Record Settings

Changing record settings while record mode is on will re-start record mode.

Touch Controls:
A – When the free disk space reaches this threshold, the application will start deleting old recordings to free disk space.   Default is 1GB which means the application will try to leave at least 1GB free on the disk.
B – Delete old recordings now, until set free disk space (A) is achieved.
C – Delete all old recording now.
D – Set the recording frame rate for each IP camera.
E – Set the recording frame rate for each public web camera like traffic cams.
F – Set the quality of recordings (100% means very little compression, 60% means heavy compression).

4.2 Record View

The record view is where you can start record mode, stop record, view record status, and view current frames in a matrix/grid while still in record mode.

To enter record mode, run application, click Menu key and select “Enter Record Mode”.

While record mode is on, launching the application will show this screen first.

Touch Controls:
A – When the free disk space reaches this threshold, the application will start deleting old recordings to free disk space.   Default is 1GB which means the application will try to leave at least 1GB free on the disk.
B – Delete old recordings now, until set free disk space (A) is achieved.
C – Delete all old recording now.
D – Set the recording frame rate for each IP camera.
E – Set the recording frame rate for each public web camera like traffic cams.
F – Set the quality of recordings (100% means very little compression, 60% means heavy compression).

4.3 Record Playback

Click the Menu key in Record Mode to select this Playback screen.  This screen allows you to search and playback previous recordings.

Click the Options button for functions like exporting recordings to a video file.

Touch Controls:
A – Camera to search.
B – Date to search.
C – Hour to search.
D – Minute to search.
E – Click to perform search of recorded data nearest to the given search criteria (fields A-D).  The results are populated into fields F-H.  Use buttons J-N to play back recordings starting from the search result.
F – Last modified date of the frame displayed in H.
G – Filename of the frame displayed in H.
H – Current frame.
I – Switch camera with recorded data near current playback time.
J – Rate of playback.  “0” is stopped.  Positive is forward playback.  Negative is reverse playback.  The larger the number, the faster the playback.
K – Speed up reverse playback.
L – Start reverse playback or slow down reverse playback.
M – Pause playback.
N – Start forward playback or slow down forward playback.
O – Speed up forward playback.

4.4 Export to Video File

This screen allows you export recorded frames to a single video file.

The video file can be replayed using Mac, iOS devices, Windows Media Player and RockPlayer Lite for Android (media players buffer before displaying so short clips and beginning of clips may not display).

Touch Controls:
A – Camera to search.
B – Date to search.

From the Record Playback screen, find the desired starting position, click the Option key and select “Convert to File”.  On this screen, select a duration and click “Export Now”.

Depending on the amount of data, this process can take a very long time and create a very large file.  Please be patient.

 

=====================================