Red de conocimiento informático - Conocimiento sistemático - Cómo usar fstreamcallback en la interfaz SDK de Hikvision

Cómo usar fstreamcallback en la interfaz SDK de Hikvision

//Interceptar flujo de código

BOOL snapStream(LONG LuserId,LONG lChannel,char filename[256])

{

/ /FILE *Videofile = NULL;

Videofile = fopen(nombre de archivo,"wb+");

NET_DVR_CLIENTINFO ClientInfo // = {0}

memset( &ClientInfo, 0, sizeof(NET_DVR_CLIENTINFO));

//Establezca el identificador en un valor válido cuando se requiera decodificación del SDK y configúrelo en vacío cuando solo se obtenga la transmisión sin decodificar

ClientInfo.hPlayWnd = NULL;

//Vista previa del número de canal

ClientInfo.lChannel = lChannel;

//El bit más alto (31) es 0, lo que significa la transmisión principal, que es 1 Indica subtransmisión

ClientInfo.lLinkMode = 1

// Dirección de multidifusión, configurada cuando se requiere vista previa de multidifusión

ClientInfo.sMultiCastIP = NULL;

BOOL bPreviewBlock = falso;