update-- A word of warning: It seems the cloud functionality is still expanding and it now actually works. This would be great, if it was possible to disable this function, but it is not and per default EVERY camera is accessible from the outside of your network when they know the device ID! Very VERY bad! A watchful reader made me aware of this fact, much gratitude!
If you decide to run the P2P intergrated firmware, but sure to realize what this means. Anyone in the world can watch your camera, I would advise to only use it if you can block/drop it with your firewall.
--update I have made a new post about firmware version 2.5.1.8 which was recently released. I will keep this post alive because there are a lot of valuable comments in here! If you upgraded, please comment in the newer post!
First thing you notice after having upgraded the firmware (all settings where kept) is that the login screen has changed a bit:
Green, but best of all the TAB key now works for switching between Username and Password! :D
Clearly showing version 2.5.0.0 build 2013-10-24
As with all firmware, no changelog is presented so what changed can only be guessed. Feel free to let me know about your suspisions in the comments below!
One thing that did catch my eye was something new called "Cloud Login Status":
It says it's status 1 and gives me a DNS name. Since the website is probaby hosted in China it was a bit slow to respond, but did come up after a while.
You get presented with the ability to register a user and when you do you can add your cameras
When you do it gets listed and some information is shown
From the looks of it, the service/website is not completely finished yet. When you for instance click on the "Device Type" drop down box it clearly shows all kind of names used for testing purposes. Also, I could not get a picture from my camera and most other functions didn't do anything either.
But, potentially this could be interesting. If the cameras could report themselves to a global system from within the firmware and you could view them live or even do alerting that would be awesome. No more need for having computers running 24Hrs a day for a simple setup, etc.
But, right now there doesn't seem to be an "off" button for the camera NOT to login to this cloud stuff. That I believe to be a bad thing because while the service might potentially be great, I would always like to option of using it or not.
Other then this all is working as it was before, you can find my self hosted downloads here: firmware_TS38ABFG006-ONVIF-P2P-V2.5.0.0_20131024190214.bin as always you can also find the extracted control utility for people who are having trouble installing the tool: tsconfigipc.7z it is now at version 1.4.0.8.
Let me know your thoughts about this or what you are able to find out about the new firmware in the comments below!
--update-- 2014-09-16
Firmware is still coming out and since a little while datacompboy is actually recompiling the firmware and improving upon what tpsee (the board manufacturer) is actually making. You can download his newest version from my FTP site here: Version 2.5.1.5-TCPFIX.
Remember, if you are unable to upgrade, drop your resolution from 5Mp to 720p because the 5Mp mode probably uses too much memory.
This Version has my IP Camera and I find the Cloud bad. Can i downgrade the Firmware?
ReplyDeleteThe firmware update seems to have resolved the 'random' dropouts I was seeing in the video using blue iris and milestone. I just put a bogus gateway in the network config so it is unable to get to the internet. Works great if you have a system on your LAN to connect to, ie blue iris or milestone etc.
ReplyDeleteMy actual File System is T38F006-ONVIF V2.4.6.2 build 2013-05-31 11:50:37
ReplyDeleteWeb Control Version TSConfigIPC V1.0.3.2
Kernel Linux 2.6.18_arm_v5t_le
May i update to TS38ABFG006-ONVIF-P2P-V2.5.0.0_20131024190214.bin too?
What does that P2P in the Filename mean?
Regards
I have 4 cameras EC-IP5912P with t38f v.2.1.0 firmware. To update firmaware to 2.5.0 you first need firmware_T38ABFG-UPDATE-V2.4.2_20121220190811, and then you can update to firmware_TS38ABFG006-ONVIF-P2P-V2.5.0.0_20131024190214
ReplyDeleteThanks, I would never have worked that out myself!
DeleteGreat blog, keep it up :)
I have found V2.5.0.6 version there
ReplyDeleteHey that's awesome, I'm going to test it and if I don't encounter any problems I'll put it up! Thnx's! :D
DeleteIt still use outdated version of LIVE555 streaming server, and still have problem with crash of streaming server and with episodical disconnects :(
Deletei'm trying to contact with manufacturer to get fix of that problems.
some part of investigation you can find in my post there: http://habrahabr.ru/post/213063/ (in russian)
That would be great! Although my streams just work using UDP. VLC, Genius Vision, xsplit (which does NOT reconnect if the stream breaks), etc.
DeleteI have finally get fixed for that (DaVinci core) cams firmwares.
DeleteHere is latest 2.5.0.6 firmwares with fixed TCP bug: http://datacompboy.ru/camfw/
Description of bug: http://habrahabr.ru/post/219491/ (in rus)
How bug was fixed: http://habrahabr.ru/post/219537/ (in rus)
If anyone intrested, i could rewrite article in english.
Awesome, I will also host it shortly and update my articles. Thank you very much for letting me know! :D
DeleteI have every 2 minutes falls off from NVR Registrar (taiwan)... and once again connects... constantly...
ReplyDeletewho knows why??? several cameras at TI (5912, 5814, 5815). firmware 2.5.0. put here
Have you tried switching the stream to UDP and other fixes (lowering bitrate below 3000, etc.) as I have mentioned in other articles? I am able to stream for multiple days without drops or issues using VLC or Genius Vision, etc.
DeleteI am using several of these cameras with the Linux Motion software.
ReplyDeleteI too noticed the traffic to China. I got around this by using another Ethernet port and just hung all the cameras in a subnet off of this port. Since the forwarding feature is not enabled, the cameras have no way to get out.
Some of the ONVIF functions can be invoked from the command line with the curl program. From this I was able to query the camera.
So for example, here is the command to get the device profiles by sending the contents of a pre-written file with the SOAP XML as the contents.
$ cat getProfiles.xml
$ curl http://192.168.1.124/onvif/device_service --data @getProfiles.xml |xmllint --pretty 1 -
... Lots of XML output ...
So, a little complicated, but not too bad.
In the end, what I discovered is that to access the camera, you had to first invoke this GetProfiles function. This returned a profile name.
Then using the profile name, it was possible to use the GetStreamURI and GetSnapshotURI functions to obtain the URLs at which the camera would respond with either an RTSP video stream or a JPEG image snapshot. These are as follows:
rtsp://192.168.1.124:554/mpeg4
rtsp://192.168.1.124:554/mpeg4cif
http://192.168.1.124:80/cgi-bin/snapshot.cgi?stream=0
The other key piece of information was the size of the image. This was found in the profile information and was as follows:
Here is the thread config info for Motion.
netcam_url http://192.168.1.124:80/cgi-bin/snapshot.cgi?stream=0
width 2048
height 1536
In the last post, the XML did not paste in correctly.
ReplyDeleteI guess they are trying to filter out XSS.
You can find the XML example in the ONVIF programmers reference manual in the examples in the appendix.
i want to change my TS38ABFG V2.0.0, build 2012-01-07 to v2.5.0. but when i install v2.4.2 to v 2.0.0 it says fail.how do i change my v 2.0.0 to 2.5.0
ReplyDeletepls help
try resetting your cam to "factory default settings". but rememberg, that the ip is now again 192.168.0.123.
Deletethen try update your firmware.
i tried it the first time without resetting and it failed. after resetting to default settings it worked.
good luck.
THANKS ..FOR HELP..I HAVE UPGRAGED TO V2.5.
Delete1) v2.0 >>> v2.2 >> v2.4 >> v 2.5
thanks for all previous firmware on website...
hello folks,
ReplyDeletei've a question about our cam. I actually use this firmware (firmware_TS38ABFG006-ONVIF-P2P-V2.5.0.6_20140126120110.bin), but i can also change to an older one if necessary.
Is it possible to connect to our network camera with ssh / telnet?
thanks.
no, stock firmware doesn't have any telnet/ssh server in its firmware. if you really required in, i could create firmware for you with ssh onboard
Deletehi and thanks for your reply.
Deletewooow. that would be nice - but not necessary for life going on.
so if you will do - thanks.
if not, also ok. i've no idea to do it for myself and i dont know how many work it is for you.
Is it possible to increase the number of motion detection areas - 4 * 4 is not enough. 8 * 8 would solve my problems.
ReplyDeleteHi, I have an COTIER IPc-651/T13 CMOS 1.3MP with TS38RS-ONVIF-P2P-V2.5.0.0_20131024190718 firmware. Is there possible to get newer , maybe 2.5.0.6 firmware version for this cam ? and If yes where ? I can't find it. Thank you !
ReplyDeletewhen alarm was triggered, i didn't get the email. I use google smtp (smtp.gmail.com, port 587/465/995/25, SSL - enable... how make e-mail (or FTP) working on this firmware?
ReplyDeleteI have the same issue, tried everything. I'm using TH38E-ONVIF V2.5.0.8 build 2014-05-26 16:18:50. Has anyone managed to setup gmail smtp directly from the cam?
DeleteNew firmware is out -- 2.5.1.0. Main changes is light sensor and day/night more switch.
ReplyDeleteI have applied on them tcpfix and published fixed firmwares there: http://datacompboy.ru/camfw/
What changes brings new software?
Deletefirmware_TS38ABFG006-ONVIF-P2P-V2.5.1.5_20140821190333.bin-TCPFIX.bin (14837716)
I'm pretty sure that in V2.5.1.5 (maybe earlier) support for RT3070 USB wifi modules is broken - it's there, but it won't associate with an AP. Just FYI for those who have wifi capable versions. V2.5.0.6 is the last known good version for me, but I haven't checked anything in between. (I'm speaking about the unpatched versions, but that shouldn't matter anyway.)
DeleteThanks @datacompboy, works well.
ReplyDeleteThere are a few bugs I have found:
- the timezone gets overwritten everytime time you save a change to the config unless the last change you make is the timezone (using NTP with timezone)
- I can't seem to configure the motion detection zones, they just appear as horizontal lines
- Day/Night IR switching still seems buggy, what setting do most people use?
- Would really love to get SSH access!
@datacompboy: What does the TCPFIX do? .
ReplyDeleteI did buy myself (for testing purposes) a 960p HD cam and did find out that the image during daytime is ok and night time is worse compared to my Foscam 9831W.
The cam identifies is self as: T38C-ONVIF-P2P
And apparently have V2.5.1.0 build 2014-06-12 16:46:19 FW.
Does you camera have a varifocus lens? Sadly, a lot of those are not very well IR corrected and thus will shift focus between day and night time. I don't use them anymore.
DeleteOther then that, I do not know what kind of sensor is included in your camera. The 5Mpix sensors I normally are actually quite good for day and night!
The TCPfix fixes some TCP handling that the original firmware is doing incorrectly.
No varifocal lens. Just a CS lens, as I can see there are a lot of noise at night compared to the Foscam but the foscam only have like 5 frames/second.
DeleteThanks for the TCPfix explanation.
Cool! Updated to 2.5.1 and the snapshot url is back! Thanks for all the updates guys!
ReplyDeleteI will soon update this article and my download site with the newest firmware! A big thanks to datacompboy he is making awesome steps and awesome firmware! :D
ReplyDeleteAlso, I just ordered 25 new camera's with some new types and a 10x PTZ included. I will be publishing a new article about those! :D
I have problem my Internet Explorer 11 throw me a message :
ReplyDeleteWindows has blocked this software because it can't verify the publisher.
Can you help me to fix this problem ?
Yeah, internet explorer kind be kind of tough in that regard. Mostly switching it into compatibility mode and/or lowering the security settings will allow you to download the required plugin and run it.
DeleteAlso, the blue line that you "the plug is not installed" you can click on it, or right click and get the link (and then download it with a different browser or directly) and install the plugin. After you install it that should just let you run it as a normal executable.
Basically, the internet explorer settings are too strict to allow you to get the file when it tries to push it. Downloading it yourself is no problem though. ;)
Hello I finaly find a forum to ask about my camera, I have the TH38C5-ONVIF-P2P V2.5.0.8 and I have issues with motion detector. It detects movement but I can't see it on my email account. I have made the following settings, can u please help me? https://www.dropbox.com/sh/p1zen0dmhybx3dn/AAC1YwQlEDVAOQb4TGRQvJAPa?dl=0
ReplyDeleteIf I remember correctly, gmail requires SSL. Might try enabling that.
DeleteI have already done that
Deleteno one?
ReplyDeleteHi there is a big security problem with this camera, you can grab snapshots without authorization from wan with the url:
ReplyDeletehttp://my.ipadress:port/cgi-bin/snapshot.cgi
Can anybody help me, i have the sdk from the support
Thanks
i have the same issue
DeleteHi, Apologies if this is a silly question, but how 'transferable' are is this firmware?
ReplyDeleteI have a ebay purchased camera that seems to use the same sensor and the screenshots are almost identical. My current version of s/w is:
T38F006-ONVIF-P2P V2.5.0.8 build 2014-04-09 13:43:35
Which I am assuming is Topsee firmware, but I can''t see anything on their firmware download page that might match what I believe to be the model number (T38F006)
Can anyone point to firmware that would be suitable.
Thanks..
Hi, is there anyway to save the recording directly to FTP server.
ReplyDeleteI bought 4 of these thinking they can save video directly to FTP server.
Now i am forced to buy a NVR
This is one of the reasons I am looking at a firmware update. I too wish to save pictures on motion detection to a FTP server, the GUI seems to offer it and I can configure a FTP server but it does not seem to even try.
Deletehi,
Deletei use firmware_TS38ABFG006-ONVIF-P2P-V2.5.1.5_20140821190333.bin-TCPFIX.
With this i can upload it to my local ftp-server (filezilla) and i there are no problems.
but i don't use mation detection. i just upload every 12 minutes 1 picture.
Hi,
DeleteMy cam Cotier-IPc-651/T13, I use T38R-ONVIF-P2P b V2.5.1.5. My cam uploads the pictures when alarm detected to my ftp server (Raspberry PI, Raspbian).
Local storage enabled, and auto select. Strategy is overwrite when full. (there is no SD slot or USB in cam). But only the pictures, and I don't know why don't upload the video also.
Hmm, I think I know now, because " (there is no SD slot or USB in cam)." so there is no proper sized memory for video capturing. :(
Deletejust used you tpsee_hack and got the following error
ReplyDeleteroot@kali:~/Desktop/2# sh unpack.sh org.bin
Extract header...
Extract kernel...
Extract filesystem...
Unpack filesystem...
Done
root@kali:~/Desktop/2# sh pack.sh org.bin.unpack test.bin
Directory data: 20728 bytes
Everything: 12700 kilobytes
Super block: 76 bytes
CRC: 17c5dc89
pack.sh: 39: pack.sh: crc32: not found
pack.sh: 54: pack.sh: crc32: not found
pack.sh: 58: pack.sh: crc32: not found
Done
If i upload the new file "test.bin" the firmware upgrade fails
sudo apt-get install libarchive-zip-perl
Deletethis will install crc32 and the script will work fine
I have to IP cams running. Both on firmware T38F006-ONVIF V2.4.4 build 2013-02-26 21:33:05. I tried to upgrade them to either 2.5.0.0 or 2.5.1.2 but I get either one of 3 error messages.
ReplyDelete1: Upload failed
2: Upgrade firmware failed
3: Upgrade timeout
Any idea?
I already tried factory settings as well as cam in 720p etc.
Try doing a factory reset. That seemed to be key when I updated.
DeleteHow the stream Main stream and Sub Stream on click2stream.com ?
ReplyDeleteHI thanks for the tpsee_hack. Have manged to turn on telnet on my cam but i would like to mount an nfs share and add it to storage for recording. Is it possible? is there some way to send tcp notfications upon motion detection?
ReplyDelete//David
How did u mage to turn telnet on.
Deletewhich file to edit
Dear all, can you please help with some advice?
ReplyDeleteCurrently I'm running T38F006-ONVIF-P2P V2.5.0.6 build 2014-01-26 12:01:08
Which file can I use to upgrade my device to V2.5.1.5 ?
Any replies appreciated!
Hi,
ReplyDeletei have unpacked the firmware file and done a few mods.
Now i want to change the following in the version info page from
T38F006-ONVIF-P2P V2.5.0.8 build 2014-04-09 13:43:35
to look some thing like this
T38F006-ONVIF-P2P VcustomFirmware 2015
which file should i edit in the firmware to accomplish this
any help will be appreciated
hi there,
ReplyDeletecan i use this firmware an application(ipcfix/hack) for my chinese camera T38J3-ONVIF-P2P with firmware V2.5.1.5 build 2014-08-22 12:20:17.
and can anyone help me bringing the mainstream from the camera to my synology nas? i only get the substream but that isn`t hd and i bought this camera due to its hd function
Bonsoir, j'ai le même problème que vous, avez vous trouvé une solution ?
DeleteMerci
Hello all!
ReplyDeleteI would like to login on the camera Linux in order to see what is going on.
putty with rlogin (513) and I am asked to give a user name. I have tried root and nd admin but no success.
Motion alarm has never given any reaction.
And thanks for keeping this Meeting Point alive!
Firmware for AOTE NVR 4 CH > > http://www.mediafire.com/download/gij29ukaa4qkf6d/0154.rar
ReplyDeleteAnyone know the root password? Been running john ripper using GPU against entry in /etc/passwd for 2 days, nothing yet.
ReplyDeleteIt should be possible to disable the cloud service by removing /opt/topsee/seetong.flag file.
ReplyDeleteunpack, remove file, pack, flash, enjoy ;)
From http://www.en.tpsee.com/deviceupdate/95-1.html the latest firmware has a setting to disable cloud service. I tried and checked the network traffic and there's no traffic to china :)
DeleteDo they have a version comptabile with the TS38ABFG006?
DeleteDear Sirs,
ReplyDeleteI have a big problem with my camera that persist also after firmware updates!!!
IPCConfig: Setting Failed!!
So I cannot change anything on my camera!!!
Can u help me!?
Thanks
hello, can someone help me please?
ReplyDeletemy cameras are running on:
Linux 2.6.18_arm_v5t_le
T38F006-ONVIF-P2P V2.5.1.0
at http://www.en.tpsee.com/deviceupdate/95-1.html there are new firmwareupdates to v2.5.1.12, which one is the right one for me?
thanks
I looked at the v2.5.1.12 firmware but they don't seem to be available for the TS38ABFG006 chip/firmware our camera's are running. The newest available I have been able to find is still v2.5.1.5. If anyone can point me towards a newer version I would gladly test it!
DeleteHello
ReplyDeleteCould you please , help me with a problem I have with TV-653W/IP camera? I have two units of this camera, the first one, bought in february 2014 works Ok, and I can take screenshots using the commnad http://IP/snapshot.cgi.
The problem is that with the second one , the referre command does not work. I have also included the login and the password in the URL and I always get the same error "HTTP Error: 407 Proxy Authentication Required".
The problem is the updated version of the firmware? Is there another command for taking screenshots from the camera?
Bests
Dear friends can someone share with me 64bit NVMS v5.3 or other version?
ReplyDeleteThank you
Hello all
ReplyDeleteI have 2 problems with my new fisheye T38HC12 camera (my-502 at DX.com)
1) the skyview is cut off at the sides (top/bottom mostly)
2) I can not command the unit by CGI... (to make snapshots for example)
Does anyone know the answer?
Thx
Michel
Hi Guys...I'm from Brazil and bought some thousands of cameras that have modules from TPSEE, 1MP (HI3518C) and 2MP(TI365), and I'm trying to integrate with DIGIFORT surveillance system, some things we can do using ONVIF protocol, but my main need is use motion detection from camera, and DIGIFORT can't use external DLL they need to do direct communication with camera. I ask TPSEE for this documentation and get no response, I send a lot of emails and nothing. Is possible to get motion detect alarm using HTTP or TCP or something else?
ReplyDeleteThanks a lot for any help!
Hy all!
ReplyDeleteI bought a Haiwvision NVS-DM36X-HD ip camera, but i can't upload video to ftp when detect motion. I set the following(attache picture):
I enable the alarm motion:
https://dl.dropboxusercontent.com/u/38489510/alarm.jpg
I set to upload the video to ftp:
https://dl.dropboxusercontent.com/u/38489510/storage.jpg
Finally add the ftp server address, username, password and filepath:
https://dl.dropboxusercontent.com/u/38489510/path.jpg
I dont know that the filepath format is correct. In my ftp server has the userfolder/Share2015 folder. If I write it to the filepath field not work the video upload. What is the wrong?
Firmware: TH32E-ONVIF V2.5.1.12 build 2015-03-12
Thank You.
Sorry, that camera is of a different model and I don't know anything about those either. What we have seen before is that if the camera has no local storage (SDcard) it can't buffer video to then upload. Snapshots should work though!
Deleteme too. How it possible? no upload photo with motion detect on. is there any firmware to fix this problem? Thanks
DeleteHey, I have one Cam with "T38F006-ONVIF-P2P V2.5.1.8 build 2015-01-12 10:42:48". If someone could tell me how to extract the firmware from the cam, I would publish it here immediately (after testing).
ReplyDeleteYeah it would be interesting to get that firmware. It should at least feature the ability to disable their cloud platform! Sadly, I don't know a way to extract the firmware either. Hopefully somebody can find it somewhere!
Deletei found the firmware at http://www.sc2k.com/Download/ . it is called 932B_TS38ABFG006-ONVIF-P2P-V2.5.1.8_20150112104249.bin. I installed it and it works fine. To disable the cloud function just type the "n" at the selection box (the pull down menu doesn't work but typing "n" does!
ReplyDeleteI hoped the new firmware would give me a working onvif motion detection for my synology NAS. Unfortunately it still does not.
Awesome! I hadn't been able to find it yet. I'll upload it to my FTP as soon as I get a chance so we can always get it! Thnx for letting me (us?) know!
DeleteHallo,
ReplyDeleteI bought a IP Cam on rascctv. com, Model TH38M-ONVIF-P2P, but I have problems with rtsp stream. Web interface on IE is ok. Onvif Device Manager also cannot find rtsp stream. Is there someone with same problem?
Greetings Mirk
Did you try factory settings?
ReplyDeleteWith which program are you trying to stream?
I try it with VLC and Onvif Device Manager with this url
ReplyDeletertsp://192.168.178.134:554/mpeg4?username=admin&password=E10ADC3949BA59ABBE56E057F20F883E
password=123456
but there is no live video. Now I will try factory settings and make an report
after resetting factory settings I have the same problem
ReplyDeleteWhat is your firmware Version?
DeleteModel: TH38M-ONVIF-P2P
ReplyDeleteFirmware: V2.5.1.16 build 2015-06-11 21:03:17, downloaded from rascctv.com
The TH38M is a different camera then we are talking about there. That might also be why the things you are trying to do are not working. Sorry, but I don't know how to help you with that.
DeleteOK thank you. Is there the possibility to scan the rtsp stream? Do you know a program?
ReplyDeleteSorry, but I don't. You'll have to contact the company who made or sold the camera. Personally, that's why I only buy ONVIF compatbile camera's, because then you can always find the RTSP URL easily.
Deletewhat is the root password console (for console screnn)
ReplyDeleteHello,
ReplyDeleteis there any firmware to fix the motion detect and upload photo to FTP?
Thanks
Hello,
ReplyDeleteI am also in the same case that all I buys this camera for image quality, especially color, much better than FOSCAM W8904.
The problem is that the FTP is not working and if records SMTP settings for the photo by email routing.
I think the standard RTSP blocks the system and that the product is not suitable for monitoring of network hard disk.
What regrets!
If someone has found the solution to use this alarm mode camera image storing files on a network drive DLINK (via FTP) I'm interested.
Pending read
Best regards
aurelie.panardy@laposte.net
This comment has been removed by the author.
ReplyDeleteSome 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
Use chrome for traduction ^^
Thank you jean-rémy bouteillé,
ReplyDeleteCould you tell me if I'm updating firmware I would get the FTP function?
This camera use to me because I can only view images and not stored on my NAS.
Thank you
cordially
Merci jean-rémy bouteillé,
Pourriez vous me dire si je fais la mise à jour du firmware j'obtiendrais la fonction FTP ?
Cette caméra ne me sert à rien car je ne peux que visualiser les images et pas les stocker sur mon NAS .
Merci
Cordialement
aurelie.panardy@laposte.net
Unfortunately the firmware update does not change . I managed to activate the motion detection but sending to FTP and sending by mail , remain inactive . I also have a problem with the time that is constantly resets .
ReplyDeleteCotier 631/T13 HI3518E_TH32E-ONVIF
All good day! Please help! I need firmware: th32e-onvif v2.5.1.12 build 2015-03-12 11 July 10
ReplyDelete