Commit 7d83f99ec593e141124f9c452102bbe6a3c4aace
1 parent
c20924e8
打开权限时间
Showing
2 changed files
with
65 additions
and
30 deletions
src/ai_platform/MultiSourceProcess.cpp
... | ... | @@ -84,17 +84,17 @@ CMultiSourceProcess::~CMultiSourceProcess(){ |
84 | 84 | } |
85 | 85 | |
86 | 86 | int CMultiSourceProcess::InitAlgorthim(tsl_aiplatform_param vptParam){ |
87 | -// #ifdef USE_VILLAGE | |
88 | -// if (!CheckTime()) { //时间限制 | |
89 | -// std::cout << "sy_licence_check failed." << std::endl; | |
90 | -// return AUTHOR_ERROR; | |
91 | -// } | |
92 | -// #else | |
93 | -// if (!CheckLabel(vptParam.gpuid)) { //机器授权 | |
94 | -// std::cout << "sy_licence_check failed." << std::endl; | |
95 | -// return AUTHOR_ERROR; | |
96 | -// } | |
97 | -// #endif | |
87 | +#ifdef USE_VILLAGE | |
88 | + if (!CheckTime()) { //时间限制 | |
89 | + std::cout << "sy_licence_check failed." << std::endl; | |
90 | + return AUTHOR_ERROR; | |
91 | + } | |
92 | +#else | |
93 | + if (!CheckLabel(vptParam.gpuid)) { //机器授权 | |
94 | + std::cout << "sy_licence_check failed." << std::endl; | |
95 | + return AUTHOR_ERROR; | |
96 | + } | |
97 | +#endif | |
98 | 98 | set_default_logger(LogLevel(vptParam.log_level), "multi_source_process", vptParam.log_path, vptParam.log_mem, vptParam.log_mem); |
99 | 99 | LOG_INFO("编译时间:{} {}", __DATE__, __TIME__); |
100 | 100 | |
... | ... | @@ -762,21 +762,21 @@ int CMultiSourceProcess::algorthim_process_thread(){ |
762 | 762 | ACL_CALL(aclrtCreateContext(&ctx, m_devId), ACL_SUCCESS, 1); |
763 | 763 | |
764 | 764 | while (true){ |
765 | -// #ifdef USE_VILLAGE | |
766 | -// if (!CheckTime()) { //时间限制 | |
767 | -// LOG_FATAL("authority failed!"); | |
768 | -// break; | |
769 | -// } | |
770 | -// #else | |
771 | -// if (check_label == -1) { //机器授权 | |
772 | -// LOG_FATAL("authority failed!"); | |
773 | -// break; | |
774 | -// } | |
775 | -// if (!UpdateLabel()) { | |
776 | -// LOG_FATAL("authority failed!"); | |
777 | -// break; | |
778 | -// } | |
779 | -// #endif | |
765 | +#ifdef USE_VILLAGE | |
766 | + if (!CheckTime()) { //时间限制 | |
767 | + LOG_FATAL("authority failed!"); | |
768 | + break; | |
769 | + } | |
770 | +#else | |
771 | + if (check_label == -1) { //机器授权 | |
772 | + LOG_FATAL("authority failed!"); | |
773 | + break; | |
774 | + } | |
775 | + if (!UpdateLabel()) { | |
776 | + LOG_FATAL("authority failed!"); | |
777 | + break; | |
778 | + } | |
779 | +#endif | |
780 | 780 | if(m_bfinish){ |
781 | 781 | break; |
782 | 782 | } |
... | ... | @@ -2227,7 +2227,7 @@ bool CMultiSourceProcess::CheckTime() { |
2227 | 2227 | nYear = info->tm_year + 1900; |
2228 | 2228 | nMonth = info->tm_mon + 1; |
2229 | 2229 | nDay = info->tm_mday; |
2230 | - if ((nYear == 2023 && nMonth <= 12) || (nYear == 2024 && nMonth <= 2)) | |
2230 | + if ((nYear == 2023 && nMonth <= 12) || (nYear == 2024 && nMonth <= 12)) | |
2231 | 2231 | { |
2232 | 2232 | return true; |
2233 | 2233 | } | ... | ... |
src/demo/demo.cpp
... | ... | @@ -914,7 +914,7 @@ string createTask(void *handle, std::vector<algorithm_type_t> algor_vec, int gi, |
914 | 914 | |
915 | 915 | switch(gi){ |
916 | 916 | case 0: |
917 | - tparam.ipc_url = "rtsp://admin:ad123456@192.168.60.165:554/cam/realmonitor?channel=1&subtype=0"; | |
917 | + tparam.ipc_url = "rtsp://admin:admin@123456@192.168.60.176:554/cam/realmonitor?channel=1&subtype=0"; | |
918 | 918 | break; |
919 | 919 | case 1: |
920 | 920 | tparam.ipc_url = "rtsp://122.97.218.170:8604/openUrl/V5nXRHa?params=eyJwcm90b2NhbCI6InJ0c3AiLCJjbGllbnRUeXBlIjoib3Blbl9hcGkiLCJleHByaWVUaW1lIjotMSwicHJvdG9jb2wiOiJydHNwIiwiZXhwaXJlVGltZSI6MzAwLCJlbmFibGVNR0MiOnRydWUsImV4cGFuZCI6InN0YW5kYXJkPXJ0c3Amc3RyZWFtZm9ybT1ydHAiLCJhIjoiMTBjZjM4N2JjY2Y5NDg3YzhjNWYzNjE2M2ViMWUyNTJ8MXwwfDEiLCJ0IjoxfQ=="; |
... | ... | @@ -1147,8 +1147,43 @@ void test_gpu(int gpuID){ |
1147 | 1147 | |
1148 | 1148 | // } |
1149 | 1149 | |
1150 | - createTask(handle, algor_vec2, 8, false); | |
1151 | - createTask(handle, algor_vec2, 27, false); | |
1150 | + | |
1151 | + char ch = 'a'; | |
1152 | + while (ch != 'q') { | |
1153 | + ch = getchar(); | |
1154 | + switch (ch) | |
1155 | + { | |
1156 | + case 'a': | |
1157 | + createTask(handle, algor_vec2, 4, false); | |
1158 | + createTask(handle, algor_vec2, 5, false); | |
1159 | + createTask(handle, algor_vec2, 6, false); | |
1160 | + createTask(handle, algor_vec2, 7, false); | |
1161 | + createTask(handle, algor_vec2, 8, false); | |
1162 | + createTask(handle, algor_vec2, 9, false); | |
1163 | + createTask(handle, algor_vec2, 10, false); | |
1164 | + // createTask(handle, algor_vec2, 11, false); | |
1165 | + // createTask(handle, algor_vec2, 12, false); | |
1166 | + // createTask(handle, algor_vec2, 13, false); | |
1167 | + // createTask(handle, algor_vec2, 14, false); | |
1168 | + // createTask(handle, algor_vec2, 15, false); | |
1169 | + // createTask(handle, algor_vec2, 16, false); | |
1170 | + // createTask(handle, algor_vec2, 17, false); | |
1171 | + // createTask(handle, algor_vec2, 18, false); | |
1172 | + break; | |
1173 | + case '0': | |
1174 | + createTask(handle, algor_vec, 0, false); | |
1175 | + break; | |
1176 | + case '2': | |
1177 | + createTask(handle, algor_vec, 2, false); | |
1178 | + break; | |
1179 | + case 'c': | |
1180 | + close_all_task(handle); | |
1181 | + break; | |
1182 | + default: | |
1183 | + break; | |
1184 | + } | |
1185 | + | |
1186 | + } | |
1152 | 1187 | |
1153 | 1188 | while (getchar() != 'q'); |
1154 | 1189 | ... | ... |