public interface RealDataCallBack
extends com.sun.jna.Callback
| 限定符和类型 | 方法和说明 |
|---|---|
void |
invoke(int lRealHandle,
int dwDataType,
com.sun.jna.Pointer pBuffer,
int dwBufSize,
int dwUser) |
void invoke(int lRealHandle,
int dwDataType,
com.sun.jna.Pointer pBuffer,
int dwBufSize,
int dwUser)
lRealHandle - 当前的预览句柄dwDataType - 数据类型
| 类型 | 值 | 含义 |
|---|---|---|
StreamDataType.NET_DVR_SYSHEAD | 1 | 系统头数据 |
StreamDataType.NET_DVR_STREAMDATA | 2 | 流数据(包括复合流或音视频分开的视频流数据) |
StreamDataType.NET_DVR_AUDIOSTREAMDATA | 3 | 音频数据 |
StreamDataType.NET_DVR_STD_VIDEODATA | 4 | 标准视频流数据 |
StreamDataType.NET_DVR_STD_AUDIODATA | 5 | 标准音频流数据 |
StreamDataType.NET_DVR_PRIVATE_DATA | 112 | 私有数据,包括智能信息 |
pBuffer - 存放数据的缓冲区指针dwBufSize - 缓冲区大小dwUser - 用户数据