C2C cameras using a location that has a time zone set to (GMT +8) Perth are off by +3 Hours. It has been determined that this is not an issue with Cloudvue software but with the cameras firmware.
Platform
C2C
Steps to Reproduce
Set a C2C to use a location with a timezone set to (GMT +8) Perth
Expected Results
The camera displays the correct local time.
Actual Results
The camera displays the wrong time i.e. local +3
Work Around
Camera Firmware Update
An Illustra firmware update is schedule for release in November 2023
Alternate Time Zone
Alternately you can configure a new location for the account setting the time zone to (GMT +8 Singapore)
Create New Location
In Cloudvue Manager find the Account Page for the affected device
Add a new New Location
Create a temporary generic location
Make sure to set the Time Zone to (GMT +8 Singapore)
Associate C2C to the New location
Locate the device in Cloudvue Manager
Select Edit Device
Choose the New Location in the Location fields dropdown
Cloudvue’s cloud-based recording solution provides the ability to record and playback audio. Many models of Illustra IQ cameras configured for Camera to Cloud (C2C) recording with Cloudvue’s services provide audio capabilities. Check your specific Illustra IQ camera model to determine audio support.
Considering audio quality, refer to manufacturer recommendations and guidelines on microphone selection and installation placement.
<br>
Camera Terminals
When examining your Illustra IQ camera, locate the I/O terminals. Determine which terminals are used for audio input. Examples from different models of Illustra IQ cameras are pictured below.
<br><br>
Microphone Wiring
You will need a microphone with a pre-amplifier capable of producing a line level output that can be connected directly to the camera’s audio inputs.
If using a mic level output microphone, you will need a mic pre-amp to boost the audio to line level output for connection to the rear audio input terminals. Some microphones on the market have built-in pre-amps and others may require an external pre-amp.
There are many analog microphone options on the market. This article will focus on the Louroe Verifact A microphone used with an APR-1 single zone base station since it is a very commonly encountered device.
Looking at the back of a Louroe base station you will see that there are terminal inputs to connect your microphone to the base station and RCA style jacks for input and output.
The terminals on the microphone and base station are marked A, B, and C. Connect A on the mic to A on the base station, B to B, and C to C.
Since the audio output from the Louroe base station is an RCA jack and the camera does not have RCA audio inputs, you have two options. You may strip the wire end of a common RCA to RCA audio cable or purchase an RCA to bare wire cable. These may be found online and have already been striped and separated for you.
Connect the RCA connector to the audio output of the base station. With the bare end of the wire you’ll connect the conductor wire to the positive audio input terminal. In most cases this will be red. Connect the ground wire to the negative/ground audio input terminal, this will usually be black.
<br><br>
Preparing the Camera
Prior to changing the camera to Cloudvue Mode you will need to enable audio functions.
NOTE: Audio recording is restricted by law in many areas so this is disabled by default. Check the laws for audio monitoring and recording in your area prior to use since these can vary from video recording laws.
If your camera is already in Cloudvue Mode you will need to factory default it, then log into it as you would a standard IP camera using your web browser. Follow the camera manual’s steps for factory defaulting the device and accessing it within your web browser.
Navigate to the Audio page, under the System menu.
Check the box to Enable Audio.
Select ‘External’ from the Input Source drop-down (only applicable on select models).
Check that the Input Enable box is marked.
Adjust the Input Volume level as needed.
After enabling audio, you will enable Cloudvue Mode.
Navigate to the Maintenance page, under the System menu.
Select the Cloudvue tab.
Enter the Cloudvue Partner and Cloudvue Data Center as directed by your Cloudvue dealer before clicking the Apply button.
<br><br>
Cloudvue Audio Configuration
Follow the steps listed elsewhere for adding video devices to your Cloudvue account.
From your Cloudvue Settings page, select the Devices tab.
Beneath the C2C Settings section, click the Audio tab. This tab features a volume slider, which you may need to use to adjust for your installation. Note, the checkbox beside the Mute setting is disabled, stating it is in the ‘Off’ position. This is the default behavior and allows audio to be recorded. Checking the box, changing it to ‘On’, will mute all audio and nothing will be recorded or heard.
<br><br>
Audio Playback
The Archive search timeline in Cloudvue does not require that audio channels be selected and does not display audio on the timeline. When playing recorded video, the associated audio will automatically be played back with the corresponding video and is included with saved clips.
At times you may need to remotely access the web interface of either a Cloudvue Gateway or camera. The following instructions can be used to establish a tunnel, gain ssh access and setup remote port forwarding via the reverse tunnel script. Once setup you will be able to access the terminal (ssh) or the Web Interface of equipment local to the video device, such as Cloudvue Local or C2C cameras (reverse port forwarding).
Product
C2C
Cloudvue Gateway
Solution
From Cloudvue Manager
Setup a Tunneling port, see “Cloudvue SSH Tunneling” KB# 13051
From your Tunneling Machine
Terminal Window #1 – Establish a Tunnel
./createTunnel.sh -t PNUM
Note: PNUM is the port number created in Cloudvue Manager
Terminal Window #2 – Establish SSH Connection
./sshTunnel.sh -p PNUM
$ watch -n 30 ls -alh
Note: PNUM is the port number created in Cloudvue Manager and the watch command is used to keep the connection from timing out use Ctrl+c to stop the watch command.
In the event the following warning appears run the full “ssh-keygen” command found in the message to clear the /root/.ssh/known_hosts file, then try establishing the ssh connection again.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Terminal Window #3 Establish Port Forwarding via Reverse Tunnel
./reverseTunnel.sh -p 80 -l 80
NOTE: it may be necessary to manually configure the correct tunneling port by changing ./config/tunnelInfo.txt
SSH access to Cloudvue C2C devices depends on RSA public/private key pairs. Public keys for L3 Cloudvue support were added into the Cloudvue production software with the release of 22.9.0 in January of 2023. The following instructions can be used to temporarily add a public ssh key to a C2C device. SSH public keys added in this fashion will not survive a normal Cloudvue software update.
Product
Cloudvue C2C
Solution
Prerequisites
If one does not already exist you will need to generate an ssh key pair, see Knowledge Base Article #13051 “Cloudvue SSH Tunneling” for details
A copy of your public key, the contents of (~/.ssh/id_rsa.pub)
Find a Buddy
You will need to get the assistance of someone who already has ssh access to the camera to SSH into the camera and make the necessary changes
Extract Cloudvue Software
Run the following command on the C2C to extract the contents of the Cloudvue software tarball into a temporary folder for editing:
mkdir -p /tmp/tBall && tar -xf smartvue.tar.gz -C /tmp/tBall
Add Public Key
Edit the authorized_keys file and add the new public key using vi
NOTE: vi is the only text editor available
vi /tmp/tBall/home/smartvue/.ssh/authorized_keys
Each authorized users will be listed along with their public ssh-rsa key (see example)
Insert your information at the bottom of this file beginning with a comment “#” and your name then followed by a line with your public key
How you paste will depend on the program you are using to SSH. In PuTTY it’s just right clicking on the window, in other terminals you may need to right-click and then choose paste in the menu that pops up.
vi commands
G – Uppercase letter “G” goes to the bottom of the file
o – lowercase letter “o” inserts a line below the current line and goes into editing mode
⏎ – Enter key creates a new line below the current one (just putting this here to be thorough)
␛ – Escape key exits “insert mode” in vi
:wq⏎ – colon opens up a prompt to type a command, the w stands for “write” and will save the changes, the q stands for “quit” and will exit vi, Enter key runs the command
q!⏎ – If you ever need to quit without saving, leave out the w and add an ! after the q (that tells it to force quit ignoring any changes), Enter key runs the command
Recreate Tarball
Use the following command to recreate the cloudvue software tarball and cleanup temporary files
cd /tmp/tBall && tar -czf ~/smartvue.tar.gz * && cd ~ && rm -rf /tmp/tBall
Install the Cloudvue Software
This will apply the new changes. A reboot is not necessary since we aren’t modifying any running services
This deals with the issue where C2C cameras on cloudvue are online but nothing shows on live view on cloudvue.
When full screen is toggled on the cloudvue interface, the live feed starts buffering.
Solution
Make sure Cloudvue cameras are on the latest version.
on CVM trying to do a force certify and then reboot the camera.
Change the settings for the Cloudvue cameras that are affected to HD LiveVideo. To do this navigate to the cameras settings by clicking the pencil icon on the view.
Under settings there will be a tick box written HD Live Video (If available)
Cloudvue Intelligence provides access to whatever data analytics a particular camera may provide such as people and vehicle detection. Except for Motion, People and Vehicle Detection the camera must provide the desired analytic.
Products
Cloudvue Intelligence
C2C Cameras
C2G Cameras
Solution
Except for Motion, People Detection and Vehicle Detection, which are native to Cloudvue Intelligence, customers wanting to take advantage of any of the other Intelligence features must ensure that the camera itself provides the desired analytic and the appropriate subscription has been applied.
NOTE: The Cloudvue Intelligence feature is only available through the cloud interface.
Analytic Types and Descriptions
Cloudvue provides the following analytics natively but does require a “TCSVMSM – VMS Only” or greater subscription
Data Type
Description
Motion
Displays a graph of detected motion for people or vehicles and can be set to daily or weekly.
People Detection
Used to determine a human presence in the camera’s field of vision. This feature must be enabled in the Settings before use
Vehicle Detection
Used to determine a vehicle’s presence in the camera’s field of vision. This feature must be enabled in the Settings before use.
Cloudvue also supports the following analytics if provided by the camera and having a retention subscription
Data Type
Description
People Counting
Displays a graph of the number of people entering, exiting, or both; and can be set to daily, weekly, or monthly.
Heat Maps
Displays colored maps showing areas with frequent motion. The display can be set in intervals of 5 minutes to 24 hours.
Object Left Behind
Displays the number of events for an object left behind.
Object Detection
Displays the number of events for detecting a known object.
Linger
Displays the number of events for linger. Linger is the duration of time a person stays within and around a defined area. It may also count a person walking around the area as lingering.
Dwell
Displays the number of events for dwelling. Dwelling is the duration of time a person stays inside a defined area.
Enter
Displays the number of events for entering a defined area.
Exit
Displays the number of events for exiting a defined area.
Crowd
Displays the number of events for a crowd formation. Crowd formations specify the number of people necessary to constitute a crowd within a specific detection area.
Queue
Displays the number of events for queue formation. Queue formations specify the number of people necessary to form a line.
Thermal
Displays thermal imaging for infrared cameras for a given date and time
The following is a list of firewall settings for ports and domains used by Cloudvue that may need to be either opened or white listed to ensure devices are able to reach the cloud.
Products
Cloudvue C2C
Cloudvue Gateway
Cloudvue Manager
Default Ports
Port
Description
Product(s)
80
Hypertext Transfer Protocol (HTTP)
Cloudvue Local Cloudvue Gateway Cameras
123
Network Time Protocol (NTP))
Cloudvue Gateway
443
Hypertext Transfer Protocol Secure (HTTPS / TLS 1.2 or higher)
Cloudvue Gateway Cloudvue Web Cloudvue Manager
7627
Secure Shell (SSH) secure logins Tunneling and port forwarding (Optional)
In certain situation is may be necessary to whitelist the following domains
*.cloudvue.com
*.blob.core.windows.net
*.google.com
The Windows blob core domain contains multiple IP address, so be sure there is not a firewall rule blocking any of them. Access to google.com is only required when putting a C2C into Cloudvue Mode.
URLS
URL
Environment
Description
https://s12storagedev.blob.core.windows.net
All
Data Center List when converting a C2C to cloud mode (initial setup of C2C Only)
analytics.cloudvue.com:8000
All
People/Vehicle Detection analytics
tunnel.cloudvue.com:7627
All
SSH secure logins, Tunneling, and port forwarding (Optional)
https://messaging.cloudvue.com/
NA – North America
Device communication with cloud services (Cloudvue)