From 8ac7f0ec5873c84c44d4cb2bc0a1d1247d6ae5ba Mon Sep 17 00:00:00 2001 From: miyanhui <dennismi1024@gmail.com> Date: 星期一, 18 二月 2019 10:02:35 +0800 Subject: [PATCH] 增加日志,查找重启的问题 --- QiaoJiaSystem/StructureApp/FaceExtractElement.cpp | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/QiaoJiaSystem/StructureApp/FaceExtractElement.cpp b/QiaoJiaSystem/StructureApp/FaceExtractElement.cpp index 93666fa..c3f170a 100644 --- a/QiaoJiaSystem/StructureApp/FaceExtractElement.cpp +++ b/QiaoJiaSystem/StructureApp/FaceExtractElement.cpp @@ -37,7 +37,8 @@ faceSearchRpcClient(appPref.getStringData("faceSear.proxy"), appPref.getStringData("faceSear.ip"), appPref.getIntData("faceSear.port"), "tcp"), // faceSearchRpcClient("faceCmServer", "", 10004, "tcp") - m_sdkRule(rule) + m_sdkRule(rule), + m_rpcClient("RtspAnalysServer", "127.0.0.1",10009,"tcp") { sharedMemory = new QSharedMemory(QString(shareMemoryName.c_str())); if (!sharedMemory->create(4608 * 2592 * 4)) { @@ -216,6 +217,21 @@ INFO("SaveImageKey To ES: "<<strImageKey); t_json["imgKey"] = strImageKey; + try { + auto server = m_rpcClient.getServer(); + if (!server) + { + ERR("server is null"); + return; + } + INFO("Record Video "<<strImageKey); + server->recordVideo(strImageKey); + } + catch (std::exception &e) + { + ERR("Record Video Err: "<<strImageKey <<" Message: "<<e.what()); + return; + } auto faceSearchServer = faceSearchRpcClient.getServer(); if (!faceSearchServer) { ERR("faceSearchServer is null"); -- Gitblit v1.8.0