This will be my review of the IPQ1649X – 1080P Outdoor IP Camera with 5 Megapixel sensor 40m IR from www.securitycamera2000.com.
I bought this camera about a year ago as can be read in my previous blog entry. I was on a quest for a good but cheap Megapixel IP camera and this camera would have been the ‘holy grail’ if it had worked correctly. A lot has happened since then!
More about that later, first some specifications:
- 1/2.5″ 5 megapixel CMOS Color Sensor
- TI DaVinci DM368 DSP
- Main stream: 2 MP:1920×1080@25 fps; 3 MP:2048×1536@18 fps; 5 MP:2592×1920@10 fps
- H.264 video encoding
- Support for in camera motion detection
- 2 high power IR LED’s providing up to 40m night vision
- Supports BNC Video output
- Aluminum Alloy Shell in Whole Machine Casting providing Perfect Thermal Conductivity & Stability and Unique Waterproof IP66 Design
- DC 12V@2A Power input
- There are 4mm, 6mm, 8mm, 12mm and 16mm lenses available, by default it has an 8mm lens. All lenses are IR corrected. (The one in the examples has a 6mm lens)
The camera provides outstanding picture qualities. Both picture quality during the day and night time is very very good! Among the best I have ever seen from an IP camera, only companies such as mobotix provide better picture quality, but those are in a 10x price class, so not really comparable.
I use it exclusively in 5MP mode. The lower modes do not scale the image but basically crop the pixels that are read from the sensor. So 1080p seems more ‘zoomed’ in then 5MP. This is an illusion, it’s just that the 5MP has more pixels, not that less pixels are zoomed in, the picture just seems bigger on your monitor.
Sadly, not all was perfect with the camera. Although the camera displayed great image quality and sharpness during day and night it had one fatal flaw. It’s RTSP streaming was flawed and would either stop of become corrupt making it unusable.
Since then I’ve done some extensive research into this camera and the components used. It turns out that there are a lot of models using the same TI Da Vinci DM368 DSP’s. The securitycamera2000 website seems to be using this DSP regulaly combined with either a 3 Megapixel or 5 Megapixel CMOS sensor, but also other vendors have models that use this chip so basically based on the same design and firmware (From what I have been able to tell). The Texas Instruments DSP comes in 2 variations the DM368 (Dual-Core) and the DM365 (Single-Core).
TI Da Vinci DM368 DSP – 2 MP:1920×1080@25 fps; 3 MP:2048×1536@18 fps ;5 MP:2592×1920@10 fps
TI Da Vinci DM365 DSP – 1 MP:1280×720@25 fps; 2 MP:1920×1080@18 fps; 3 MP:2048×1536@12 fps ;5 MP:2592×1920@8 fps
As you can see, these DSP’s are quite powerful and are listed based on at what speed they can do 25FPS/30FPS. For the DM365 that’s 720p and for the DM368 that’s 1080p. But, both can be coupled with the 5 Megapixel sensor and then the difference isn’t much at that resolution. DM365 gives you 8FPS @ 5MP and the DM368 gives you 10FPS @ 5MP.
Some sample videos: (Please watch using ‘original’ quality setting and full screen)
Early beginning of the evening during late sun. Excellent sharpness and picture quality
A few hours later, same scene. Lit mostly by IR. Again, Excellent sharpness and picture quality
While it was snowing. With the new firmware you see that it now displays the correct day of the week and current bitrate
In pitch black darkness, only lit by the IR of the camera. Excellent quality!
During the day, still bad weather, filmed at 5FPS
A 28 minute timelapse of 5 days using this camera and my VLC TimeLapse method
This camera DSP system is used in many cameras:
Securitycamera2000 – IPQ1649X, IPQ1652X, IPQ1645X, IPQ1653X, etc.
Saferguard – SG-F16HN
CCDCam – EC-IP5911, EC-IP5811, EC-IP5913P
SMTSEC – SIP-H06H
HIKvision – DS-2CD886BF-E
N-City – NP-1080P
If you search a bit you can find many different models with similar specifications.
The Initial Problem:
As I said, I have had this camera for almost a year now and although it works, it did not work for all the intended uses I wanted to use it for and even for the purpose I did use it for it was flawed with corrupt images, etc.
I have always believed that the hardware itself was good, but that the problem was firmware. I have bugged securitycamera2000 now and then and they have provided me with several new version over this timespan. But a few days ago I started googling around a bit, also inspired by the following excellent blog post (If you are interested in this type of camera, be sure to also read is blog post. He also has some excellent sample videos!). If there are so many models of this hardware out there, how can anybody seriously use it? The comments in the blog post confirmed I was not the only one having problems.
So, let me walk you through the firmware versions that exist (I will offer all for download), what upgrade path to follow and the firmware and settings I am using currently that have been performing perfectly for the past 2 days.
My camera came with firmware_T38ABFG006-V2.2.0_20120425115441 as firmware. This is the oldest version I encountered. There is a slightly newer build available too firmware_T38ABFG006-V2.2.0_20120510141501.
Then it goes to a newer version number. First there is firmware_TS38ABFG006-V2.3.0_20120709113941 which can then be upgraded to firmware_TS38ABFG006-NVR-V2.3.0_20120709113956. This firmware seems to be a version tailored to NVR’s.
After that it gets a bit more complex. First we have version firmware_TS38ABFG006-V2.4.0_20120831152811.
Since that build, multiple versions seem to exist which offer different functionality. I will list the firmwares:
As you can see these firmware seem to offer a different feature set. The first is tailored to ONVIF (Tested and working) and the second is called VNF0 and is actually compiled in 2013! Good to see work on the firmware is still being done!
I am currently running the firmware_TS38ABFG006-ONVIF-V2.4.2_20121220193656 version which seems to have my ‘miracle cure’.
A comment mentioned a newer firmware version available. After a bit of searching I was able to find it. You can download it here: firmware_TS38ABFG-N-CITY-ONVIF-V2.4.4_20130226213309.bin. Upgrading didn’t go very smooth, I tried 10 times and while the message said “succesfull” in reality it booted up with the old firmware. Only when I reset the camera to default values did the firmware apply correctly. I have tested it and it seems to work fine for now.
After a few searches on the internet I have been able to find a newer version of the firmware for our camera’s. It’s: firmware_TS38ABFG006-ONVIF-V2.4.6_20130418204812.bin. So it seems to be a bit newer again. As always you can download it from my server by clicking the name.
I have also updated the TSConfigIPC to version 126.96.36.199 which ships with this firmware. It seems to bring some interesting changes! Now, when changing tabs it will display a loading timer for instance.
Another tip, when upgrading the firmware, temporarily decrease the resolution from 5Mpix to 1080p for instance. This way I was able to upgrade with only one try!
New firmware has surfaced! This time it’s firmware_TS38ABFG006-ONVIF-V188.8.131.52_20130609085722.bin. Seems from June, so quite new. No changelog, but I did notice it forced me to install a new version of the ‘tsconfigipc.exe‘ plugin. This plugin now has version 184.108.40.206. As always the downloads are available from my own FTP server. I uploaded the firmware and everything is behaving fine. If anyone notices significant changes, let me know through a comment!
(It seems in VBR I’m seeing better use of bitrate (more dropping and raising) then before, can someone confirm that?)
And again new firmware has surfaced. Thank you commenter which made me aware of this. This time it’s version 220.127.116.11 so I thought it would be nice to make a new post about it. You can find it here: http://blog.quindorian.org/2013/10/new-firmware-version-2500-for.html. Further updates will continue in this post.
TPsee is still working on the firmware for our camera’s and still brings out new firmware now and then. Since a little while datacompboy is also making custom firmware for our devices which include the newest version and some TCPfixes he puts into it. You download the firmware from my FTP here. And remember, if you are unable to upgrade, first revert back to 720p mode and try the upgrade again. The 5Mpix mode probably uses too much money.
When doing firmware updates keep the following details at hand:
Default Username : Admin
Default Password: 123456
Default IP’s: 192.168.0.123 ; 192.168.123.123
When trying to connect to the camera for the first time try putting IE into compatibility mode if the page doesn’t show up correctly. Also the page tries to install a program called TSConfigIP.7z but fails because of default protective settings in Windows. To make things a bit easier I have uploaded that file so you can install it manually: TSConfigIPC.7z . This is version 1.0.18 of the TSConfig program, most camera firmware offers you an older version.
Best Firmware: (at the time of writing)
This firmware looks a lot different then it did before. First of all it adds ONVIF support which means you can use the ONVIF Device Manager. In testing this worked fine, found the camera automatically and showed the video. Not all the settings work, but you can use the web interface for that. My other cameras are not any different.
Before the firmware would be a webpage on which the settings could be entered. This never really worked reliably. First it starts that it only works in IE, this is something many camera vendors share, but with this camera, it won’t even allow you to login without it! That hasn’t changed with this new firmware.
Second is that the settings menu was on the webpage itself while now it’s in a separate window that popsup. The biggest improvement with this is that the settings now ‘stick’. Before if you would change you ‘video properties’ all settings would be reset to 0 everytime you refresh the page.This was quite an annoying ‘feature’. I’m glad to report that in this new version your previous settings appear and you can adjust what you need and save without problems.
But from what I remember of the old firmware, a lot more settings have been added. One of those is to set the camera into English mode permanently and also display the correct day of the week or current bitrate in the overlay. And this is also where the fix comes in.
I believe that in previous firmware I was not able to select if the RTSP stream should be either UDP or TCP. In this firmware I can!
All in All, this firmware makes a much better impression and it seems stable and usable now. This is the first firmware which allows me to use xpslit to stream for more then 10 to 15 minutes. Test of 24Hr+ have worked without a hitch.
Also, using VLC or the newest builds of FFMPEG there is no corruption whatsoever. But more on this later in a new blog post.
I have not tested all internal features such as motion detection or FTP upload since I use Genius Vision to do those things for me.
Some new interface shots:
- The board above the lensmount (CS mount) seems to be glued on, so removing or changing the lens might be hard or even impossible
- No built-in POE (I solve this with a simple passive POE block)
- Active Night/Day detection is not working correctly. Select ‘day and night’ and use the set times to go from color to black&white
Conclusion: A great camera for a very good price. I can recommend it without reservation. Also www.securitycamera2000.com has been responsive in support and communication towards me, I would definitely buy there again.
Any comments, questions, or else is very welcome in the comments!