| | |
| | | |
| | | virtual ~RtspAnalysElement(); |
| | | |
| | | int addCamera(const std::string &, const std::string &); |
| | | int addCamera(const std::string &, const std::map<int, SdkRule> &sdkRuleMap); |
| | | |
| | | int removeCamera(const std::string &); |
| | | |
| | |
| | | |
| | | static std::vector<int> chnString2Vec(std::string str_list); |
| | | |
| | | void setDataByType(int type,Json::Value& json,int camId); |
| | | // void setDataByType(Json::Value& json,const SdkRule& rule); |
| | | |
| | | private: |
| | | LDBTool *m_lDBTool; |
| | | |
| | | int m_GB28181_Enable; |
| | | std::map<std::string, AppPipeController *> controllers; |
| | | std::atomic<int> currentCount; |
| | | int maxCount; |
| | | |
| | | FastFdsWithLock fdfsClient; |
| | | std::map<int, SdkRule> sdkRuleMap; |
| | | }; |
| | | |
| | | |