The case of Sricam SP series - Gadget Victims

Post Top Ad

The case of Sricam SP series

Some time ago, I reviewed the IP cameras SP009 and SP012 from Sricam.

Both are based on the same hardware and have the same specification with the addition of Pan and Tilt control for the later model.

These devices use a GM8135S chipset (cheaper Hi3518 equivalent) that is well able to process HD resolution (1280x738).

However, many users have reported that, the Sricam SP series cameras could only send the video stream in 640x360 pixels,
which differs from the samples I received.

It is unfortunately not rare to see IP cameras providing HD resolution only through their dedicated mobile application while streaming only lower resolutions trough other channels.
Eyesight, Escam and many others have models with the same limitation.

What makes the Sricam situation different is that a part of their production was able to stream HD video via RTSP.  The samples I've reviewed can do that but it appears however that many users could only get 640x360 using the same URL (rtsp://ipaddr:554/onvif1)!

There's no visible difference between the samples I tested and the limited ones (I don't have those but got info from readers). They're all on firmware v.14.00.00.52, HardwareId 2.1 and equipped with the Grain Media GM8135S chipset.




What I get with the samples received: 1280x720 using rtsp://...:554/onvif1


What most people get:
Below are screenshots (Grazie per l'aiuto Vittorio!) from another Sricam SP012.
Look at the Risoluzione from VLC: 640x386 using /onvif1, and low res as well from Onvif Device Manager (hard to read but you can tell that's not HD anyway)





Why is it a problem? 
This is not an issue for people who use only the native mobile application and rely on the UPnP to arrange their access from the cloud. (Read "Do your IP camera put your privacy at risk?")

However, the paranoid geeks -that I'm part of- prefer to use more secure 3rd party applications.
This is why most IP cameras also implement RTSP/554 to send their video stream.
And when the highest achievable resolution via that channel is 640x360, it is a problem!

A lie?
To me, it's a lie by omission:
When a manufacturer advertise: "Maximum image resolution is up to 1280x720, 25fps." (which you indeed get with the mobile application) along with "Integrated ONVIF standard", they strongly suggest that HD is supported by any mean provided.

What to do?
If streaming video in HD outside the mobile application is important to you: 
- avoid buying, not only the SP series from Sricam, but any IP camera not clearly indicating the presence of HTTP protocol. It seems that the streaming resolution limitation is much more prevalent in Cloud-only cameras.
- do not apply updates from Sricam. Some lucky users who got HD streaming in the first place, lost that feature once they updated the firmware to v.21.0.0.23. 
Contact Sricam support: 
I tried to get an explanation from Sricam some time ago but it was a waste of time and I couldn't make any sense of their answer!
It remains important to contact them so they start to realise the impact of this limitation and. maybe, eventually act on it.



11 comments:

Unknown said...

This exact topic gets aired a fair bit on ipcamtalk.com with some descriptors such as 'junk' and 'garbage' thrown in.
Examples : https://ipcamtalk.com/search/64639/?q=sricam&o=date
I'm almost tempted to take a look at the firmware (it it's downloadable) and see if there are any easy opportunities to hack it into something more useful.

Unknown said...

Bubbah - do you by any chance have telnet root access to the camera, or know where the firmware as installed can be downloaded from?

Bubbah said...

Hi Alastair. I've been close to buy another Sp012 from a random eBay shop to compare with my sample, but I finally decided that I spent enough time on it and sold both SP009 and SP012.

Bubbah said...

The firmware update is done through the Sricam app and I don't think they published it anywhere.

Unknown said...

I think you are right about it not being published. I had a good google around but didn't find anything - just some iffy links.
I don't feel inclined to go delving inside an app. Some packaged firmware maybe.
But I've gone off the idea already.

xkermit1 said...
This comment has been removed by the author.
xkermit1 said...

I also confirm that the onvif1 stream has 640x386 resolution
I own a 14.0.0.57 firmware

nikko said...

sp009 users who have problem with 720p RTSP stream here's the firmware i got from support@Sricam

npcupg_gm_14.00.00.76(4622).bin - http://en.mail.qq.com/cgi-bin/ftnExs_download?k=57373731f94ae29b97bb22474461004b500e53000305055419025206504c065102541a0906025449010605040651545106530455624f325605040218a0ddfd957c73f392a8dc5c14574247563d065f3b05031901524f02541a000119565700561d1955580c610f&t=exs_ftn_download&code=4771ba2d

mirror:
http://www.mediafire.com/file/gcpxeapcjxx0l1n/2135%29%E8%A4%B0%E6%9B%9E%E5%84%9AHD%E5%A6%AF%E2%80%B3%E7%B4%A1npcupg_gm_14.00.00.76%284622%29.bin

MD5: EEBB7339D59410CA015878F9D423320E
(please check the hash file before flashing to make sure its not corrupted)


tools/instructions on how to use it
https://www.mediafire.com/#e2g89adj9eks9

i just tested it on my sp009c and successfully got my 720p rtsp work again. Thing i noticed stream is pretty stable on this one compared to the old firmware i had (14.0.0.62)

hope this helps you. and yes please do this at your own risk.

Mark said...

--> https://www.mediafire.com/#e2g89adj9eks9

Nothing there! Do you have a full link?

adifieni said...

please link

Unknown said...

Does anyone know where I can get the firmware for the Sricam SP017?

Post a Comment

Note: Only a member of this blog may post a comment.

Post Top Ad