DGI.Framework.Sources.Aver.Camera 1.0.0-rc1
Aver Camera Driver
Aver camera control using Aver Visca. Implements IDGICamera and accepts as Dependency Injection IDGICommunication in the constructor
Current implemented functions
- Power On
- Power Off
- Video Mute
- Audio Mute
- Set Input
- Reports Lamp Hours
Polling
It will start poling for Power On, Off, Video and Audio Mute, and Input every second. Lamp Hours are polled at the start and then every minute.
An event will be emitted every second with all the projector information.
Protocol
How to use
Add the driver to your project using NUGET like the other ones. However this driver will be loaded at run time, ie, there will be no USING reference in your project for it. This driver gets loaded at run time through the configuration file using reflection. All you will need to do is using the Dgi_SystemCameras driver configure the DriverPath properties for the device DGI.Framework.Sources.Aver.Camera.dll
Example:
Cameras = new List<CameraConfiguration>
{
new CameraConfiguration
{
Name = "Camera Rear",
Room = "cra4",
Type = "Camera",
ControlType = CameraControlType.DotNetNetworkTcp,
DriverPath = "DGI.Framework.Sources.Aver.Camera.dll",
NetworkConfiguration = new CameraNetworkConfiguration
{
Hostname = "10.118.8.53",
Port = 52381,
}
},
}
No packages depend on DGI.Framework.Sources.Aver.Camera.
.NET Framework 4.7
- DGI.Framework.Core (>= 1.0.0-rc1)
.NET 5.0
- DGI.Framework.Core (>= 1.0.0-rc1)
.NET 6.0
- DGI.Framework.Core (>= 1.0.0-rc1)
.NET 7.0
- DGI.Framework.Core (>= 1.0.0-rc1)
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0-rc1 | 4 | 11/4/2023 |