com.hikvision.netsdk.linux.callback.RealDataCallBack_V30 Maven / Gradle / Ivy
The newest version!
package com.hikvision.netsdk.linux.callback;
import com.sun.jna.Callback;
import com.sun.jna.Pointer;
import com.hikvision.netsdk.def.StreamDataType;
/**
* 码流数据回调接口
*/
public interface RealDataCallBack_V30 extends Callback {
/**
* @param lRealHandle 当前的预览句柄
* @param dwDataType 数据类型
*
*
* 类型 值 含义
*
*
* {@link StreamDataType#NET_DVR_SYSHEAD} 1 系统头数据
* {@link StreamDataType#NET_DVR_STREAMDATA} 2 流数据(包括复合流或音视频分开的视频流数据)
* {@link StreamDataType#NET_DVR_AUDIOSTREAMDATA} 3 音频数据
* {@link StreamDataType#NET_DVR_PRIVATE_DATA} 112 私有数据,包括智能信息
*
*
* @param pBuffer 存放数据的缓冲区指针
* @param dwBufSize 缓冲区大小
* @param pUser 用户数据
*/
void invoke(int lRealHandle, int dwDataType, Pointer pBuffer, int dwBufSize, Pointer pUser);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy