Click here to Skip to main content
14,489,381 members
Rate this:
Please Sign up or sign in to vote.
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

Rate this:
Please Sign up or sign in to vote.

Solution 1

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[^]
   
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, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100