Click here to Skip to main content
15,886,026 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I am trying to retrieve recorded video from onvif camera (Axis and Hikvision cameras) to play back.
I can play live stream uri from ip onvif camera.
But I don't know how to implement "recording and replay" code for playback video.

I reference this link[^].
I have no idea how to implement for playback video by time (e.g from time - to time) in C#.
I don't use camera's sdk.
I found some similar questions but no sample code answers.
plz give me advice.

Thank you so much.

What I have tried:

http://www.onvif.org/onvif/ver10/recording.wsdl[^]

http://www.onvif.org/ver10/replay.wsdl[^]
Posted
Updated 28-Jan-20 8:17am
Comments
ZurdoDev 28-Jan-20 8:27am    
I would contact the vendor.

1 solution

Take a look at this CodeProject article: How to Create a Video Recording Application (NVR/DVR software) for an ONVIF IP Camera using C#.NET[^]

You might also be interested in the open source iSpy software: free-video-surveillance-software[^]

Or the open source ONVIF Device Manager: ONVIF Device Manager download | SourceForge.net[^]
 
Share this answer
 
v3
Comments
Member 14653594 28-Jan-20 20:38pm    
I will read about it now.
Thank you for your solution.
Member 14653594 28-Jan-20 21:37pm    
I don't use any sdk.
I use only onvif api.
I found some similar question
https://stackoverflow.com/questions/29159422/get-data-from-local-storage-sd-card-of-onvif-camera

https://stackoverflow.com/questions/49025449/onvif-playback-stream-cannot-seek

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900