IP Camera never loads
A user set a channel to be an IP camera but when trying to view live video they only see "Loading..."
Solution
Collect some background Information:
3VR software version
3VR hardware type
Camera make and model
Camera IP address
Camera video port (if applicable)
Ask how the camera is connected to the 3VR (locally connected to the secondary NIC or through the network)
Get the camera's firmware version (if possible) and ask what driver they are using in SystemManager
Run Camera Connection Test:
Launch SystemManager. Disable the channel and then click the Test Camera Connection link.If the camera connection test FAILS:
Check the IP address, username, and password are set correctly. Verify this information by opening the camera in a web browser and logging in.
If the IP address, username, and password are correct, make sure that the 3VR can ping the camera. To do so, select the SmartRecorder name, then on the right-hand click Test Server Connectivity. In the dialog that pops up, select the "From SmartRecorder" tab and type in the IP address of the camera.
If the ping is unsuccessful then go into the Network Settings dialog and check the network settings on both the primary and secondary NIC card. Check that the status of both network adapters is "Up (connected)". If the status is "Down (disconnected)" make sure the primary and secondary network cables are plugged in to the correct ports (If the ping is successful, got to step 3 below)
If the ping is successful, check the Network Camera: Network Port field. If an incorrect value is entered, the ping will succeed but video will not load. Leaving this field blank defaults to 80.
) If Test Camera Connection SUCCEEDS but you still can't get video, verify:
The input system is running and not halted.
The camera settings were not changed from the default. To make sure, change the camera driver to something different and then return back to the original driver.
The video mode is selected and the resolution is set and not empty or is using CIF resolution
If the IP camera is a video distributor / encoder (Ioimage, Axis 241q etc) make sure that the "Network Camera; Video Server Port" is filled in. A video distributor / encoder accepts multiple video inputs (analog or IP), and then outputs that to a single NIC.
If everything looks correct but you are still not getting video, here a few things you can try:
AXIS Camera:
If the camera is an Axis and the firmware version is 4.47 or later, it may be encountering a bug with password encryption.
Log into the Axis camera and click "Setup"
Click "Basic Configuration/1. Users"
Below "User List" there should be "HTTP/RTSP Password Settings, check to see if it's "Encrypted Only" or "Encrypted & Unencrypted"
If it is, then change it to "Unencrypted Only"
All other Cameras:
Reset the camera to factory default settings.
Use the default username to log in. Here are some of the default user names and passwords, by manufacturer:
Manufacturer | User Name | Password |
---|---|---|
Axis | root | [blank] |
Arecont | admin | [blank] |
Ganz | ADMIN | 1234 |
IQeye | root | system |
Panasonic | admin | 12345 |
Sony | admin | admin |
Try using the generic HTTP/RTSP driver. Note that the initial http:/ or rtsp:/ should be removed when adding the network stream URL in SystemManager; e.g. /<ipaddress>/axis-cgi/mjpg/video.cgi instead of http://<ipaddress>/axis-cgi/mjpg/video.cgi
If the customer is using a non-embedded 3VR appliance or 3rd-party hardware, make sure that their firewall is allowing traffic on any ports that specific camera models may use.