Brigadoon - An Occasional Corner on the Internet
IP Sky Camera Identification
Designed by Mark Little
The IP-based camera are normally set up via an interface program to provide the output that is required and to send it to the required destination on the network. This set-up varies from camera to camera, so the following example can only be taken as being indicative of what is required.
The camera used for this project is an old Sricam camera. The camera was not identified with a model number. Since the references to the Sricam on the Internet all refer to a model number, it was assumed that this model would be compatible with the first model number.
The camera is capable of communicating via either Ethernet, or via WiFi, but the current setting was unknown. The side of the camera has a sticker indicating the default username and password, so these were selected as the first guess.
Searching the Internet came up with a Windows program called "P2P ID Finder" which was capable of identifying IP cameras on a network. From there, a program call "DeviceViewer" was used to control the camera using the default username and password. The camera could now be used under Windows, but the ultimate objective is to have a Linux device (ultimately a Raspberry Pi) control the camera.
To control the camera from a Linux box required a bit more searching on the Internet until the "ISPYCONNECT" site was identified. This site specialises in Open Source Video Surveillance Software and very helpful in accessing the camera from a web browser. The commands require that the username and password is sent as part of the camera's URL. While this works with Firefox, Internet Explorer 11 spits the dummy and the command fails. As a result, the ActiveX interface to the camera is not available. The only real problem this causes is that the control that turns the auto-enabling of the infrared LEDs is not present if the server push interface for Firefox is used. Fortunately, the infrared LED control works if the ActiveX mode is selected, although the images is not displayed in that mode using Firefox.
The other issue is that the display can be subject to annoying flicker if the resolution is set to 720 pixels when using the server push mode, although the images can be captured correctly.