We are planning to upgrade the version of Xprotect in our company.
Current version: 2022R1
New version: 2024R2
We are implementing some batch processing, and we are using the following modules from your company (1–11).
I have a question regarding the comparison between ver2022R1 and ver2024R2:
Could you kindly confirm whether there are any changes in the processing behavior for 1–11, or if there have been any changes in the argument types or numbers?
We would like to verify whether there are any potential issues in operation, although this will be based on desk research.
Below is the list of modules we are using and their current usage:
1.VideoOS.Platform.SDK.Environment.Initialize()
type : method
argment→empty
2.VideoOS.Platform.SDK.UI.Environment.Initialize()
type : method
argment→empty
3.VideoOS.Platform.SDK.Export.Environment.Initialize()
type : method
argment→empty
4.VideoOS.Platform.Login.Util.BuildCredentialCache(uri, user, pswd, authType)
type : method
argument types → URI、String、String、String
5.VideoOS.Platform.SDK.Environment.AddServer(uri, cc)
type : method
argument types → String、CredentialCache
6.VideoOS.Platform.SDK.Environment.Login(uri)
type : method
argument type → String
7.VideoOS.Platform.SDK.Environment.RemoveServer(uri)
type : method
argument type → String
8.VideoOS.Platform.SDK.Environment.RemoveAllServers()
type : method
argument → empty
9.VideoOS.Platform.Configuration.Instance.GetItemsByKind(kind)
type : method
argument type → VideoOS.Platform.Kind.Camera
10.VideoOS.Platform.Data.IExporter
type : interface
11.VideoOS.Platform.Data.MKVExporter
type : class
using property → Path、CameraList、AudioList、Progress
using method → ・StartExport(startDateTime, endDateTime)
argument type → DateTime、DateTime
・EndExport()
argument → empty
・Close()
argument → empty
Thank you in advance for your assistance.