Sadly, as always, there is no changelog. After testing it at least fixes 2 issues I was having with the previous versions have been fixed and who knows what else has improved! Since I've been running it without issues the last 2 weeks, it's time to share it with everyone!
You can find the previous post about the firmware here, I suggest we do new replies about this firmware (and newer) in this topic.
Bugs fixed
With the latest firmware before this one there where 2 issues I was bothered by. Time setting where very broken and you could not disable the introduced cloud functionality. Both issues have been fixed with this new firmware!
Download link
As always I have added the firmware to my FTP server and you can download it here: ftp://randomdl:randomdl@oss.quindorian.org/5Mpix/firmware_TS38ABFG006-ONVIF-P2P-V2.5.1.8_20150112104249.bin
--update
A little while back someone posted a link to a newer V2.5.1.9 firmware. I have recently tested it and found it to be working just fine. I have uploaded it to my FTP server and you can download it here: firmware_TS38ABFG006-ONVIF-P2P-V2.5.1.9_20150212145517.bin
--update
A little while back someone posted a link to a newer V2.5.1.9 firmware. I have recently tested it and found it to be working just fine. I have uploaded it to my FTP server and you can download it here: firmware_TS38ABFG006-ONVIF-P2P-V2.5.1.9_20150212145517.bin
New time settings
This firmware completely re-works the time settings window. I believe it to be small changes to the camera firmware and big changes in the IPConfig tool.
New time zone settings
I use NTP with a refresh of about 1 hour and that seems to work just fine using this firmware. In the previous version the time would jump around, depending on your settings and actions in the configuration tool. None of that this time, it fetches NTP each hour, corrects where needed and now just works smoothly as you would expect.
Cloudhost settings
In version 2.5.0.0 cloud functionality was introduced in the firmware. I wonder how many of you are actually using it? Let me know if you do!
The problem was that this added feature had no disable button and that as it turns out their cloud platform is a VERY BIG security hole where anyone on the internet could view your camera's feed without you noticing.
The problem was that this added feature had no disable button and that as it turns out their cloud platform is a VERY BIG security hole where anyone on the internet could view your camera's feed without you noticing.
I always use my camera's in a separate subnet of which I block access to the internet except for DNS and NTP.
Since this new 2.5.1.8 they have introduced the functionality to disable it!
Disable it!
I heard from one person who installed it that they had issues and couldn't actually click on the boxes, and using your keyboard to change the settings was the only way. For me using the mouse worked fine!
A tip for upgrading the firmware!
If you want to upgrade the firmware, there is a little trick. If you are running your camera's in the 5Mpix setting (To be honest, why run it in something else?) your firmware upgrades will be very problematic. 95% of the time your upgrade will fail without a really clear reason.
The trick is to set the camera to 720p and then do the upgrade. It will succeed every time and after the upgrade has been completed, you can change it back to 5Mpix!
On my test camera's, all settings where kept and I haven't noticed any issues in using the camera's for the past 2 weeks.
Settings I mostly use
Language settings and OSD settings
When you get the camera's from AOTE, most of the time these will be set to Chinese language in the OSD display. Changing this to English will look a lot better to us folks, no from china. ;)
Video capture
In the video capture settings I don't change too much. I mostly add a little bit of sharpness and set the IR sensor to passive. Passive mode seems to work best for me and it smoothly changes between dark and light situations. It will sometimes flipper a little but when the sun is coming up or going down, but nothing that troubles me.
Video encode
Especially in the video encoding setting you can change a lot of settings. I have tested with which settings I get the best results, at least in my situations.
I set the camera to 5Mpix, 10FPS, 3800 Bitrate, CBR.
Picture capture
In picture capture I change my picture export setting to 100%. Whenever I get a picture from the camera I will later on use this picture for generating a timelapse video. And thus I will re-encode all the pictures anyway and I will choose the setting (filesize) I desire at that point.
You can snap a picture using the following command line: wget http://172.24.8.24/cgi-bin/snapshot.cgi?stream=0 --output-document=/path/path/filenamebegin-"$(date +'%Y-%m-%d__%H-%M.%S')".jpg
(Linux only, windows you can find somewhere else on this blog) This line will fetch an image using the picture URL and save it using the current date and time. Perfect for when running a timelapse. I have also tested running this on a Raspberry Pi 2 and it works great with low CPU usage.
Mediastream Setup
These settings vary a bit. I sometimes use UDP and sometimes use TCP. In theory, using UDP on local network would be fine and streaming over the internet for instance TCP should be better because a missed packet shouldn't interrupt the stream. In previous versions of the firmware there was a special TCPFIX version of the firmware. I don't know if this new firmware also needs the adjustments made in that version.
Most often I don't use a password for the RTSP stream. You can open the RTSP stream in VLC using the following URL:
No password: rtsp://ip.ip.ip.ip/mpeg4
With password: rtsp://user:pass@ip.ip.ip.ip/mpeg4
I've used a Raspberry Pi 2 to re-stream the camera stream to the internet so that I can watch it locally and over the internet without giving the camera's internet access. The Raspberry Pi 2 handles this with ease, running multiple cvlc sessions with only about 5% to 10% usage on one core per camera. Great!
Concluding remarks
That should be the most information people need to get their camera set to the optimal settings. I haven't discussed the network settings but those should be pretty clear.
Any comments and questions are welcome!
Do you have any experience with their Varifocal cameras, ex. W1014vG-B-POE, W1015vG-B-POE, W898vG-B-POE
ReplyDeleteor their W3200aG-B-POE or W893G-B-POE? They no longer carry W551G-B-POE one.
Ah, I see they don't anymore! I'll pass them a mail asking if they really discontinued it or that it maybe got because of the new website.
DeleteAll the others types I have not tested personally, from the 5Mpix variations only the one's I have written about. I kind of dislike the small IR LEDs and very much prefer the bigger IR LED blasters.
With that said, if the form factor fits you better, you could always try it out. In theory the insides are exactly the same and thus the picture quality should also be comparable. If you get one, let me know how it works out! Sample footage is always nice! :D
Hello, ich have 21 of this cams. a little bit with 2.5.0.6 and the most of this is 2.5.1.8. after any weeks, the cams with 2.5.1.8 lost the ip adress and gooes automaticly to the factory terms.
ReplyDeleteDo you hava the same issue?
Many Greets
Ole from Germany
21 cams, nice! I currently have 2 of my cams running on the 2.5.1.8 and they have worked just fine, no losing IP or settings. I do use them with static IP's, do you? That could be a difference.
DeleteI try in mail 4x cameras but I could not put the new firmware !
ReplyDeleteupgrade firmware failed!
Did you lower the resolution to 720p before trying the upgrade? When the camera is running at 5MP the upgrade often fails.
DeleteHello again,
ReplyDeletei have bought the cams on Kamera2000.com Website. The Support is not good. after many Emails they send me just a Download Link for the V2.5.1.8. Attention: it give 2 Versions of 2.5.1.8, but the Date is some different! My Firmware was shown after updating:
T38F006-ONVIF-P2P V2.5.1.8 build 2014-12-09 21:40:49
on Eprom from Cameras was shown (i bought the 22th Cam yesterday):
T38F006-ONVIF-P2P V2.5.1.8 build 2015-01-12 10:42:48
(Firmware File: 932B_TS38ABFG006-ONVIF-P2P-V2.5.1.8_20150112104249.bin)
i have Problem after updating. The Cam was sporadly shown as offline. The color from Item on the left side in UC Software goes from blue to white= offline???
Another interesting Link for us, the brandnew UC Software (Version V4.8_20150731 from 2015-07-31):
http://www.en.tpsee.com/tech/94-1.html
Where can i downloading the Firmware V2.5.0.6???
2 versions is interesting. The newer version was probably a quick bugfix.
DeleteThe new 2.5.1.8 firmware does not have the problems you describe in my experience. You can find a lot of the older firmwares in my previous topic about it here: http://blog.quindorian.org/2013/10/new-firmware-version-2500-for.html
Does the camera also stop pinging and go offline is streaming with VLC for instance? Does the camera physically go offline? I would check those things first.
I have fixed such issue disabling DHCP on the camera. Just use a static IP.
DeleteHi, this is a superb guide for this type of camera so thank you!
ReplyDeleteAre you able to comment on the 'motion alarm'? So particuarly the sensitivity vs alarm threshold, the manual has a typo on this which makes it difficult - I quote: "Sensitivity range from 1 to 100, 1 is the most insensitive; 100 is the most insensitive."
I don't use the motion alarms myself so sadly have no experience with it. I do know that recording videos won't work without local storage in the camera itself. I let my NVR do all the processing.
Deleteupgrade firmware failed ! ????
ReplyDeleteAOTE camera 5 mpx
Did you lower the resolution down to 720p before trying? If you where running at 5MP the upgrade often fails.
DeleteHi Thanks for your great reviews and tutorials, I have T38F006-ONVIF-P2P V2.5.1.9 build 2015-02-12 14:55:13 in my camera, is it possible to capture this firmware so i can share it with everybody.
ReplyDeleteHi, I was unable to download the firmware from my camera but i found a link where you can download the file.
Deletehttp://www.mediafire.com/download/cdnmbm8ayr9nkw4/firmware_TS38ABFG006-ONVIF-P2P-V2.5.1.9_20150212145517.bin
( Notice: If the date of current version is lower than 21/8/2015, you have to update the V2.5.1.8 version, first. Then update the V2.5.1.9. Otherwise, just update the V2.5.1.9.)
There is a huge security hole.
ReplyDeleteIt is enough to know only IP and HTTP port to watch and fully control your camera without any password.
Opened HTTP port can be detected in few minutes using simple scaning.
You can request snapshots using the following URL
Hi res: http://cam_ip:80/cgi-bin/snapshot.cgi?stream=0
Lo res: http://cam_ip:80/cgi-bin/snapshot.cgi?stream=1
Onvif Device Manager and other Onvif clients can request RTSP URL with predefined password hash.
rtsp://cam_ip:554/mpeg4?username=admin&password=some_hash
rtsp://cam_ip:554/mpeg4cif?username=admin&password=some_hash
Option 1: Use a HVR to access the camera. Camera's HTTP port must be closed on the router.
Option 2: It is possible to configure the watch software as generic RTSP client (using port 554). But PTZ will be unavailable.
Option 3: I have created the Onvif Proxy Server with strong authentication. Testing now.
Did anybody tested T38F006-ONVIF-P2P V2.5.1.9 build 2015-02-12 ?
ReplyDeleteEverything works. Updated the active-x installer (IPCConfig.exe v2.0.0.44) and ugly fonts in config UI.
DeleteHow to change fonts ??? in normal ??
ReplyDeleteHello,
ReplyDeleteis there any firmware to fix the motion detect and upload photo to FTP?
(TH32E-ONVIF V2.5.1.12 build 2015-03-12)
Thanks
Be sure you have correctly selected checking area. Try to click few times and look at the bold red rectangle.
DeleteI'm use sensivity 90 and threshold 3. It works fine at any time (day/night with IR).
Uploading to FTP does not work if you have installed SD card or USB storage. Just remove it or select Unmount (Note it will mount again after reboot).
Hello.
DeleteI have the same problem with a Cotier IPC 631/T13 with TH32E.
Someone has resolved?
I tried the command to snap a picture WGET, this is the result:
C:\wget>wget -d -v http://192.168.1.115/cgi-bin/snapshot.cgi?stream=0 --output-document=./filenamebegin-"$(date +'%Y-%m-%
d__%H-%M.%S')".jpg
DEBUG output created by Wget 1.5.3.1 on Windows.
parseurl ("http://192.168.1.115/cgi-bin/snapshot.cgi?stream=0") -> host 192.168.
1.115 -> opath cgi-bin/snapshot.cgi?stream=0 -> dir cgi-bin -> file snapshot.cgi
?stream=0 -> ndir cgi-bin
--18:34:35-- http://192.168.1.115:80/cgi-bin/snapshot.cgi?stream=0
=> `./filenamebegin-$(date +'%Y-%m-%d__%H-%M.%S').jpg'
Connecting to 192.168.1.115:80... Created fd 1900.
connected!
---request begin---
GET /cgi-bin/snapshot.cgi?stream=0 HTTP/1.0
User-Agent: Wget/1.5.3.1
Host: 192.168.1.115:80
Accept: */*
---request end---
HTTP request sent, awaiting response... HTTP/1.1 407 Proxy Authentication Requir
ed
Server: gSOAP/2.8
Content-Type: text/xml; charset=utf-8
Content-Length: 2243
Connection: close
Closing fd 1900
18:34:38 ERROR 407: Proxy Authentication Required.
Sadly this is a different camera then is being discussed here. The firmware posted here won't help either. :(
DeleteThat being said, on the TS38E version of the camera's we use, this functionality doesn't work either.
I had to pull one of these cameras apart and repair it because basically it came from China and things were rattling inside. Basically all screws had come out and the circuit boards inside where free to rattle around in the case. After I assembled it back together worked fine. To my surprise it only has a 3MP sensor which means they upscale to 5MP. You gotta love Chinese crap :)
ReplyDeleteI don't know where you saw a 3MP sensor but the one's I have clearly do have a 5MP sensor. Sometimes you will see 3MP printed on the lens, but that doesn't directly translate to a 3MP picture, as long as the lens is of high enough quality, it's fine.
DeleteMy bad. I saw 3MP on the lens and assumed the sensor was 3MP.
DeleteHello :)
ReplyDeleteI have T38F006-ONVIF-P2P V2.5.1.8
where I can find a newer version?
anyone know what settings for applications - IP Cam viwer for Andriod
ok :) I have new soft, I use a translator and under him I did not see links ;)
DeleteYou can use Onvif Device Manager to figure out RTSP URLs for your password, something like
Deletertsp://address:554/mpeg4?username=admin&password=encoded_password
rtsp://address:554/mpeg4cif?username=admin&password=encoded_password
Then you can setup Generic RTSP in IP Cam Viewer.
Look at tinyCam Monitor for Android. You can setup this camera as Generic ONVIF.
And look at Onvifer too.
He works :)
DeleteYou can look sp9dlm.ddns.net:2001
I don't know your password, but I can see (using VLC e.g.)
Deletertsp://sp9dlm.ddns.net:5554/mpeg4cif?username=admin&password=E10ADC3949BA59ABBE56E057F20F883E
I have created an own ONVIF proxy for my cams with strong authentication to avoid this.
You can disable RTSP authentication for public access.
I installed a 5mp camera and the camera kept reverting back to the default ip address of 192.168.0.123. I could not change the ip address and also make any changes, it was running 2.5.1.8 firmware.
ReplyDeleteI've now downgraded it to V2.5.1.9_20150212145517.bin and the camera is very responsive and the changes are also working.
Thank you for the person in this post for linking this firmware V2.5.1.9_20150212145517.bin you have saved me money and also I can now downgrade other cameras that I had the same issue with.
Awesome, good to hear all is working! :D
DeleteSome may be interrested by the following link. I have a Cotier 631 / T13 and detection seems to work.
ReplyDeletehttp://xvi.ru/download/firmware/
firmware_HI3518E_TH32E-ONVIF-V2.5.1.13v158_20151109141318 27/11/2015
primarily a linux user so was stuck when i had to use IE to access the camera config.
ReplyDeleteAfter installing a vm (only had xp os) then was able examine the ip camera config in uc client.
I simply wanted to configure ip cameras by batch scripting:) Then use motion http://www.lavrsen.dk/foswiki/bin/view/Motion/WebHome to do the recording and alerting. Here is my cheat sheet for motion. http://redetermine.blogspot.com/2016/01/video-stream-motion-detector.html
trying to utilize the sdk to modify the ip camera configuration. some success.
http://www.en.tpsee.com/sdkdownload/96-1.html. built the demotest app and utilized some of the library functions. so far have only been able to read configurations not change them. going to compare the what the uc client does vs the sdk equivalent command.
what kinds of changes are people doing to the firmware (busybox)? what files are they changing? can I get root ssh access to the camera?
Sorry, I've never done any firmware editing. Others here did, maybe they will respond. :)
DeleteHi Quindor,
ReplyDeleteYour blog is great, helped me a lot getting the best of my cams also using similar firmware.
I have an issue though with some cameras running firmware_TS38LM-ONVIF-P2P-V2.5.1.9_20150212152038.bin ( I also have other cameras using TS38ABFG006 but they dont present the issue). The issue is regarding night vision, since the 2.5.1.9 version on the TS38LM version cameras the night vision became extremely noisy to a point where any setting of Motion detection would stop working (permanent detection or none at all).
I tried to revert back to an older firmware and it did not work.
I tried to use UC2_Network_Video_Surveillance_Client_V4.7 that was supposed to allow the downgrade according to my vendor but no way... even in 720p the firmware would not downgrade.
So my question are, have you ever tested cameras with this firmware ? Did you already hear about the night vision isue for the cameras running the TS38LM version of the firmware ? and last but most important would you happen to have a tool or a process to downgrade the firmware of DaVinci DM365 or DM368 camera ?
Thanks again for your very helping Blog.
Vincent
by the way if you want to hold in your FTP the files : firmware_TS38LM-ONVIF-P2P-* I have them from 2.5.0.6 TCPfix to 2.5.1.9 and would glad to send then over to you if this can help anybody.
DeleteI also use the camera TS38LM night and terrible noises. In the new firmware noise even during the day! wondering how to downgrade? And which version best quality?
DeleteSorry, I have no experience wit the TS38LM camera or firmware. Since I don't own any of those camera's I don't have a need to host that firmware. Thnx for offering. :)
DeleteHi is their any way to control the shutter speed so I can slow it down as I get a lot of blur on a moving object.
ReplyDeleteThanks
Mark
No, not with these camera's I believe. It doesn't give you enough control over the shutter to influence it. Even changing frame rate and other values doesn't change the shutter time either. I have seen other camera's which do react to that.
DeleteAny new firmware after V2.5.1.9 ???
ReplyDeleteActually, yes there is! But I haven't been able to get a hold of it yet. Still working on it though!
DeleteThis comment has been removed by the author.
ReplyDeleteI am looking for a firmware upgrade for my T38F006-ONVIF V2.4.4 build 2013-02-26 21:33:05. Does anyone know where I can find a firmware upgrade? TS38F006 2.5.1.8/9 doesnt work, probably because it is for TS38 and not for T38
ReplyDeleteYou have to install all previous upgrades. I did mine from 2.5.0.8 to 2.5.1.5->2.5.1.8->2.5.1.9->2.5.2.0 ... and it works. TS38F006 is OK. Found them by courtesy of QuinDorian on ftp://randomdl:randomdl@oss.quindorian.org/5Mpix.
DeleteBye and best luck. Waco.
ReplyDelete