C# Windows Service Enhancement for CCTV Monitoring

Job ID: 38969922

Budget: $15 – $25 CAD

I'm looking for a skilled C# developer with experience in enhancing Windows services and working with APIs, particularly the Milestone Server API. The objective of this project is to enhance an existing C# Windows service to query the status of CCTV cameras via the Milestone Server API.

Scope of work:
- Implement a function that queries the status of CCTV cameras from the XProtect 2021 R2 Milestone Server API.
- Develop an API within the Windows service that lists cameras and displays their status as either "online" or "offline".

Key Requirements:
- Proficient in C# and Windows service development.
- Prior experience with the Milestone Server API is highly desirable.
- Ability to create and implement APIs.

Please note that if a camera is found to be offline, the service should simply state "offline". The list of camera statuses should be displayed as an API call.
Related categories: .NET C# Programming Software Architecture