Retrieving Motion Event Videos from IMOU Cloud or Dahua Cameras

mimox3d

n3wb
Jan 25, 2024
1
0
valdivia, chile
Hello,
I've been exploring ways to retrieve motion event images/videos stored in the cloud, specifically on the IMOU platform. Currently, I'm using Dahua cameras that connect via P2P to the IMOU cloud. While I can access playback using their SDK on Android, iOS, and PC, I'm looking for a more direct solution such as obtaining a URL with the videos.
Has anyone successfully retrieved these images through an API or obtained a direct URL? So far, I've managed to access streaming via HLS through P2P and retrieve events using an HTTP server. However, the challenge remains in accessing cloud-stored or SD card videos from the cameras through P2P.
Any insights or suggestions on how to achieve this would be greatly appreciated!
 
Hello!
I have read your post about retrieving images and videos of motion events stored in the IMOU cloud. I am in the same situation and would like to know if you have found any solution to this problem.
 
there is playback API over rtsp...
You can list/download each video segment from NVR/camera...

but this API don't work over P2P - only direct connection...

P2P supports Dahua private protocol - which as name suggest is private.
As I understand the only way is to use Dahua compiled SDK libraries - no source files.

there is no public documentation from Dahua about private protocol and P2P implementation.
there were some papers about reverse engineering - but they were very old and incomplete..