typedef enum
{
MONITORED_STATUS_CHANGED = 100,
CAMERA_STATISTIC
} CAMERA_EVENT;
typedef enum
{
CAMERA_STATUS_CHANGED = 0,
VIDEO_STATUS_CHANGED,
AUDIO_STATUS_CHANGED,
SPEAK_STATUS_CHANGED,
VIDEO_DATA,
AUDIO_DATA
CLIENT_VIDEO_STATISTIC
} CLIENT_EVENT;
typedef enum
{
CAMERAS_SEARCH = 200,
DISK_SPACE_WARNING,
RECORD_COMPLETE
}GLOBAL_EVENT;
CAMERA_EVENT is the event which library will occur
Enum | Explain |
MONITORED_STATUS_CHANGED | The customer request to monitor the Camera changes state |
CAMERA_STATISTIC | Camera audio and video traffic statistics |
CAMERA_STATUS_CHANGED | Camera connection status changes |
VIDEO_STATUS_CHANGED | Camera playing video status changes |
AUDIO_STATUS_CHANGED | Camera playing audio status changes |
SPEAK_STATUS_CHANGED | Camera speaking status changes |
VIDEO_DATA | Receive a video data which is from Camera |
AUDIO_DATA | Receive a audio data which is from Camera |
CLIENT_VIDEO_STATISTIC | Windows video playback frame count |
CAMERAS_SEARCH | There is a newly discovered on searching cameras |
DISK_SPACE_WARNING | The alarm of less disk driver free space |
RECORD_COMPLETE | A record task is completed |