Hello.
I am using XProtect 2017 R1 Corporate VMS product in Windows environment.
When using java in linux environment
1. View VMS camera list
2. Save video of specific date & time (avi)
3. Save image capture (jpg) for specific date & time
What protocols should I use to perform functions 1, 2, and 3? Or what part of the SDK should I look at?
Thank you
- Use Server Command Service. Note that you will either have to use a basic user and SSL towards ..ManagementServer/servercommandservice.svc, or will have to use a Windows user and use NTLM.
- Using the Mobile Server you can get an AVI export. Alternatively you will have use the ImageServer protocol to retrieve images and then make the AVI out of the images.
- Use Image Server Protocol to retrieve the JPEG data.
The TCPVideoViewer sample is a c# sample, and it will not run in your environment, it might still be of interest for you as it uses the protocol approach, you will see how 1+3 is solved in the code for that sample.