lishengyin 3 anos atrás
pai
commit
79e716cc07

+ 1 - 1
build/CMakeFiles/main.dir/compiler_depend.internal

@@ -441,6 +441,7 @@ CMakeFiles/main.dir/source/src/main.cpp.o
  /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/ThreadPool.h
  /home/nvidia/work/MIVA/modules/TCPClient/include/TCPClient.h
  /home/nvidia/work/MIVA/modules/dataType/include/Notices.h
+ /home/nvidia/work/MIVA/modules/md5/include/md5.h
  /home/nvidia/work/MIVA/modules/dataType/include/SendLogin.h
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/document.h
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/reader.h
@@ -1176,7 +1177,6 @@ CMakeFiles/main.dir/source/src/main.cpp.o
  /home/nvidia/work/MIVA/modules/dataType/include/ApiSyncData.h
  /home/nvidia/work/MIVA/modules/dataType/include/ApiResult.h
  /home/nvidia/work/MIVA/modules/HttpClient/include/HttpClient.h
- /home/nvidia/work/MIVA/modules/md5/include/md5.h
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpResultMsg.h
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpToken.h
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpNull.h

+ 5 - 5
build/CMakeFiles/main.dir/compiler_depend.make

@@ -440,6 +440,7 @@ CMakeFiles/main.dir/source/src/main.cpp.o: ../source/src/main.cpp \
   ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/ThreadPool.h \
   ../modules/TCPClient/include/TCPClient.h \
   ../modules/dataType/include/Notices.h \
+  ../modules/md5/include/md5.h \
   ../modules/dataType/include/SendLogin.h \
   ../3rdparty/rapidjson/include/rapidjson/document.h \
   ../3rdparty/rapidjson/include/rapidjson/reader.h \
@@ -1175,7 +1176,6 @@ CMakeFiles/main.dir/source/src/main.cpp.o: ../source/src/main.cpp \
   ../modules/dataType/include/ApiSyncData.h \
   ../modules/dataType/include/ApiResult.h \
   ../modules/HttpClient/include/HttpClient.h \
-  ../modules/md5/include/md5.h \
   ../modules/dataType/include/NettyHttpResultMsg.h \
   ../modules/dataType/include/NettyHttpToken.h \
   ../modules/dataType/include/NettyHttpNull.h \
@@ -1578,10 +1578,6 @@ CMakeFiles/main.dir/source/src/main.cpp.o: ../source/src/main.cpp \
 
 /usr/include/c++/7/bits/stl_heap.h:
 
-../modules/md5/include/md5.h:
-
-/usr/include/c++/7/bits/algorithmfwd.h:
-
 /usr/include/boost/core/no_exceptions_support.hpp:
 
 /usr/include/boost/detail/no_exceptions_support.hpp:
@@ -2504,6 +2500,10 @@ CMakeFiles/main.dir/source/src/main.cpp.o: ../source/src/main.cpp \
 
 /usr/include/c++/7/type_traits:
 
+/usr/include/c++/7/bits/algorithmfwd.h:
+
+../modules/md5/include/md5.h:
+
 ../3rdparty/rapidjson/include/rapidjson/stream.h:
 
 /usr/include/gstreamer-1.0/gst/gstbufferpool.h:

BIN
build/CMakeFiles/main.dir/source/src/main.cpp.o


+ 1 - 1
build/CMakeFiles/main.dir/source/src/main.cpp.o.d

@@ -364,6 +364,7 @@ CMakeFiles/main.dir/source/src/main.cpp.o: \
  /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/ThreadPool.h \
  /home/nvidia/work/MIVA/modules/TCPClient/include/TCPClient.h \
  /home/nvidia/work/MIVA/modules/dataType/include/Notices.h \
+ /home/nvidia/work/MIVA/modules/md5/include/md5.h \
  /home/nvidia/work/MIVA/modules/dataType/include/SendLogin.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/document.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/reader.h \
@@ -1055,7 +1056,6 @@ CMakeFiles/main.dir/source/src/main.cpp.o: \
  /home/nvidia/work/MIVA/modules/dataType/include/ApiSyncData.h \
  /home/nvidia/work/MIVA/modules/dataType/include/ApiResult.h \
  /home/nvidia/work/MIVA/modules/HttpClient/include/HttpClient.h \
- /home/nvidia/work/MIVA/modules/md5/include/md5.h \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpResultMsg.h \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpToken.h \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpNull.h \

BIN
build/modules/CMakeFiles/modules.dir/HttpClient/src/HttpClient.cpp.o


+ 1 - 1
build/modules/CMakeFiles/modules.dir/HttpClient/src/HttpClient.cpp.o.d

@@ -364,6 +364,7 @@ modules/CMakeFiles/modules.dir/HttpClient/src/HttpClient.cpp.o: \
  /usr/include/aarch64-linux-gnu/bits/types/struct_sigstack.h \
  /usr/include/aarch64-linux-gnu/bits/sigthread.h \
  /home/nvidia/work/MIVA/modules/dataType/include/Notices.h \
+ /home/nvidia/work/MIVA/modules/md5/include/md5.h \
  /home/nvidia/work/MIVA/modules/dataType/include/SendLogin.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/document.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/reader.h \
@@ -405,7 +406,6 @@ modules/CMakeFiles/modules.dir/HttpClient/src/HttpClient.cpp.o: \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyClientCommandEnum.h \
  /home/nvidia/work/MIVA/modules/dataType/include/SendHeartBeat.h \
  /home/nvidia/work/MIVA/modules/inifile/include/inifile.h \
- /home/nvidia/work/MIVA/modules/md5/include/md5.h \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpResultMsg.h \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpToken.h \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpNull.h \

BIN
build/modules/CMakeFiles/modules.dir/TCPClient/src/TCPClient.cpp.o


+ 83 - 3
build/modules/CMakeFiles/modules.dir/TCPClient/src/TCPClient.cpp.o.d

@@ -285,13 +285,14 @@ modules/CMakeFiles/modules.dir/TCPClient/src/TCPClient.cpp.o: \
  /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/function_traits.h \
  /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/onceToken.h \
  /home/nvidia/work/MIVA/modules/dataType/include/Notices.h \
+ /home/nvidia/work/MIVA/modules/md5/include/md5.h \
+ /usr/include/c++/7/cstring \
  /home/nvidia/work/MIVA/modules/dataType/include/SendLogin.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/document.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/reader.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/allocators.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/rapidjson.h \
- /usr/include/c++/7/cstring /usr/include/inttypes.h \
- /usr/include/c++/7/cassert \
+ /usr/include/inttypes.h /usr/include/c++/7/cassert \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/stream.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/encodings.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/encodedstream.h \
@@ -325,4 +326,83 @@ modules/CMakeFiles/modules.dir/TCPClient/src/TCPClient.cpp.o: \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyServerResultMsg.h \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyClientResultMsg.h \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyClientCommandEnum.h \
- /home/nvidia/work/MIVA/modules/dataType/include/SendHeartBeat.h
+ /home/nvidia/work/MIVA/modules/dataType/include/SendHeartBeat.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Player/PlayerProxy.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/Device.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/MultiMediaSourceMuxer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/Stamp.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtp/RtpSender.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/Recorder.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/HlsRecorder.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/HlsMakerImp.h \
+ /usr/include/c++/7/stdlib.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/HlsMaker.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/config.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/mini.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/macros.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/File.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/HlsMediaSource.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/MediaSource.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/Parser.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Network/Socket.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/Rtsp.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/macros.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Extension/Frame.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/RingBuffer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/Rtmp.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/amf.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Extension/Track.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Extension/Frame.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/TsMuxer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/MediaSink.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/HlsMediaSource.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspMediaSourceMuxer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspMuxer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtpCodec.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Player/PlayerBase.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspMediaSource.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpMediaSourceMuxer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpMuxer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpCodec.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpMediaSource.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/Rtmp.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpDemuxer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/amf.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/TS/TSMediaSourceMuxer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/TS/TSMediaSource.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/TsMuxer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/FMP4/FMP4MediaSourceMuxer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Player/MediaPlayer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Player/PlayerBase.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspPlayer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspSession.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Network/TcpSession.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Network/Session.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtpMultiCaster.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspMediaSource.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspSplitter.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Http/HttpRequestSplitter.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtpReceiver.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspMediaSourceImp.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspDemuxer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtcp/RtcpContext.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtcp/Rtcp.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpPlayer.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpProtocol.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpPusher.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpMediaSource.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Pusher/PusherBase.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Pusher/MediaPusher.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Pusher/PusherBase.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/SqlPool.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/SqlConnection.h \
+ /usr/include/mysql/mysql.h /usr/include/mysql/mysql_version.h \
+ /usr/include/mysql/mysql_com.h /usr/include/mysql/binary_log_types.h \
+ /usr/include/mysql/my_command.h /usr/include/mysql/mysql_time.h \
+ /usr/include/mysql/my_list.h /usr/include/mysql/mysql/client_plugin.h \
+ /usr/include/mysql/mysql/plugin_auth_common.h \
+ /usr/include/mysql/typelib.h /usr/include/mysql/my_alloc.h \
+ /usr/include/mysql/mysql/psi/psi_memory.h \
+ /usr/include/mysql/mysql/psi/psi_base.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/WorkThreadPool.h \
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/ThreadPool.h

+ 89 - 3
build/modules/CMakeFiles/modules.dir/compiler_depend.internal

@@ -441,6 +441,7 @@ modules/CMakeFiles/modules.dir/HttpClient/src/HttpClient.cpp.o
  /usr/include/aarch64-linux-gnu/bits/types/struct_sigstack.h
  /usr/include/aarch64-linux-gnu/bits/sigthread.h
  /home/nvidia/work/MIVA/modules/dataType/include/Notices.h
+ /home/nvidia/work/MIVA/modules/md5/include/md5.h
  /home/nvidia/work/MIVA/modules/dataType/include/SendLogin.h
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/document.h
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/reader.h
@@ -483,7 +484,6 @@ modules/CMakeFiles/modules.dir/HttpClient/src/HttpClient.cpp.o
  /home/nvidia/work/MIVA/modules/dataType/include/NettyClientCommandEnum.h
  /home/nvidia/work/MIVA/modules/dataType/include/SendHeartBeat.h
  /home/nvidia/work/MIVA/modules/inifile/include/inifile.h
- /home/nvidia/work/MIVA/modules/md5/include/md5.h
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpResultMsg.h
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpToken.h
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpNull.h
@@ -916,12 +916,13 @@ modules/CMakeFiles/modules.dir/TCPClient/src/TCPClient.cpp.o
  /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/function_traits.h
  /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/onceToken.h
  /home/nvidia/work/MIVA/modules/dataType/include/Notices.h
+ /home/nvidia/work/MIVA/modules/md5/include/md5.h
+ /usr/include/c++/7/cstring
  /home/nvidia/work/MIVA/modules/dataType/include/SendLogin.h
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/document.h
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/reader.h
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/allocators.h
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/rapidjson.h
- /usr/include/c++/7/cstring
  /usr/include/inttypes.h
  /usr/include/c++/7/cassert
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/stream.h
@@ -959,6 +960,90 @@ modules/CMakeFiles/modules.dir/TCPClient/src/TCPClient.cpp.o
  /home/nvidia/work/MIVA/modules/dataType/include/NettyClientResultMsg.h
  /home/nvidia/work/MIVA/modules/dataType/include/NettyClientCommandEnum.h
  /home/nvidia/work/MIVA/modules/dataType/include/SendHeartBeat.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Player/PlayerProxy.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/Device.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/MultiMediaSourceMuxer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/Stamp.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtp/RtpSender.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/Recorder.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/HlsRecorder.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/HlsMakerImp.h
+ /usr/include/c++/7/stdlib.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/HlsMaker.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/config.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/mini.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/macros.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/File.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/HlsMediaSource.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/MediaSource.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/Parser.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Network/Socket.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/Rtsp.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/macros.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Extension/Frame.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/RingBuffer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/Rtmp.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/amf.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Extension/Track.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Extension/Frame.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/TsMuxer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Common/MediaSink.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/HlsMediaSource.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspMediaSourceMuxer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspMuxer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtpCodec.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Player/PlayerBase.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspMediaSource.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpMediaSourceMuxer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpMuxer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpCodec.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpMediaSource.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/Rtmp.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpDemuxer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/amf.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/TS/TSMediaSourceMuxer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/TS/TSMediaSource.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Record/TsMuxer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/FMP4/FMP4MediaSourceMuxer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Player/MediaPlayer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Player/PlayerBase.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspPlayer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspSession.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Network/TcpSession.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Network/Session.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtpMultiCaster.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspMediaSource.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspSplitter.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Http/HttpRequestSplitter.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtpReceiver.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspMediaSourceImp.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtsp/RtspDemuxer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtcp/RtcpContext.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtcp/Rtcp.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpPlayer.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpProtocol.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpPusher.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Rtmp/RtmpMediaSource.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Pusher/PusherBase.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Pusher/MediaPusher.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/src/Pusher/PusherBase.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/SqlPool.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/SqlConnection.h
+ /usr/include/mysql/mysql.h
+ /usr/include/mysql/mysql_version.h
+ /usr/include/mysql/mysql_com.h
+ /usr/include/mysql/binary_log_types.h
+ /usr/include/mysql/my_command.h
+ /usr/include/mysql/mysql_time.h
+ /usr/include/mysql/my_list.h
+ /usr/include/mysql/mysql/client_plugin.h
+ /usr/include/mysql/mysql/plugin_auth_common.h
+ /usr/include/mysql/typelib.h
+ /usr/include/mysql/my_alloc.h
+ /usr/include/mysql/mysql/psi/psi_memory.h
+ /usr/include/mysql/mysql/psi/psi_base.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/WorkThreadPool.h
+ /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/ThreadPool.h
 
 modules/CMakeFiles/modules.dir/decoder/src/FFMpegDecoder.cpp.o
  /home/nvidia/work/MIVA/modules/decoder/src/FFMpegDecoder.cpp
@@ -2012,6 +2097,7 @@ modules/CMakeFiles/modules.dir/inference/src/inference.cpp.o
  /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/ThreadPool.h
  /home/nvidia/work/MIVA/modules/TCPClient/include/TCPClient.h
  /home/nvidia/work/MIVA/modules/dataType/include/Notices.h
+ /home/nvidia/work/MIVA/modules/md5/include/md5.h
  /home/nvidia/work/MIVA/modules/dataType/include/SendLogin.h
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/document.h
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/reader.h
@@ -2846,6 +2932,7 @@ modules/CMakeFiles/modules.dir/userApp/src/user_app.cpp.o
  /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/ThreadPool.h
  /home/nvidia/work/MIVA/modules/TCPClient/include/TCPClient.h
  /home/nvidia/work/MIVA/modules/dataType/include/Notices.h
+ /home/nvidia/work/MIVA/modules/md5/include/md5.h
  /home/nvidia/work/MIVA/modules/dataType/include/SendLogin.h
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/document.h
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/reader.h
@@ -3581,7 +3668,6 @@ modules/CMakeFiles/modules.dir/userApp/src/user_app.cpp.o
  /home/nvidia/work/MIVA/modules/dataType/include/ApiSyncData.h
  /home/nvidia/work/MIVA/modules/dataType/include/ApiResult.h
  /home/nvidia/work/MIVA/modules/HttpClient/include/HttpClient.h
- /home/nvidia/work/MIVA/modules/md5/include/md5.h
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpResultMsg.h
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpToken.h
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpNull.h

+ 90 - 4
build/modules/CMakeFiles/modules.dir/compiler_depend.make

@@ -440,6 +440,7 @@ modules/CMakeFiles/modules.dir/HttpClient/src/HttpClient.cpp.o: ../modules/HttpC
   /usr/include/aarch64-linux-gnu/bits/types/struct_sigstack.h \
   /usr/include/aarch64-linux-gnu/bits/sigthread.h \
   ../modules/dataType/include/Notices.h \
+  ../modules/md5/include/md5.h \
   ../modules/dataType/include/SendLogin.h \
   ../3rdparty/rapidjson/include/rapidjson/document.h \
   ../3rdparty/rapidjson/include/rapidjson/reader.h \
@@ -482,7 +483,6 @@ modules/CMakeFiles/modules.dir/HttpClient/src/HttpClient.cpp.o: ../modules/HttpC
   ../modules/dataType/include/NettyClientCommandEnum.h \
   ../modules/dataType/include/SendHeartBeat.h \
   ../modules/inifile/include/inifile.h \
-  ../modules/md5/include/md5.h \
   ../modules/dataType/include/NettyHttpResultMsg.h \
   ../modules/dataType/include/NettyHttpToken.h \
   ../modules/dataType/include/NettyHttpNull.h \
@@ -914,12 +914,13 @@ modules/CMakeFiles/modules.dir/TCPClient/src/TCPClient.cpp.o: ../modules/TCPClie
   ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/function_traits.h \
   ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/onceToken.h \
   ../modules/dataType/include/Notices.h \
+  ../modules/md5/include/md5.h \
+  /usr/include/c++/7/cstring \
   ../modules/dataType/include/SendLogin.h \
   ../3rdparty/rapidjson/include/rapidjson/document.h \
   ../3rdparty/rapidjson/include/rapidjson/reader.h \
   ../3rdparty/rapidjson/include/rapidjson/allocators.h \
   ../3rdparty/rapidjson/include/rapidjson/rapidjson.h \
-  /usr/include/c++/7/cstring \
   /usr/include/inttypes.h \
   /usr/include/c++/7/cassert \
   ../3rdparty/rapidjson/include/rapidjson/stream.h \
@@ -956,7 +957,91 @@ modules/CMakeFiles/modules.dir/TCPClient/src/TCPClient.cpp.o: ../modules/TCPClie
   ../modules/dataType/include/NettyServerResultMsg.h \
   ../modules/dataType/include/NettyClientResultMsg.h \
   ../modules/dataType/include/NettyClientCommandEnum.h \
-  ../modules/dataType/include/SendHeartBeat.h
+  ../modules/dataType/include/SendHeartBeat.h \
+  ../3rdparty/ZLMediaKit/src/Player/PlayerProxy.h \
+  ../3rdparty/ZLMediaKit/src/Common/Device.h \
+  ../3rdparty/ZLMediaKit/src/Common/MultiMediaSourceMuxer.h \
+  ../3rdparty/ZLMediaKit/src/Common/Stamp.h \
+  ../3rdparty/ZLMediaKit/src/Rtp/RtpSender.h \
+  ../3rdparty/ZLMediaKit/src/Record/Recorder.h \
+  ../3rdparty/ZLMediaKit/src/Record/HlsRecorder.h \
+  ../3rdparty/ZLMediaKit/src/Record/HlsMakerImp.h \
+  /usr/include/c++/7/stdlib.h \
+  ../3rdparty/ZLMediaKit/src/Record/HlsMaker.h \
+  ../3rdparty/ZLMediaKit/src/Common/config.h \
+  ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/mini.h \
+  ../3rdparty/ZLMediaKit/src/Common/macros.h \
+  ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/File.h \
+  ../3rdparty/ZLMediaKit/src/Record/HlsMediaSource.h \
+  ../3rdparty/ZLMediaKit/src/Common/MediaSource.h \
+  ../3rdparty/ZLMediaKit/src/Common/Parser.h \
+  ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Network/Socket.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/Rtsp.h \
+  ../3rdparty/ZLMediaKit/src/Common/macros.h \
+  ../3rdparty/ZLMediaKit/src/Extension/Frame.h \
+  ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/RingBuffer.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/Rtmp.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/amf.h \
+  ../3rdparty/ZLMediaKit/src/Extension/Track.h \
+  ../3rdparty/ZLMediaKit/src/Extension/Frame.h \
+  ../3rdparty/ZLMediaKit/src/Record/TsMuxer.h \
+  ../3rdparty/ZLMediaKit/src/Common/MediaSink.h \
+  ../3rdparty/ZLMediaKit/src/Record/HlsMediaSource.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/RtspMediaSourceMuxer.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/RtspMuxer.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/RtpCodec.h \
+  ../3rdparty/ZLMediaKit/src/Player/PlayerBase.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/RtspMediaSource.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/RtmpMediaSourceMuxer.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/RtmpMuxer.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/RtmpCodec.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/RtmpMediaSource.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/Rtmp.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/RtmpDemuxer.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/amf.h \
+  ../3rdparty/ZLMediaKit/src/TS/TSMediaSourceMuxer.h \
+  ../3rdparty/ZLMediaKit/src/TS/TSMediaSource.h \
+  ../3rdparty/ZLMediaKit/src/Record/TsMuxer.h \
+  ../3rdparty/ZLMediaKit/src/FMP4/FMP4MediaSourceMuxer.h \
+  ../3rdparty/ZLMediaKit/src/Player/MediaPlayer.h \
+  ../3rdparty/ZLMediaKit/src/Player/PlayerBase.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/RtspPlayer.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/RtspSession.h \
+  ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Network/TcpSession.h \
+  ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Network/Session.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/RtpMultiCaster.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/RtspMediaSource.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/RtspSplitter.h \
+  ../3rdparty/ZLMediaKit/src/Http/HttpRequestSplitter.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/RtpReceiver.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/RtspMediaSourceImp.h \
+  ../3rdparty/ZLMediaKit/src/Rtsp/RtspDemuxer.h \
+  ../3rdparty/ZLMediaKit/src/Rtcp/RtcpContext.h \
+  ../3rdparty/ZLMediaKit/src/Rtcp/Rtcp.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/RtmpPlayer.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/RtmpProtocol.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/RtmpPusher.h \
+  ../3rdparty/ZLMediaKit/src/Rtmp/RtmpMediaSource.h \
+  ../3rdparty/ZLMediaKit/src/Pusher/PusherBase.h \
+  ../3rdparty/ZLMediaKit/src/Pusher/MediaPusher.h \
+  ../3rdparty/ZLMediaKit/src/Pusher/PusherBase.h \
+  ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/SqlPool.h \
+  ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Util/SqlConnection.h \
+  /usr/include/mysql/mysql.h \
+  /usr/include/mysql/mysql_version.h \
+  /usr/include/mysql/mysql_com.h \
+  /usr/include/mysql/binary_log_types.h \
+  /usr/include/mysql/my_command.h \
+  /usr/include/mysql/mysql_time.h \
+  /usr/include/mysql/my_list.h \
+  /usr/include/mysql/mysql/client_plugin.h \
+  /usr/include/mysql/mysql/plugin_auth_common.h \
+  /usr/include/mysql/typelib.h \
+  /usr/include/mysql/my_alloc.h \
+  /usr/include/mysql/mysql/psi/psi_memory.h \
+  /usr/include/mysql/mysql/psi/psi_base.h \
+  ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/WorkThreadPool.h \
+  ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/ThreadPool.h
 
 modules/CMakeFiles/modules.dir/decoder/src/FFMpegDecoder.cpp.o: ../modules/decoder/src/FFMpegDecoder.cpp \
   /usr/include/stdc-predef.h \
@@ -2008,6 +2093,7 @@ modules/CMakeFiles/modules.dir/inference/src/inference.cpp.o: ../modules/inferen
   ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/ThreadPool.h \
   ../modules/TCPClient/include/TCPClient.h \
   ../modules/dataType/include/Notices.h \
+  ../modules/md5/include/md5.h \
   ../modules/dataType/include/SendLogin.h \
   ../3rdparty/rapidjson/include/rapidjson/document.h \
   ../3rdparty/rapidjson/include/rapidjson/reader.h \
@@ -2839,6 +2925,7 @@ modules/CMakeFiles/modules.dir/userApp/src/user_app.cpp.o: ../modules/userApp/sr
   ../3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/ThreadPool.h \
   ../modules/TCPClient/include/TCPClient.h \
   ../modules/dataType/include/Notices.h \
+  ../modules/md5/include/md5.h \
   ../modules/dataType/include/SendLogin.h \
   ../3rdparty/rapidjson/include/rapidjson/document.h \
   ../3rdparty/rapidjson/include/rapidjson/reader.h \
@@ -3574,7 +3661,6 @@ modules/CMakeFiles/modules.dir/userApp/src/user_app.cpp.o: ../modules/userApp/sr
   ../modules/dataType/include/ApiSyncData.h \
   ../modules/dataType/include/ApiResult.h \
   ../modules/HttpClient/include/HttpClient.h \
-  ../modules/md5/include/md5.h \
   ../modules/dataType/include/NettyHttpResultMsg.h \
   ../modules/dataType/include/NettyHttpToken.h \
   ../modules/dataType/include/NettyHttpNull.h \

BIN
build/modules/CMakeFiles/modules.dir/inference/src/inference.cpp.o


+ 1 - 0
build/modules/CMakeFiles/modules.dir/inference/src/inference.cpp.o.d

@@ -578,6 +578,7 @@ modules/CMakeFiles/modules.dir/inference/src/inference.cpp.o: \
  /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/ThreadPool.h \
  /home/nvidia/work/MIVA/modules/TCPClient/include/TCPClient.h \
  /home/nvidia/work/MIVA/modules/dataType/include/Notices.h \
+ /home/nvidia/work/MIVA/modules/md5/include/md5.h \
  /home/nvidia/work/MIVA/modules/dataType/include/SendLogin.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/document.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/reader.h \

BIN
build/modules/CMakeFiles/modules.dir/userApp/src/user_app.cpp.o


+ 1 - 1
build/modules/CMakeFiles/modules.dir/userApp/src/user_app.cpp.o.d

@@ -365,6 +365,7 @@ modules/CMakeFiles/modules.dir/userApp/src/user_app.cpp.o: \
  /home/nvidia/work/MIVA/3rdparty/ZLMediaKit/3rdpart/ZLToolKit/src/Thread/ThreadPool.h \
  /home/nvidia/work/MIVA/modules/TCPClient/include/TCPClient.h \
  /home/nvidia/work/MIVA/modules/dataType/include/Notices.h \
+ /home/nvidia/work/MIVA/modules/md5/include/md5.h \
  /home/nvidia/work/MIVA/modules/dataType/include/SendLogin.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/document.h \
  /home/nvidia/work/MIVA/3rdparty/rapidjson/include/rapidjson/reader.h \
@@ -1056,7 +1057,6 @@ modules/CMakeFiles/modules.dir/userApp/src/user_app.cpp.o: \
  /home/nvidia/work/MIVA/modules/dataType/include/ApiSyncData.h \
  /home/nvidia/work/MIVA/modules/dataType/include/ApiResult.h \
  /home/nvidia/work/MIVA/modules/HttpClient/include/HttpClient.h \
- /home/nvidia/work/MIVA/modules/md5/include/md5.h \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpResultMsg.h \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpToken.h \
  /home/nvidia/work/MIVA/modules/dataType/include/NettyHttpNull.h \

BIN
lib/libmodules.so


+ 1 - 1
modules/HttpClient/include/HttpClient.h

@@ -4,7 +4,7 @@
  * @Autor: lishengyin
  * @Date: 2021-11-03 14:08:44
  * @LastEditors: lishengyin
- * @LastEditTime: 2021-11-16 17:41:27
+ * @LastEditTime: 2021-11-18 17:29:04
  */
 #pragma once
 

+ 21 - 3
modules/TCPClient/include/TCPClient.h

@@ -4,7 +4,7 @@
  * @Autor: lishengyin
  * @Date: 2021-09-13 17:30:20
  * @LastEditors: lishengyin
- * @LastEditTime: 2021-10-15 15:46:34
+ * @LastEditTime: 2021-11-18 17:48:35
  */
 #pragma once
 #include <signal.h>
@@ -13,6 +13,9 @@
 #include "Network/TcpClient.h"
 #include "Util/NoticeCenter.h"
 #include "Notices.h"
+#include "md5.h"
+#include <time.h>
+#include <ctime>
 
 using namespace std;
 using namespace toolkit;
@@ -26,12 +29,27 @@ using namespace toolkit;
 #include "NettyClientCommandEnum.h"
 #include "SendHeartBeat.h"
 
+#include "Util/logger.h"
+#include "Util/NoticeCenter.h"
+#include "Poller/EventPoller.h"
+#include "Player/PlayerProxy.h"
+#include "Rtmp/RtmpPusher.h"
+#include "Common/config.h"
+#include "Pusher/MediaPusher.h"
+#include "Extension/Frame.h"
+#include "Util/SqlPool.h"
+#include "Network/TcpClient.h"
+#include "Poller/Timer.h"
+
+
 namespace MIVA
 {
     class TCPClient: public TcpClient
     {
-    private:
-        /* data */
+    public:
+        std::string privateKey = "mwWAH2eUAAHodlRt";
+        std::string Account = "nettyUser2";
+        std::string pwd = "sunwin20211102";
     public:
         typedef std::shared_ptr<TCPClient> Ptr;
         TCPClient():TcpClient() {

+ 33 - 6
modules/TCPClient/src/TCPClient.cpp

@@ -3,11 +3,13 @@
  * @Version: 1.0
  * @Autor: lishengyin
  * @Date: 2021-09-14 09:12:25
- * @LastEditors: lishengyin
- * @LastEditTime: 2021-10-15 15:46:12
+ * @LastEditors: Please set LastEditors
+ * @LastEditTime: 2021-11-18 22:35:52
  */
 #include "TCPClient.h"
 
+
+
 namespace MIVA
 {
     /**
@@ -30,7 +32,7 @@ namespace MIVA
         //接收数据事件
         DebugL << pBuf->data() << " from port:" << get_peer_port();
         // 广播数据
-        NoticeCenter::Instance().emitEvent(NOTICE_NETTY,pBuf);
+        // NoticeCenter::Instance().emitEvent(NOTICE_NETTY,pBuf);
     }
     /**
      * @description: 发送阻塞时触发
@@ -62,12 +64,37 @@ namespace MIVA
     void TCPClient::onManager(){
         std::string json;
         if(_nTick == 0){ // 心跳
+            char ctime[80];
+            time_t rawtime;
+            struct tm *info;
+            time(&rawtime);
+            info = localtime(&rawtime);
+            strftime(ctime, 80, "%Y-%m-%d %H:%M:%S", info);
+
+            std::string time = ctime;
             _nTick++;
+
             SendLogin sendLogin;
-            sendLogin.setAccount("admin");
-            sendLogin.setPwd("123456");
-            sendLogin.setCameraIp("192.168.31.95");
+            sendLogin.setAccount(this->Account);
+            // sendLogin.setPwd("123456");
+            sendLogin.setReqTime(time);
+            sendLogin.setReqSign(md5(this->privateKey + this->Account + this->pwd + time));
+            
+            vector<vector<std::string>> sqlRet;
+            // 获取关联ID
+            SqlWriter sqlSelect("SELECT IP from MIVA_DB.DataSources ORDER BY dv_Id ASC");
+            sqlSelect << sqlRet;
+            std::string ips;
+            if(!sqlRet.empty()){
+                for(auto& line:sqlRet){
+                    ips +=  line[0] + ",";
+                }
+            }
+            ips = ips.substr(0,ips.size() - 1);
+            sendLogin.setCameraIp(ips);
+            
             NettyClientResultMsg<SendLogin> nettyClientResultMsg;
+
             nettyClientResultMsg.setRequestId("1");
             nettyClientResultMsg.setDataType(NettyClientCommandEnum().login);
             nettyClientResultMsg.setData(sendLogin);

+ 6 - 6
modules/dataType/include/NettyHttpCarInfo.h

@@ -3,8 +3,8 @@
  * @Version: 1.0
  * @Autor: lishengyin
  * @Date: 2021-11-04 15:59:10
- * @LastEditors: lishengyin
- * @LastEditTime: 2021-11-18 14:02:12
+ * @LastEditors: Please set LastEditors
+ * @LastEditTime: 2021-11-18 22:26:17
  */
 
 #pragma once
@@ -159,12 +159,12 @@ public:
                 SqlWriter sqlSelect(sql.c_str());
                 sqlSelect << iter1->attr.dvId << sqlRet;
                 if(sqlRet.size() != 0){
-                    SqlWriter sqlUpdate("UPDATE MIVA_DB.DataSources SET CarId='?',Uri='?',PId='?',label='?',Del='?',addTime='?',updateTime='?' WHERE dv_Id='?'");
-                    sqlUpdate << iter->attr.carId << iter1->attr.stream << iter1->pid << iter1->label << 0 << iter1->attr.addTime << iter1->attr.updateTime << iter1->attr.dvId << sqlRet; 
+                    SqlWriter sqlUpdate("UPDATE MIVA_DB.DataSources SET CarId='?',Uri='?',PId='?',label='?',Del='?',addTime='?',updateTime='?',IP='?' WHERE dv_Id='?'");
+                    sqlUpdate << iter->attr.carId << iter1->attr.stream << iter1->pid << iter1->label << 0 << iter1->attr.addTime << iter1->attr.updateTime << iter1->attr.localIp << iter1->attr.dvId << sqlRet; 
                 }else{
-                    SqlWriter sqlInstert("INSERT INTO MIVA_DB.DataSources(CarId,Uri,Play,PId,label,Num,Del,addTime,updateTime,dv_Id)\
+                    SqlWriter sqlInstert("INSERT INTO MIVA_DB.DataSources(CarId,Uri,Play,PId,label,Num,Del,addTime,updateTime,IP,dv_Id)\
                         VALUES('?','?','?','?','?','?','?','?','?','?')");
-                    sqlInstert << iter->attr.carId<< iter1->attr.stream << 0 << iter1->pid << iter1->label << 0 << 0 << iter1->attr.addTime << iter1->attr.updateTime << iter1->attr.dvId << sqlRet; 
+                    sqlInstert << iter->attr.carId<< iter1->attr.stream << 0 << iter1->pid << iter1->label << 0 << 0 << iter1->attr.addTime << iter1->attr.updateTime << iter1->attr.localIp << iter1->attr.dvId << sqlRet; 
                 }
                 CarIds.push_back(iter1->attr.dvId);
             }

+ 0 - 1
modules/dataType/include/PIDSDataDefine.h

@@ -1,6 +1,5 @@
 #pragma once
 #include <iostream>
-#include "user_app.h"
 #include "Crc16.h"
 #include "Util/logger.h"
 #include <time.h>

+ 34 - 10
modules/dataType/include/SendLogin.h

@@ -14,10 +14,17 @@ private:
     /* data */
     // 客户端分配的帐号
     string account;
+    
+
     // 给客户端的密码
     string pwd;
-    // 给客户端分配的token,可为空
-    string token;
+    
+    // 请求时间
+    string reqTime;
+
+    // 签名
+    string reqSign;
+
     // 该连接关联的相机IP
     string cameraIp;
     // 扩展数据
@@ -34,9 +41,15 @@ public:
     void setPwd(string Pwd){
         pwd = Pwd;
     }
-    void setToken(string Token){
-        token = Token;
+
+    void setReqTime(string ReqTime){
+        reqTime = ReqTime;
+    }
+
+    void setReqSign(string ReqSign){
+        reqSign = ReqSign;
     }
+
     void setCameraIp(string CameraIp){
         cameraIp = CameraIp;
     }
@@ -55,9 +68,17 @@ public:
     string getPwd(){
         return pwd;
     }
-    string getToken(){
-        return token;
+
+    string getReqTime()
+    {
+        return reqTime;
     }
+
+    string getReqSign()
+    {
+        return reqSign;
+    }
+
     string getCameraIp(){
         return cameraIp;
     }
@@ -82,11 +103,14 @@ public:
         writer.Key("account");
         writer.String(account.c_str());
 
-        writer.Key("pwd");
-        writer.String(pwd.c_str());
+        // writer.Key("pwd");
+        // writer.String(pwd.c_str());
+
+        writer.Key("reqTime");
+        writer.String(reqTime.c_str());
 
-        writer.Key("token");
-        writer.String(token.c_str());
+        writer.Key("reqSign");
+        writer.String(reqSign.c_str());
 
         writer.Key("cameraIp");
         writer.String(cameraIp.c_str());

+ 21 - 16
modules/userApp/src/user_app.cpp

@@ -4,7 +4,7 @@
  * @Autor: lishengyin
  * @Date: 2021-10-13 09:35:42
  * @LastEditors: lishengyin
- * @LastEditTime: 2021-11-18 15:45:25
+ * @LastEditTime: 2021-11-18 17:00:33
  */
 #include "user_app.h"
 
@@ -192,11 +192,6 @@ namespace MIVA
      */
     void UserApp::StartTask()
     {
-        // 挂起任务一
-        poolInfer.async([&](){
-            // if(this->m_Infer != NULL) m_Infer->StartTask();
-        });
-
         // 挂起函数回调
         this->m_udpClient->setOnRead([&](const Buffer::Ptr &buf, struct sockaddr *addr , int){
             this->ListenPISData(buf, addr);
@@ -211,10 +206,10 @@ namespace MIVA
         // }, nullptr);
 
         // 定时上报数据
-        // this->m_timer1 = std::make_shared<Timer>(1.0f,[&](){
-        //     this->ReportData(); // 上报数据
-        //     return true;
-        // }, nullptr);
+        this->m_timer1 = std::make_shared<Timer>(1.0f,[&](){
+            this->ReportData(); // 上报数据
+            return true;
+        }, nullptr);
 
         // 定时获取数据
         this->m_timer3 = std::make_shared<Timer>(3.0f,[&](){
@@ -292,7 +287,7 @@ namespace MIVA
     void UserApp::ConnectNetty()
     {
         if(this->m_tcpClient == NULL) this->m_tcpClient = TCPClient::Ptr(new TCPClient());
-        // this->m_tcpClient->startConnect(this->Netty_ip, this->Netty_port);
+        this->m_tcpClient->startConnect(this->Netty_ip, this->Netty_port);
 
         if(this->m_httpClient == NULL) this->m_httpClient = HttpClient::CreateNew();
         
@@ -316,20 +311,31 @@ namespace MIVA
         vector<vector<std::string>> sqlRet;
         PIDSClientResultMsg clentResultMsg;
 
-        clentResultMsg.Train = 04;
-        clentResultMsg.TrainLine = 01;
-        SqlWriter sqlSelect("SELECT CarId,Grade,Num FROM MIVA_DB.`CarData`");
+        SqlWriter SqlSelectCarCode("SELECT carCode FROM MIVA_DB.TrainInfo");
+        SqlSelectCarCode << sqlRet;
+        if(sqlRet.empty() || sqlRet.size() > 1){
+            ErrorL << "列车信息异常";
+            return;
+        }
+        
+        clentResultMsg.Train = atoi((sqlRet[0][0].substr(0,2)).c_str());
+        clentResultMsg.TrainLine = atoi((sqlRet[0][0].substr(2).c_str()));
+        
+        SqlWriter sqlSelect("SELECT CarId,Grade,Num from MIVA_DB.CarData ORDER BY CarId ASC");
+        
         sqlSelect << sqlRet;
         if(sqlRet.empty()){
             ErrorL << "Car data not found.";
             return;
         }
+        int Id = 0;
         for(auto &line : sqlRet){
             ResultData resultData;
             // PIS
             resultData.Grade = atoi(line[1].c_str());
             resultData.Num = atoi(line[2].c_str());
-            clentResultMsg.data[atoi(line[0].c_str())] = resultData;
+            clentResultMsg.data[Id] = resultData;
+            Id++;
         }
         uint8_t data[1024];
         std::string json;
@@ -569,7 +575,6 @@ namespace MIVA
             }
             return;
         }
-        cout << sql_add << endl;
         SqlWriter sqlSelect_add(sql_add.c_str());
         // 查询是否有增加的数据
         sqlSelect_add << sqlRet;

+ 716 - 0
source/bin/log/2021-11-18_00.log

@@ -4319,3 +4319,719 @@ Unauthorized (401)
 2021-11-18 16:01:41.851 I main[17096-main] EventPoller.cpp:95 ~EventPoller | 0x5585225c00
 2021-11-18 16:01:41.851 I main[17096-main] EventPoller.cpp:95 ~EventPoller | 0x558520a590
 2021-11-18 16:01:41.855 I main[17096-main] logger.cpp:69 ~Logger | 
+2021-11-18 16:28:22.151 I main[16452-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 16:28:22.186 D main[16452-main] TCPClient.h:38 TCPClient | 
+2021-11-18 16:28:22.187 D main[16452-main] user_app.cpp:299 ConnectNetty | 登录Netty
+2021-11-18 16:28:22.211 D main[16452-main] user_app.cpp:303 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 16:28:22.652 D main[16452-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:28:22.656 D main[16452-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:28:22.656 D main[16452-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:28:22.656 D main[16452-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:28:22.714 W main[16452-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 16:28:22.722 I main[16452-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 16:28:22.724 I main[16452-main] user_app.cpp:242 StartTask | Task started successfully!
+2021-11-18 16:28:37.576 I main[16452-event poller 0] inference.cpp:248 StartTask | Now palying
+2021-11-18 16:28:43.609 I main[16452-event poller 0] inference.cpp:465 decodebin_child_added | Decodebin child added: source
+2021-11-18 16:28:43.611 I main[16452-event poller 0] inference.cpp:465 decodebin_child_added | Decodebin child added: source
+2021-11-18 16:28:43.612 I main[16452-event poller 0] inference.cpp:465 decodebin_child_added | Decodebin child added: source
+2021-11-18 16:28:43.613 I main[16452-event poller 0] inference.cpp:465 decodebin_child_added | Decodebin child added: source
+2021-11-18 16:28:43.945 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin0
+2021-11-18 16:28:43.998 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtph265depay0
+2021-11-18 16:28:44.004 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: h265parse0
+2021-11-18 16:28:44.007 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: capsfilter0
+2021-11-18 16:28:44.025 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: nvv4l2decoder0
+2021-11-18 16:28:44.075 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin1
+2021-11-18 16:28:44.084 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtph264depay0
+2021-11-18 16:28:44.091 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: h264parse0
+2021-11-18 16:28:44.092 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: capsfilter1
+2021-11-18 16:28:44.108 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: nvv4l2decoder1
+2021-11-18 16:28:44.233 I main[16452-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad video/x-raw
+2021-11-18 16:28:44.234 I main[16452-rtpjitterbuffer] inference.cpp:534 cb_newpad | Decodebin linked to pipeline
+2021-11-18 16:28:44.270 I main[16452-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad video/x-raw
+2021-11-18 16:28:44.271 I main[16452-rtpjitterbuffer] inference.cpp:534 cb_newpad | Decodebin linked to pipeline
+2021-11-18 16:28:45.809 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin2
+2021-11-18 16:28:45.820 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtppcmadepay0
+2021-11-18 16:28:45.833 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: alawdec0
+2021-11-18 16:28:45.837 I main[16452-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad audio/x-raw
+2021-11-18 16:28:45.927 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin3
+2021-11-18 16:28:45.942 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtph265depay1
+2021-11-18 16:28:45.946 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: h265parse1
+2021-11-18 16:28:45.993 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: capsfilter2
+2021-11-18 16:28:46.021 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: nvv4l2decoder2
+2021-11-18 16:28:46.038 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin4
+2021-11-18 16:28:46.055 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtph264depay1
+2021-11-18 16:28:46.076 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: h264parse1
+2021-11-18 16:28:46.087 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: capsfilter3
+2021-11-18 16:28:46.133 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: nvv4l2decoder3
+2021-11-18 16:28:46.354 I main[16452-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad video/x-raw
+2021-11-18 16:28:46.355 I main[16452-rtpjitterbuffer] inference.cpp:534 cb_newpad | Decodebin linked to pipeline
+2021-11-18 16:28:46.374 I main[16452-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad video/x-raw
+2021-11-18 16:28:46.374 I main[16452-rtpjitterbuffer] inference.cpp:534 cb_newpad | Decodebin linked to pipeline
+2021-11-18 16:28:49.472 I main[16452-event poller 1] inference.cpp:270 PauseTask | Now Pause
+2021-11-18 16:28:49.511 I main[16452-event poller 1] inference.cpp:296 StopTask | STATE CHANGE SUCCESS
+2021-11-18 16:28:49.518 I main[16452-event poller 1] inference.cpp:296 StopTask | STATE CHANGE SUCCESS
+2021-11-18 16:28:49.528 I main[16452-event poller 1] inference.cpp:296 StopTask | STATE CHANGE SUCCESS
+2021-11-18 16:28:49.539 I main[16452-event poller 1] inference.cpp:296 StopTask | STATE CHANGE SUCCESS
+2021-11-18 16:28:49.540 W main[16452-event poller 1] user_app.cpp:283 ListenRelease | 释放资源成功,全部所用时间:11964 ms
+2021-11-18 16:28:49.578 W main[16452-event poller 1] user_app.cpp:688 ListenInferData | 推理所用时间: 12001 ms
+2021-11-18 16:28:54.123 I main[16452-event poller 0] inference.cpp:248 StartTask | Now palying
+2021-11-18 16:28:54.125 I main[16452-event poller 0] inference.cpp:465 decodebin_child_added | Decodebin child added: source
+2021-11-18 16:28:54.129 I main[16452-event poller 0] inference.cpp:465 decodebin_child_added | Decodebin child added: source
+2021-11-18 16:28:54.132 I main[16452-event poller 0] inference.cpp:465 decodebin_child_added | Decodebin child added: source
+2021-11-18 16:28:54.134 I main[16452-event poller 0] inference.cpp:465 decodebin_child_added | Decodebin child added: source
+2021-11-18 16:28:54.135 E main[16452-event poller 0] inference.cpp:337 RestartTask | RestartTask
+2021-11-18 16:28:54.135 D main[16452-event poller 0] inference.cpp:340 RestartTask | start:rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0
+2021-11-18 16:28:54.136 D main[16452-event poller 0] inference.cpp:340 RestartTask | start:rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0
+2021-11-18 16:28:54.137 D main[16452-event poller 0] inference.cpp:340 RestartTask | start:rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0
+2021-11-18 16:28:54.137 D main[16452-event poller 0] inference.cpp:340 RestartTask | start:rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0
+2021-11-18 16:28:54.296 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin5
+2021-11-18 16:28:54.301 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtph265depay2
+2021-11-18 16:28:54.304 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: h265parse2
+2021-11-18 16:28:54.306 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: capsfilter4
+2021-11-18 16:28:54.327 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: nvv4l2decoder4
+2021-11-18 16:28:54.342 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin6
+2021-11-18 16:28:54.347 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtph265depay3
+2021-11-18 16:28:54.349 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: h265parse3
+2021-11-18 16:28:54.350 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: capsfilter5
+2021-11-18 16:28:54.363 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin7
+2021-11-18 16:28:54.378 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin8
+2021-11-18 16:28:54.389 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtppcmadepay1
+2021-11-18 16:28:54.394 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtph264depay2
+2021-11-18 16:28:54.396 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: alawdec1
+2021-11-18 16:28:54.406 I main[16452-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad audio/x-raw
+2021-11-18 16:28:54.417 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: h264parse2
+2021-11-18 16:28:54.421 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: capsfilter6
+2021-11-18 16:28:54.427 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: nvv4l2decoder5
+2021-11-18 16:28:54.446 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: nvv4l2decoder6
+2021-11-18 16:28:54.563 I main[16452-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad video/x-raw
+2021-11-18 16:28:54.564 I main[16452-rtpjitterbuffer] inference.cpp:534 cb_newpad | Decodebin linked to pipeline
+2021-11-18 16:28:54.626 I main[16452-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad video/x-raw
+2021-11-18 16:28:54.627 I main[16452-rtpjitterbuffer] inference.cpp:534 cb_newpad | Decodebin linked to pipeline
+2021-11-18 16:28:54.632 I main[16452-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad video/x-raw
+2021-11-18 16:28:54.633 I main[16452-rtpjitterbuffer] inference.cpp:534 cb_newpad | Decodebin linked to pipeline
+2021-11-18 16:28:55.942 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin9
+2021-11-18 16:28:55.955 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtph264depay3
+2021-11-18 16:28:55.958 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: h264parse3
+2021-11-18 16:28:55.960 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: capsfilter7
+2021-11-18 16:28:55.989 I main[16452-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: nvv4l2decoder7
+2021-11-18 16:28:56.175 I main[16452-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad video/x-raw
+2021-11-18 16:28:56.176 I main[16452-rtpjitterbuffer] inference.cpp:534 cb_newpad | Decodebin linked to pipeline
+2021-11-18 16:28:59.632 I main[16452-event poller 1] inference.cpp:270 PauseTask | Now Pause
+2021-11-18 16:28:59.649 I main[16452-event poller 1] inference.cpp:296 StopTask | STATE CHANGE SUCCESS
+2021-11-18 16:28:59.656 I main[16452-event poller 1] inference.cpp:296 StopTask | STATE CHANGE SUCCESS
+2021-11-18 16:28:59.666 I main[16452-event poller 1] inference.cpp:296 StopTask | STATE CHANGE SUCCESS
+2021-11-18 16:28:59.677 I main[16452-event poller 1] inference.cpp:296 StopTask | STATE CHANGE SUCCESS
+2021-11-18 16:28:59.678 W main[16452-event poller 1] user_app.cpp:283 ListenRelease | 释放资源成功,全部所用时间:5554 ms
+2021-11-18 16:28:59.715 W main[16452-event poller 1] user_app.cpp:688 ListenInferData | 推理所用时间: 5592 ms
+2021-11-18 16:29:04.533 I main[16452-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 16:29:04.533 D main[16452-main] TCPClient.h:41 ~TCPClient | 
+2021-11-18 16:29:04.533 D main[16452-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 16:29:04.662 D main[16452-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 16:29:04.667 I main[16452-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 16:29:04.868 I main[16452-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 16:29:04.870 I main[16452-main] EventPoller.cpp:95 ~EventPoller | 0x55a1a40000
+2021-11-18 16:29:04.872 I main[16452-main] EventPoller.cpp:95 ~EventPoller | 0x55a1c79690
+2021-11-18 16:29:04.873 I main[16452-main] EventPoller.cpp:95 ~EventPoller | 0x55a1c79ce0
+2021-11-18 16:29:04.873 I main[16452-main] EventPoller.cpp:95 ~EventPoller | 0x55a1c7a370
+2021-11-18 16:29:04.874 I main[16452-main] EventPoller.cpp:95 ~EventPoller | 0x55a1c7a970
+2021-11-18 16:29:04.875 I main[16452-main] EventPoller.cpp:95 ~EventPoller | 0x55a1c7afa0
+2021-11-18 16:29:04.876 I main[16452-main] EventPoller.cpp:95 ~EventPoller | 0x55a1af7800
+2021-11-18 16:29:04.876 I main[16452-main] EventPoller.cpp:95 ~EventPoller | 0x55a1aee160
+2021-11-18 16:29:04.877 I main[16452-main] EventPoller.cpp:95 ~EventPoller | 0x55a1aa8c00
+2021-11-18 16:29:04.878 I main[16452-main] EventPoller.cpp:95 ~EventPoller | 0x55a1a98000
+2021-11-18 16:29:04.879 I main[16452-main] EventPoller.cpp:95 ~EventPoller | 0x55a1a8fc00
+2021-11-18 16:29:04.879 I main[16452-main] EventPoller.cpp:95 ~EventPoller | 0x55a1a74590
+2021-11-18 16:29:04.883 I main[16452-main] logger.cpp:69 ~Logger | 
+2021-11-18 16:30:17.714 I main[31542-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 16:30:17.715 W main[31542-event poller 2] EventPoller.cpp:218 onPipeEvent | take time:6ms, thread may be overloaded
+2021-11-18 16:30:17.743 D main[31542-main] TCPClient.h:38 TCPClient | 
+2021-11-18 16:30:17.743 D main[31542-main] user_app.cpp:299 ConnectNetty | 登录Netty
+2021-11-18 16:30:17.768 D main[31542-main] user_app.cpp:303 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 16:30:18.241 D main[31542-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:30:18.247 D main[31542-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:30:18.247 D main[31542-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:30:18.247 D main[31542-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:30:18.314 W main[31542-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 16:30:18.321 I main[31542-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 16:30:18.323 I main[31542-main] user_app.cpp:242 StartTask | Task started successfully!
+2021-11-18 16:31:18.172 I main[31542-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 16:31:18.172 D main[31542-main] TCPClient.h:41 ~TCPClient | 
+2021-11-18 16:31:18.172 D main[31542-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 16:31:18.173 D main[31542-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 16:31:18.175 I main[31542-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 16:31:18.180 I main[31542-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 16:31:18.182 I main[31542-main] EventPoller.cpp:95 ~EventPoller | 0x5593d1a000
+2021-11-18 16:31:18.182 I main[31542-main] EventPoller.cpp:95 ~EventPoller | 0x5593f53690
+2021-11-18 16:31:18.183 I main[31542-main] EventPoller.cpp:95 ~EventPoller | 0x5593f53ce0
+2021-11-18 16:31:18.184 I main[31542-main] EventPoller.cpp:95 ~EventPoller | 0x5593f54370
+2021-11-18 16:31:18.185 I main[31542-main] EventPoller.cpp:95 ~EventPoller | 0x5593f54970
+2021-11-18 16:31:18.186 I main[31542-main] EventPoller.cpp:95 ~EventPoller | 0x5593f54fa0
+2021-11-18 16:31:18.186 I main[31542-main] EventPoller.cpp:95 ~EventPoller | 0x5593dd1800
+2021-11-18 16:31:18.187 I main[31542-main] EventPoller.cpp:95 ~EventPoller | 0x5593dc8160
+2021-11-18 16:31:18.187 I main[31542-main] EventPoller.cpp:95 ~EventPoller | 0x5593d82c00
+2021-11-18 16:31:18.188 I main[31542-main] EventPoller.cpp:95 ~EventPoller | 0x5593d72000
+2021-11-18 16:31:18.188 I main[31542-main] EventPoller.cpp:95 ~EventPoller | 0x5593d69c00
+2021-11-18 16:31:18.189 I main[31542-main] EventPoller.cpp:95 ~EventPoller | 0x5593d4e590
+2021-11-18 16:31:18.191 I main[31542-main] logger.cpp:69 ~Logger | 
+2021-11-18 16:41:17.784 I main[22459-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 16:41:17.809 D main[22459-main] TCPClient.h:38 TCPClient | 
+2021-11-18 16:41:17.809 D main[22459-main] user_app.cpp:299 ConnectNetty | 登录Netty
+2021-11-18 16:41:17.847 D main[22459-main] user_app.cpp:303 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 16:41:18.328 D main[22459-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:41:18.331 D main[22459-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:41:18.332 D main[22459-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:41:18.332 D main[22459-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:41:18.398 W main[22459-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 16:41:18.405 I main[22459-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 16:41:18.407 I main[22459-main] user_app.cpp:242 StartTask | Task started successfully!
+2021-11-18 16:41:27.841 I main[22459-event poller 1] inference.cpp:248 StartTask | Now palying
+2021-11-18 16:41:33.527 I main[22459-event poller 1] inference.cpp:465 decodebin_child_added | Decodebin child added: source
+2021-11-18 16:41:33.529 I main[22459-event poller 1] inference.cpp:465 decodebin_child_added | Decodebin child added: source
+2021-11-18 16:41:33.530 I main[22459-event poller 1] inference.cpp:465 decodebin_child_added | Decodebin child added: source
+2021-11-18 16:41:33.531 I main[22459-event poller 1] inference.cpp:465 decodebin_child_added | Decodebin child added: source
+2021-11-18 16:41:33.846 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin0
+2021-11-18 16:41:33.852 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin1
+2021-11-18 16:41:33.878 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtppcmadepay0
+2021-11-18 16:41:33.880 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin2
+2021-11-18 16:41:33.884 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtph265depay0
+2021-11-18 16:41:33.893 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: alawdec0
+2021-11-18 16:41:33.906 I main[22459-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad audio/x-raw
+2021-11-18 16:41:33.906 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: h265parse0
+2021-11-18 16:41:33.908 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: capsfilter0
+2021-11-18 16:41:33.910 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtph265depay1
+2021-11-18 16:41:33.915 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: h265parse1
+2021-11-18 16:41:33.917 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: capsfilter1
+2021-11-18 16:41:33.958 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: nvv4l2decoder0
+2021-11-18 16:41:33.959 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: nvv4l2decoder1
+2021-11-18 16:41:34.135 I main[22459-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad video/x-raw
+2021-11-18 16:41:34.136 I main[22459-rtpjitterbuffer] inference.cpp:534 cb_newpad | Decodebin linked to pipeline
+2021-11-18 16:41:34.140 I main[22459-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad video/x-raw
+2021-11-18 16:41:34.141 I main[22459-rtpjitterbuffer] inference.cpp:534 cb_newpad | Decodebin linked to pipeline
+2021-11-18 16:41:35.865 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin3
+2021-11-18 16:41:35.888 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtph264depay0
+2021-11-18 16:41:35.902 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: h264parse0
+2021-11-18 16:41:35.917 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: capsfilter2
+2021-11-18 16:41:35.922 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: decodebin4
+2021-11-18 16:41:35.939 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: rtph264depay1
+2021-11-18 16:41:35.942 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: h264parse1
+2021-11-18 16:41:35.944 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: capsfilter3
+2021-11-18 16:41:36.002 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: nvv4l2decoder2
+2021-11-18 16:41:36.011 I main[22459-rtpjitterbuffer] inference.cpp:465 decodebin_child_added | Decodebin child added: nvv4l2decoder3
+2021-11-18 16:41:36.175 I main[22459-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad video/x-raw
+2021-11-18 16:41:36.176 I main[22459-rtpjitterbuffer] inference.cpp:534 cb_newpad | Decodebin linked to pipeline
+2021-11-18 16:41:36.217 I main[22459-rtpjitterbuffer] inference.cpp:523 cb_newpad | decodebin new pad video/x-raw
+2021-11-18 16:41:36.218 I main[22459-rtpjitterbuffer] inference.cpp:534 cb_newpad | Decodebin linked to pipeline
+2021-11-18 16:41:39.336 I main[22459-event poller 2] inference.cpp:270 PauseTask | Now Pause
+2021-11-18 16:41:39.365 I main[22459-event poller 2] inference.cpp:296 StopTask | STATE CHANGE SUCCESS
+2021-11-18 16:41:39.374 I main[22459-event poller 2] inference.cpp:296 StopTask | STATE CHANGE SUCCESS
+2021-11-18 16:41:39.381 I main[22459-event poller 2] inference.cpp:296 StopTask | STATE CHANGE SUCCESS
+2021-11-18 16:41:39.400 I main[22459-event poller 2] inference.cpp:296 StopTask | STATE CHANGE SUCCESS
+2021-11-18 16:41:39.401 W main[22459-event poller 2] user_app.cpp:283 ListenRelease | 释放资源成功,全部所用时间:11559 ms
+2021-11-18 16:41:39.490 W main[22459-event poller 2] user_app.cpp:695 ListenInferData | 推理所用时间: 11649 ms
+2021-11-18 16:42:44.364 I main[22459-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 16:42:44.365 D main[22459-main] TCPClient.h:41 ~TCPClient | 
+2021-11-18 16:42:44.365 D main[22459-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 16:42:44.557 D main[22459-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 16:42:44.560 I main[22459-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 16:42:44.750 I main[22459-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 16:42:44.751 I main[22459-main] EventPoller.cpp:95 ~EventPoller | 0x55a940a000
+2021-11-18 16:42:44.754 I main[22459-main] EventPoller.cpp:95 ~EventPoller | 0x55a9643690
+2021-11-18 16:42:44.756 I main[22459-main] EventPoller.cpp:95 ~EventPoller | 0x55a9643ce0
+2021-11-18 16:42:44.757 I main[22459-main] EventPoller.cpp:95 ~EventPoller | 0x55a9644370
+2021-11-18 16:42:44.757 I main[22459-main] EventPoller.cpp:95 ~EventPoller | 0x55a9644970
+2021-11-18 16:42:44.758 I main[22459-main] EventPoller.cpp:95 ~EventPoller | 0x55a9644fa0
+2021-11-18 16:42:44.759 I main[22459-main] EventPoller.cpp:95 ~EventPoller | 0x55a94c1800
+2021-11-18 16:42:44.760 I main[22459-main] EventPoller.cpp:95 ~EventPoller | 0x55a94b8160
+2021-11-18 16:42:44.760 I main[22459-main] EventPoller.cpp:95 ~EventPoller | 0x55a9472c00
+2021-11-18 16:42:44.761 I main[22459-main] EventPoller.cpp:95 ~EventPoller | 0x55a9462000
+2021-11-18 16:42:44.762 I main[22459-main] EventPoller.cpp:95 ~EventPoller | 0x55a9459c00
+2021-11-18 16:42:44.762 I main[22459-main] EventPoller.cpp:95 ~EventPoller | 0x55a943e590
+2021-11-18 16:42:44.765 I main[22459-main] logger.cpp:69 ~Logger | 
+2021-11-18 16:43:19.593 I main[5917-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 16:43:19.622 D main[5917-main] TCPClient.h:38 TCPClient | 
+2021-11-18 16:43:19.622 D main[5917-main] user_app.cpp:299 ConnectNetty | 登录Netty
+2021-11-18 16:43:19.646 D main[5917-main] user_app.cpp:303 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 16:43:20.092 D main[5917-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:43:20.096 D main[5917-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:43:20.096 D main[5917-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:43:20.096 D main[5917-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:43:20.154 W main[5917-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 16:43:20.161 I main[5917-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 16:43:20.164 I main[5917-main] user_app.cpp:242 StartTask | Task started successfully!
+2021-11-18 16:44:00.084 I main[5917-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 16:44:00.084 D main[5917-main] TCPClient.h:41 ~TCPClient | 
+2021-11-18 16:44:00.084 D main[5917-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 16:44:00.085 D main[5917-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 16:44:00.088 I main[5917-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 16:44:00.095 I main[5917-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 16:44:00.096 I main[5917-main] EventPoller.cpp:95 ~EventPoller | 0x5591392000
+2021-11-18 16:44:00.098 I main[5917-main] EventPoller.cpp:95 ~EventPoller | 0x55915cb690
+2021-11-18 16:44:00.099 I main[5917-main] EventPoller.cpp:95 ~EventPoller | 0x55915cbce0
+2021-11-18 16:44:00.099 I main[5917-main] EventPoller.cpp:95 ~EventPoller | 0x55915cc370
+2021-11-18 16:44:00.100 I main[5917-main] EventPoller.cpp:95 ~EventPoller | 0x55915cc970
+2021-11-18 16:44:00.101 I main[5917-main] EventPoller.cpp:95 ~EventPoller | 0x55915ccfa0
+2021-11-18 16:44:00.102 I main[5917-main] EventPoller.cpp:95 ~EventPoller | 0x5591449800
+2021-11-18 16:44:00.103 I main[5917-main] EventPoller.cpp:95 ~EventPoller | 0x5591440160
+2021-11-18 16:44:00.104 I main[5917-main] EventPoller.cpp:95 ~EventPoller | 0x55913fac00
+2021-11-18 16:44:00.105 I main[5917-main] EventPoller.cpp:95 ~EventPoller | 0x55913ea000
+2021-11-18 16:44:00.105 I main[5917-main] EventPoller.cpp:95 ~EventPoller | 0x55913e1c00
+2021-11-18 16:44:00.106 I main[5917-main] EventPoller.cpp:95 ~EventPoller | 0x55913c6590
+2021-11-18 16:44:00.108 I main[5917-main] logger.cpp:69 ~Logger | 
+2021-11-18 16:57:53.105 I main[24146-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 16:57:53.105 W main[24146-main] EventPoller.cpp:218 onPipeEvent | take time:12ms, thread may be overloaded
+2021-11-18 16:57:53.138 D main[24146-main] TCPClient.h:38 TCPClient | 
+2021-11-18 16:57:53.139 D main[24146-main] user_app.cpp:294 ConnectNetty | 登录Netty
+2021-11-18 16:57:53.146 I main[24146-event poller 5] TCPClient.cpp:21 onConnect | success
+2021-11-18 16:57:53.169 D main[24146-event poller 5] TCPClient.cpp:31 onRecv | {"requestId":null,"dataType":"client_conn_success","data":{"code":"0","msg":"成功","data":"119.147.210.196","extendData":59296,"notOk":false,"ok":true}}
+ from port:94
+2021-11-18 16:57:53.174 D main[24146-main] user_app.cpp:298 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 16:57:53.679 D main[24146-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:57:53.682 D main[24146-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:57:53.682 D main[24146-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:57:53.683 D main[24146-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:57:53.741 W main[24146-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 16:57:53.748 I main[24146-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 16:57:53.749 I main[24146-main] user_app.cpp:237 StartTask | Task started successfully!
+2021-11-18 16:57:55.169 D main[24146-event poller 5] TCPClient.cpp:31 onRecv | {"requestId":"1","dataType":"login","data":{"code":"1001","msg":"账号密码错误","data":null,"extendData":null,"notOk":true,"ok":false}}
+ from port:94
+2021-11-18 16:59:09.467 I main[1777-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 16:59:09.496 D main[1777-main] TCPClient.h:38 TCPClient | 
+2021-11-18 16:59:09.498 D main[1777-main] user_app.cpp:294 ConnectNetty | 登录Netty
+2021-11-18 16:59:09.505 I main[1777-event poller 0] TCPClient.cpp:21 onConnect | success
+2021-11-18 16:59:09.525 D main[1777-event poller 0] TCPClient.cpp:31 onRecv | {"requestId":null,"dataType":"client_conn_success","data":{"code":"0","msg":"成功","data":"119.147.210.196","extendData":60118,"notOk":false,"ok":true}}
+ from port:94
+2021-11-18 16:59:09.528 D main[1777-main] user_app.cpp:298 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 16:59:10.214 D main[1777-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:59:10.218 D main[1777-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:59:10.218 D main[1777-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:59:10.218 D main[1777-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:59:10.273 W main[1777-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 16:59:10.280 I main[1777-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 16:59:10.282 I main[1777-main] user_app.cpp:237 StartTask | Task started successfully!
+2021-11-18 16:59:51.980 I main[7644-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 16:59:52.004 D main[7644-main] TCPClient.h:38 TCPClient | 
+2021-11-18 16:59:52.005 D main[7644-main] user_app.cpp:294 ConnectNetty | 登录Netty
+2021-11-18 16:59:52.013 I main[7644-event poller 1] TCPClient.cpp:21 onConnect | success
+2021-11-18 16:59:52.022 D main[7644-event poller 1] TCPClient.cpp:31 onRecv | {"requestId":null,"dataType":"client_conn_success","data":{"code":"0","msg":"成功","data":"119.147.210.196","extendData":60549,"notOk":false,"ok":true}}
+ from port:94
+2021-11-18 16:59:52.034 D main[7644-main] user_app.cpp:298 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 16:59:52.514 D main[7644-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:59:52.517 D main[7644-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:59:52.518 D main[7644-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:59:52.518 D main[7644-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 16:59:52.567 W main[7644-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 16:59:52.574 I main[7644-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 16:59:52.576 I main[7644-main] user_app.cpp:237 StartTask | Task started successfully!
+2021-11-18 16:59:54.024 D main[7644-event poller 1] TCPClient.cpp:31 onRecv | {"code":"-1","msg":"系统异常","data":null,"extendData":null,"notOk":true,"ok":false}
+ from port:94
+2021-11-18 16:59:56.024 D main[7644-event poller 1] TCPClient.cpp:31 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 16:59:58.026 D main[7644-event poller 1] TCPClient.cpp:31 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 17:00:00.029 D main[7644-event poller 1] TCPClient.cpp:31 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 17:00:02.028 D main[7644-event poller 1] TCPClient.cpp:31 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 17:00:02.099 I main[7644-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 17:00:02.100 D main[7644-main] TCPClient.h:41 ~TCPClient | 
+2021-11-18 17:00:02.100 D main[7644-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 17:00:02.101 D main[7644-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 17:00:02.103 I main[7644-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 17:00:02.110 I main[7644-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 17:00:02.111 I main[7644-main] EventPoller.cpp:95 ~EventPoller | 0x55d1715000
+2021-11-18 17:00:02.115 I main[7644-main] EventPoller.cpp:95 ~EventPoller | 0x55d194e690
+2021-11-18 17:00:02.116 I main[7644-main] EventPoller.cpp:95 ~EventPoller | 0x55d194ece0
+2021-11-18 17:00:02.117 I main[7644-main] EventPoller.cpp:95 ~EventPoller | 0x55d194f370
+2021-11-18 17:00:02.118 I main[7644-main] EventPoller.cpp:95 ~EventPoller | 0x55d194f970
+2021-11-18 17:00:02.118 I main[7644-main] EventPoller.cpp:95 ~EventPoller | 0x55d194ffa0
+2021-11-18 17:00:02.119 I main[7644-main] EventPoller.cpp:95 ~EventPoller | 0x55d17cc800
+2021-11-18 17:00:02.121 I main[7644-main] EventPoller.cpp:95 ~EventPoller | 0x55d17c3160
+2021-11-18 17:00:02.122 I main[7644-main] EventPoller.cpp:95 ~EventPoller | 0x55d177dc00
+2021-11-18 17:00:02.122 I main[7644-main] EventPoller.cpp:95 ~EventPoller | 0x55d176d000
+2021-11-18 17:00:02.123 I main[7644-main] EventPoller.cpp:95 ~EventPoller | 0x55d1764c00
+2021-11-18 17:00:02.124 I main[7644-main] EventPoller.cpp:95 ~EventPoller | 0x55d1749590
+2021-11-18 17:00:02.126 I main[7644-main] logger.cpp:69 ~Logger | 
+2021-11-18 17:02:29.356 I main[28599-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 17:02:29.382 D main[28599-main] TCPClient.h:38 TCPClient | 
+2021-11-18 17:02:29.384 D main[28599-main] user_app.cpp:294 ConnectNetty | 登录Netty
+2021-11-18 17:02:29.391 I main[28599-event poller 0] TCPClient.cpp:21 onConnect | success
+2021-11-18 17:02:29.401 D main[28599-event poller 0] TCPClient.cpp:31 onRecv | {"requestId":null,"dataType":"client_conn_success","data":{"code":"0","msg":"成功","data":"119.147.210.196","extendData":62305,"notOk":false,"ok":true}}
+ from port:94
+2021-11-18 17:02:29.408 D main[28599-main] user_app.cpp:298 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 17:02:30.157 D main[28599-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 17:02:30.160 D main[28599-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 17:02:30.161 D main[28599-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 17:02:30.161 D main[28599-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 17:02:30.213 W main[28599-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 17:02:30.220 I main[28599-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 17:02:30.222 I main[28599-main] user_app.cpp:237 StartTask | Task started successfully!
+2021-11-18 17:02:31.406 D main[28599-event poller 0] TCPClient.cpp:31 onRecv | {"code":"-1","msg":"系统异常","data":null,"extendData":null,"notOk":true,"ok":false}
+ from port:94
+2021-11-18 17:02:34.001 D main[28599-event poller 0] TCPClient.cpp:31 onRecv | {"code":"-1","msg":"系统异常","data":null,"extendData":null,"notOk":true,"ok":false}
+ from port:94
+2021-11-18 17:02:35.378 I main[28599-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 17:02:35.379 D main[28599-main] TCPClient.h:41 ~TCPClient | 
+2021-11-18 17:02:35.379 D main[28599-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 17:02:35.379 D main[28599-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 17:02:35.381 I main[28599-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 17:02:35.388 I main[28599-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 17:02:35.390 I main[28599-main] EventPoller.cpp:95 ~EventPoller | 0x55a6d0f000
+2021-11-18 17:02:35.391 I main[28599-main] EventPoller.cpp:95 ~EventPoller | 0x55a6f48690
+2021-11-18 17:02:35.391 I main[28599-main] EventPoller.cpp:95 ~EventPoller | 0x55a6f48ce0
+2021-11-18 17:02:35.392 I main[28599-main] EventPoller.cpp:95 ~EventPoller | 0x55a6f49370
+2021-11-18 17:02:35.393 I main[28599-main] EventPoller.cpp:95 ~EventPoller | 0x55a6f49970
+2021-11-18 17:02:35.394 I main[28599-main] EventPoller.cpp:95 ~EventPoller | 0x55a6f49fa0
+2021-11-18 17:02:35.395 I main[28599-main] EventPoller.cpp:95 ~EventPoller | 0x55a6dc6800
+2021-11-18 17:02:35.395 I main[28599-main] EventPoller.cpp:95 ~EventPoller | 0x55a6dbd160
+2021-11-18 17:02:35.398 I main[28599-main] EventPoller.cpp:95 ~EventPoller | 0x55a6d77c00
+2021-11-18 17:02:35.398 I main[28599-main] EventPoller.cpp:95 ~EventPoller | 0x55a6d67000
+2021-11-18 17:02:35.399 I main[28599-main] EventPoller.cpp:95 ~EventPoller | 0x55a6d5ec00
+2021-11-18 17:02:35.400 I main[28599-main] EventPoller.cpp:95 ~EventPoller | 0x55a6d43590
+2021-11-18 17:02:35.401 I main[28599-main] logger.cpp:69 ~Logger | 
+2021-11-18 17:41:22.300 I main[15257-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 17:41:22.301 W main[15257-main] EventPoller.cpp:218 onPipeEvent | take time:9ms, thread may be overloaded
+2021-11-18 17:41:22.333 D main[15257-main] TCPClient.h:43 TCPClient | 
+2021-11-18 17:41:22.334 D main[15257-main] user_app.cpp:294 ConnectNetty | 登录Netty
+2021-11-18 17:41:22.348 I main[15257-event poller 1] TCPClient.cpp:31 onConnect | success
+2021-11-18 17:41:22.363 D main[15257-event poller 1] TCPClient.cpp:41 onRecv | {"requestId":null,"dataType":"client_conn_success","data":{"code":"0","msg":"成功","data":"119.147.210.196","extendData":26531,"notOk":false,"ok":true}}
+ from port:94
+2021-11-18 17:41:22.397 D main[15257-main] user_app.cpp:298 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 17:41:23.205 D main[15257-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 17:41:23.222 D main[15257-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 17:41:23.222 D main[15257-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 17:41:23.222 D main[15257-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 17:41:23.787 W main[15257-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 17:41:23.794 I main[15257-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 17:41:23.796 I main[15257-main] user_app.cpp:237 StartTask | Task started successfully!
+2021-11-18 17:41:24.370 D main[15257-event poller 1] TCPClient.cpp:41 onRecv | {"requestId":"1","dataType":"login","data":{"code":"-5","msg":"未找到设备数据","data":null,"extendData":null,"notOk":true,"ok":false}}
+ from port:94
+2021-11-18 17:41:26.365 D main[15257-event poller 1] TCPClient.cpp:41 onRecv | {"code":"-1","msg":"系统异常","data":null,"extendData":null,"notOk":true,"ok":false}
+ from port:94
+2021-11-18 17:41:28.359 D main[15257-event poller 1] TCPClient.cpp:41 onRecv | {"code":"-1","msg":"系统异常","data":null,"extendData":null,"notOk":true,"ok":false}
+ from port:94
+2021-11-18 17:41:30.359 D main[15257-event poller 1] TCPClient.cpp:41 onRecv | {"code":"-1","msg":"系统异常","data":null,"extendData":null,"notOk":true,"ok":false}
+ from port:94
+2021-11-18 17:41:32.371 D main[15257-event poller 1] TCPClient.cpp:41 onRecv | {"code":"-1","msg":"系统异常","data":null,"extendData":null,"notOk":true,"ok":false}
+ from port:94
+2021-11-18 17:41:34.361 D main[15257-event poller 1] TCPClient.cpp:41 onRecv | {"code":"-1","msg":"系统异常","data":null,"extendData":null,"notOk":true,"ok":false}
+ from port:94
+2021-11-18 17:41:36.076 I main[15257-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 17:41:36.078 D main[15257-main] TCPClient.h:46 ~TCPClient | 
+2021-11-18 17:41:36.080 D main[15257-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 17:41:36.080 D main[15257-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 17:41:36.082 I main[15257-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 17:41:36.090 I main[15257-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 17:41:36.092 I main[15257-main] EventPoller.cpp:95 ~EventPoller | 0x55cce2d000
+2021-11-18 17:41:36.094 I main[15257-main] EventPoller.cpp:95 ~EventPoller | 0x55cd066690
+2021-11-18 17:41:36.095 I main[15257-main] EventPoller.cpp:95 ~EventPoller | 0x55cd066ce0
+2021-11-18 17:41:36.107 D main[15257-event poller 3] user_app.cpp:472 GetNettyDatas | 获取摄像头设置失败,请检查网络是否正常
+2021-11-18 17:41:36.108 I main[15257-main] EventPoller.cpp:95 ~EventPoller | 0x55cd067370
+2021-11-18 17:41:36.109 I main[15257-main] EventPoller.cpp:95 ~EventPoller | 0x55cd067970
+2021-11-18 17:41:36.110 I main[15257-main] EventPoller.cpp:95 ~EventPoller | 0x55cd067fa0
+2021-11-18 17:41:36.110 I main[15257-main] EventPoller.cpp:95 ~EventPoller | 0x55ccee4800
+2021-11-18 17:41:36.111 I main[15257-main] EventPoller.cpp:95 ~EventPoller | 0x55ccedb160
+2021-11-18 17:41:36.112 I main[15257-main] EventPoller.cpp:95 ~EventPoller | 0x55cce95c00
+2021-11-18 17:41:36.113 I main[15257-main] EventPoller.cpp:95 ~EventPoller | 0x55cce85000
+2021-11-18 17:41:36.113 I main[15257-main] EventPoller.cpp:95 ~EventPoller | 0x55cce7cc00
+2021-11-18 17:41:36.115 I main[15257-main] EventPoller.cpp:95 ~EventPoller | 0x55cce61590
+2021-11-18 17:41:36.117 I main[15257-main] logger.cpp:69 ~Logger | 
+2021-11-18 17:46:06.113 I main[21215-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 17:46:06.139 D main[21215-main] TCPClient.h:43 TCPClient | 
+2021-11-18 17:46:06.140 D main[21215-main] user_app.cpp:294 ConnectNetty | 登录Netty
+2021-11-18 17:46:06.147 I main[21215-event poller 1] TCPClient.cpp:23 onConnect | success
+2021-11-18 17:46:06.173 D main[21215-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":null,"dataType":"client_conn_success","data":{"code":"0","msg":"成功","data":"119.147.210.196","extendData":29339,"notOk":false,"ok":true}}
+ from port:94
+2021-11-18 17:46:06.190 D main[21215-main] user_app.cpp:298 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 17:46:06.830 D main[21215-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 17:46:06.833 D main[21215-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 17:46:06.833 D main[21215-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 17:46:06.833 D main[21215-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 17:46:06.888 W main[21215-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 17:46:06.895 I main[21215-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 17:46:06.897 I main[21215-main] user_app.cpp:237 StartTask | Task started successfully!
+2021-11-18 17:46:08.161 D main[21215-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"1","dataType":"login","data":{"code":"-5","msg":"未找到设备数据","data":null,"extendData":null,"notOk":true,"ok":false}}
+ from port:94
+2021-11-18 17:46:10.158 D main[21215-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 17:46:12.158 D main[21215-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 17:46:13.613 I main[21215-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 17:46:13.613 D main[21215-main] TCPClient.h:46 ~TCPClient | 
+2021-11-18 17:46:13.613 D main[21215-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 17:46:13.614 D main[21215-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 17:46:13.615 I main[21215-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 17:46:13.623 I main[21215-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 17:46:13.624 I main[21215-main] EventPoller.cpp:95 ~EventPoller | 0x5578fd7000
+2021-11-18 17:46:13.626 I main[21215-main] EventPoller.cpp:95 ~EventPoller | 0x5579210690
+2021-11-18 17:46:13.627 I main[21215-main] EventPoller.cpp:95 ~EventPoller | 0x5579210ce0
+2021-11-18 17:46:13.628 I main[21215-main] EventPoller.cpp:95 ~EventPoller | 0x5579211370
+2021-11-18 17:46:13.629 I main[21215-main] EventPoller.cpp:95 ~EventPoller | 0x5579211970
+2021-11-18 17:46:13.630 I main[21215-main] EventPoller.cpp:95 ~EventPoller | 0x5579211fa0
+2021-11-18 17:46:13.631 I main[21215-main] EventPoller.cpp:95 ~EventPoller | 0x557908e800
+2021-11-18 17:46:13.633 I main[21215-main] EventPoller.cpp:95 ~EventPoller | 0x5579085160
+2021-11-18 17:46:13.634 I main[21215-main] EventPoller.cpp:95 ~EventPoller | 0x557903fc00
+2021-11-18 17:46:13.635 I main[21215-main] EventPoller.cpp:95 ~EventPoller | 0x557902f000
+2021-11-18 17:46:13.636 I main[21215-main] EventPoller.cpp:95 ~EventPoller | 0x5579026c00
+2021-11-18 17:46:13.636 I main[21215-main] EventPoller.cpp:95 ~EventPoller | 0x557900b590
+2021-11-18 17:46:13.638 I main[21215-main] logger.cpp:69 ~Logger | 
+2021-11-18 22:14:36.858 I main[22920-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 22:14:36.882 D main[22920-main] TCPClient.h:56 TCPClient | 
+2021-11-18 22:14:36.883 D main[22920-main] user_app.cpp:294 ConnectNetty | 登录Netty
+2021-11-18 22:14:36.890 I main[22920-event poller 2] TCPClient.cpp:23 onConnect | success
+2021-11-18 22:14:36.931 D main[22920-event poller 2] TCPClient.cpp:33 onRecv | {"requestId":null,"dataType":"client_conn_success","data":{"code":"0","msg":"成功","data":"119.147.210.196","extendData":13580,"ok":true,"notOk":false}}
+ from port:94
+2021-11-18 22:14:38.582 D main[22920-main] user_app.cpp:298 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 22:14:39.250 D main[22920-event poller 2] TCPClient.cpp:33 onRecv | {"requestId":"1","dataType":"login","data":{"code":"-5","msg":"未找到设备数据","data":null,"extendData":null,"ok":false,"notOk":true}}
+ from port:94
+2021-11-18 22:14:40.327 D main[22920-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:14:40.331 D main[22920-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:14:40.331 D main[22920-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:14:40.331 D main[22920-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:14:40.384 W main[22920-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 22:14:40.391 I main[22920-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 22:14:40.392 I main[22920-main] user_app.cpp:237 StartTask | Task started successfully!
+2021-11-18 22:14:40.898 D main[22920-event poller 2] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:14:42.327 I main[22920-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 22:14:42.328 D main[22920-main] TCPClient.h:59 ~TCPClient | 
+2021-11-18 22:14:42.328 D main[22920-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 22:14:42.329 D main[22920-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 22:14:42.330 I main[22920-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 22:14:42.336 I main[22920-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 22:14:42.337 I main[22920-main] EventPoller.cpp:95 ~EventPoller | 0x5561998000
+2021-11-18 22:14:42.338 I main[22920-main] EventPoller.cpp:95 ~EventPoller | 0x5561bd1690
+2021-11-18 22:14:42.339 I main[22920-main] EventPoller.cpp:95 ~EventPoller | 0x5561bd1ce0
+2021-11-18 22:14:42.340 I main[22920-main] EventPoller.cpp:95 ~EventPoller | 0x5561bd2370
+2021-11-18 22:14:42.341 I main[22920-main] EventPoller.cpp:95 ~EventPoller | 0x5561bd2970
+2021-11-18 22:14:42.342 I main[22920-main] EventPoller.cpp:95 ~EventPoller | 0x5561bd2fa0
+2021-11-18 22:14:42.343 I main[22920-main] EventPoller.cpp:95 ~EventPoller | 0x5561a4f800
+2021-11-18 22:14:42.344 I main[22920-main] EventPoller.cpp:95 ~EventPoller | 0x5561a46160
+2021-11-18 22:14:42.344 I main[22920-main] EventPoller.cpp:95 ~EventPoller | 0x5561a00c00
+2021-11-18 22:14:42.345 I main[22920-main] EventPoller.cpp:95 ~EventPoller | 0x55619f0000
+2021-11-18 22:14:42.346 I main[22920-main] EventPoller.cpp:95 ~EventPoller | 0x55619e7c00
+2021-11-18 22:14:42.347 I main[22920-main] EventPoller.cpp:95 ~EventPoller | 0x55619cc590
+2021-11-18 22:14:42.348 I main[22920-main] logger.cpp:69 ~Logger | 
+2021-11-18 22:16:31.805 I main[5407-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 22:16:31.830 D main[5407-main] TCPClient.h:56 TCPClient | 
+2021-11-18 22:16:31.831 D main[5407-main] user_app.cpp:294 ConnectNetty | 登录Netty
+2021-11-18 22:16:31.839 I main[5407-event poller 2] TCPClient.cpp:23 onConnect | success
+2021-11-18 22:16:31.861 D main[5407-event poller 2] TCPClient.cpp:33 onRecv | {"requestId":null,"dataType":"client_conn_success","data":{"code":"0","msg":"成功","data":"119.147.210.196","extendData":13976,"ok":true,"notOk":false}}
+ from port:94
+2021-11-18 22:16:31.916 D main[5407-main] user_app.cpp:298 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 22:16:32.591 D main[5407-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:16:32.594 D main[5407-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:16:32.595 D main[5407-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:16:32.595 D main[5407-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:16:32.648 W main[5407-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 22:16:32.655 I main[5407-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 22:16:32.660 I main[5407-main] user_app.cpp:237 StartTask | Task started successfully!
+2021-11-18 22:16:33.857 D main[5407-event poller 2] TCPClient.cpp:33 onRecv | {"requestId":"1","dataType":"login","data":{"code":"-5","msg":"未找到设备数据","data":null,"extendData":null,"ok":false,"notOk":true}}
+ from port:94
+2021-11-18 22:16:35.849 D main[5407-event poller 2] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:16:37.198 I main[5407-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 22:16:37.198 D main[5407-main] TCPClient.h:59 ~TCPClient | 
+2021-11-18 22:16:37.199 D main[5407-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 22:16:37.199 D main[5407-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 22:16:37.201 I main[5407-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 22:16:37.208 I main[5407-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 22:16:37.210 I main[5407-main] EventPoller.cpp:95 ~EventPoller | 0x55a2aa4000
+2021-11-18 22:16:37.210 I main[5407-main] EventPoller.cpp:95 ~EventPoller | 0x55a2cdd690
+2021-11-18 22:16:37.211 I main[5407-main] EventPoller.cpp:95 ~EventPoller | 0x55a2cddce0
+2021-11-18 22:16:37.213 I main[5407-main] EventPoller.cpp:95 ~EventPoller | 0x55a2cde370
+2021-11-18 22:16:37.214 I main[5407-main] EventPoller.cpp:95 ~EventPoller | 0x55a2cde970
+2021-11-18 22:16:37.214 I main[5407-main] EventPoller.cpp:95 ~EventPoller | 0x55a2cdefa0
+2021-11-18 22:16:37.215 I main[5407-main] EventPoller.cpp:95 ~EventPoller | 0x55a2b5b800
+2021-11-18 22:16:37.215 I main[5407-main] EventPoller.cpp:95 ~EventPoller | 0x55a2b52160
+2021-11-18 22:16:37.216 I main[5407-main] EventPoller.cpp:95 ~EventPoller | 0x55a2b0cc00
+2021-11-18 22:16:37.217 I main[5407-main] EventPoller.cpp:95 ~EventPoller | 0x55a2afc000
+2021-11-18 22:16:37.218 I main[5407-main] EventPoller.cpp:95 ~EventPoller | 0x55a2af3c00
+2021-11-18 22:16:37.218 I main[5407-main] EventPoller.cpp:95 ~EventPoller | 0x55a2ad8590
+2021-11-18 22:16:37.220 I main[5407-main] logger.cpp:69 ~Logger | 
+2021-11-18 22:29:43.336 I main[12705-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 22:29:43.367 D main[12705-main] TCPClient.h:56 TCPClient | 
+2021-11-18 22:29:43.368 D main[12705-main] user_app.cpp:294 ConnectNetty | 登录Netty
+2021-11-18 22:29:43.375 I main[12705-event poller 4] TCPClient.cpp:23 onConnect | success
+2021-11-18 22:29:43.396 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":null,"dataType":"client_conn_success","data":{"code":"0","msg":"成功","data":"119.147.210.196","extendData":16424,"ok":true,"notOk":false}}
+ from port:94
+2021-11-18 22:29:43.433 D main[12705-main] user_app.cpp:298 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 22:29:44.112 D main[12705-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:29:44.115 D main[12705-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:29:44.116 D main[12705-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:29:44.116 D main[12705-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:29:44.167 W main[12705-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 22:29:44.175 I main[12705-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 22:29:44.176 I main[12705-main] user_app.cpp:237 StartTask | Task started successfully!
+2021-11-18 22:29:45.388 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"1","dataType":"login","data":{"code":"-5","msg":"未找到设备数据","data":null,"extendData":null,"ok":false,"notOk":true}}
+ from port:94
+2021-11-18 22:29:47.382 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:29:49.385 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:29:51.385 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:29:53.386 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:29:55.387 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:29:57.390 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:29:59.391 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:01.392 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:03.392 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:05.394 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:07.395 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:09.394 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:11.395 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:13.395 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:15.397 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:17.399 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:19.400 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:21.401 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:23.402 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:25.404 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:27.404 D main[12705-event poller 4] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:30:28.381 I main[12705-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 22:30:28.382 D main[12705-main] TCPClient.h:59 ~TCPClient | 
+2021-11-18 22:30:28.382 D main[12705-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 22:30:28.382 D main[12705-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 22:30:28.384 I main[12705-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 22:30:28.390 I main[12705-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 22:30:28.391 I main[12705-main] EventPoller.cpp:95 ~EventPoller | 0x5574ecc000
+2021-11-18 22:30:28.392 I main[12705-main] EventPoller.cpp:95 ~EventPoller | 0x5575105690
+2021-11-18 22:30:28.393 I main[12705-main] EventPoller.cpp:95 ~EventPoller | 0x5575105ce0
+2021-11-18 22:30:28.393 I main[12705-main] EventPoller.cpp:95 ~EventPoller | 0x5575106370
+2021-11-18 22:30:28.394 I main[12705-main] EventPoller.cpp:95 ~EventPoller | 0x5575106970
+2021-11-18 22:30:28.396 I main[12705-main] EventPoller.cpp:95 ~EventPoller | 0x5575106fa0
+2021-11-18 22:30:28.396 I main[12705-main] EventPoller.cpp:95 ~EventPoller | 0x5574f83800
+2021-11-18 22:30:28.397 I main[12705-main] EventPoller.cpp:95 ~EventPoller | 0x5574f7a160
+2021-11-18 22:30:28.397 I main[12705-main] EventPoller.cpp:95 ~EventPoller | 0x5574f34c00
+2021-11-18 22:30:28.398 I main[12705-main] EventPoller.cpp:95 ~EventPoller | 0x5574f24000
+2021-11-18 22:30:28.399 I main[12705-main] EventPoller.cpp:95 ~EventPoller | 0x5574f1bc00
+2021-11-18 22:30:28.399 I main[12705-main] EventPoller.cpp:95 ~EventPoller | 0x5574f00590
+2021-11-18 22:30:28.401 I main[12705-main] logger.cpp:69 ~Logger | 
+2021-11-18 22:39:12.410 I main[23463-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 22:39:12.433 D main[23463-main] TCPClient.h:56 TCPClient | 
+2021-11-18 22:39:12.434 D main[23463-main] user_app.cpp:294 ConnectNetty | 登录Netty
+2021-11-18 22:39:12.445 I main[23463-event poller 1] TCPClient.cpp:23 onConnect | success
+2021-11-18 22:39:12.476 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":null,"dataType":"client_conn_success","data":{"code":"0","msg":"成功","data":"119.147.210.196","extendData":18388,"ok":true,"notOk":false}}
+ from port:94
+2021-11-18 22:39:12.507 D main[23463-main] user_app.cpp:298 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 22:39:13.168 D main[23463-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:39:13.171 D main[23463-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:39:13.172 D main[23463-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:39:13.172 D main[23463-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:39:13.222 W main[23463-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 22:39:13.229 I main[23463-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 22:39:13.231 I main[23463-main] user_app.cpp:237 StartTask | Task started successfully!
+2021-11-18 22:39:14.484 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"1","dataType":"login","data":{"code":"-1","msg":"系统异常","data":null,"extendData":null,"ok":false,"notOk":true}}
+ from port:94
+2021-11-18 22:39:16.454 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:18.456 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:20.457 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:22.459 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:24.461 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:26.463 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:28.465 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:30.466 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:32.466 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:34.465 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:36.468 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:38.469 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:40.469 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:42.471 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:44.474 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:46.474 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:48.474 D main[23463-event poller 1] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:48.921 I main[23463-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 22:39:48.921 D main[23463-main] TCPClient.h:59 ~TCPClient | 
+2021-11-18 22:39:48.922 D main[23463-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 22:39:48.922 D main[23463-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 22:39:48.924 I main[23463-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 22:39:48.930 I main[23463-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 22:39:48.931 I main[23463-main] EventPoller.cpp:95 ~EventPoller | 0x557db41000
+2021-11-18 22:39:48.932 I main[23463-main] EventPoller.cpp:95 ~EventPoller | 0x557dd7a690
+2021-11-18 22:39:48.933 I main[23463-main] EventPoller.cpp:95 ~EventPoller | 0x557dd7ace0
+2021-11-18 22:39:48.934 I main[23463-main] EventPoller.cpp:95 ~EventPoller | 0x557dd7b370
+2021-11-18 22:39:48.935 I main[23463-main] EventPoller.cpp:95 ~EventPoller | 0x557dd7b970
+2021-11-18 22:39:48.940 I main[23463-main] EventPoller.cpp:95 ~EventPoller | 0x557dd7bfa0
+2021-11-18 22:39:48.941 I main[23463-main] EventPoller.cpp:95 ~EventPoller | 0x557dbf8800
+2021-11-18 22:39:48.941 I main[23463-main] EventPoller.cpp:95 ~EventPoller | 0x557dbef160
+2021-11-18 22:39:48.942 I main[23463-main] EventPoller.cpp:95 ~EventPoller | 0x557dba9c00
+2021-11-18 22:39:48.943 I main[23463-main] EventPoller.cpp:95 ~EventPoller | 0x557db99000
+2021-11-18 22:39:48.943 I main[23463-main] EventPoller.cpp:95 ~EventPoller | 0x557db90c00
+2021-11-18 22:39:48.944 I main[23463-main] EventPoller.cpp:95 ~EventPoller | 0x557db75590
+2021-11-18 22:39:48.945 I main[23463-main] logger.cpp:69 ~Logger | 
+2021-11-18 22:39:50.121 I main[28321-main] EventPoller.cpp:466 EventPollerPool | 创建EventPoller个数:6
+2021-11-18 22:39:50.146 D main[28321-main] TCPClient.h:56 TCPClient | 
+2021-11-18 22:39:50.147 D main[28321-main] user_app.cpp:294 ConnectNetty | 登录Netty
+2021-11-18 22:39:50.155 I main[28321-event poller 5] TCPClient.cpp:23 onConnect | success
+2021-11-18 22:39:50.167 D main[28321-event poller 5] TCPClient.cpp:33 onRecv | {"requestId":null,"dataType":"client_conn_success","data":{"code":"0","msg":"成功","data":"119.147.210.196","extendData":18617,"ok":true,"notOk":false}}
+ from port:94
+2021-11-18 22:39:50.199 D main[28321-main] user_app.cpp:298 ConnectNetty | 登录Netty成功!!!!
+2021-11-18 22:39:50.710 D main[28321-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.68:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:39:50.714 D main[28321-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.80:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:39:50.714 D main[28321-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.77:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:39:50.714 D main[28321-main] inference.cpp:552 create_uridecode_bin | creating uridecodebin for [rtsp://admin:admin123@192.168.160.18:554/cam/realmonitor?channel=1&subtype=0]
+2021-11-18 22:39:50.768 W main[28321-main] inference.cpp:172 Init | WARNING: Overriding infer-config batch-size:12with number of sources (4)
+2021-11-18 22:39:50.775 I main[28321-main] user_app.cpp:165 Init | System initialization is successful!
+2021-11-18 22:39:50.776 I main[28321-main] user_app.cpp:237 StartTask | Task started successfully!
+2021-11-18 22:39:52.202 D main[28321-event poller 5] TCPClient.cpp:33 onRecv | {"requestId":"1","dataType":"login","data":{"code":"-1","msg":"系统异常","data":null,"extendData":null,"ok":false,"notOk":true}}
+ from port:94
+2021-11-18 22:39:54.164 D main[28321-event poller 5] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:56.164 D main[28321-event poller 5] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:58.166 D main[28321-event poller 5] TCPClient.cpp:33 onRecv | {"requestId":"","dataType":"heartbeat","data":"heartbeat"}
+ from port:94
+2021-11-18 22:39:58.696 I main[28321-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 22:39:58.697 D main[28321-main] TCPClient.h:59 ~TCPClient | 
+2021-11-18 22:39:58.697 D main[28321-main] inference.cpp:75 ~Inference | Returned, stopping playback
+2021-11-18 22:39:58.698 D main[28321-main] inference.cpp:78 ~Inference | Deleting pipeline
+2021-11-18 22:39:58.700 I main[28321-main] user_app.cpp:177 Destroy | System exited successfully!
+2021-11-18 22:39:58.705 I main[28321-main] SqlPool.h:41 ~SqlPool | 
+2021-11-18 22:39:58.706 I main[28321-main] EventPoller.cpp:95 ~EventPoller | 0x55a4da7000
+2021-11-18 22:39:58.707 I main[28321-main] EventPoller.cpp:95 ~EventPoller | 0x55a4fe0690
+2021-11-18 22:39:58.708 I main[28321-main] EventPoller.cpp:95 ~EventPoller | 0x55a4fe0ce0
+2021-11-18 22:39:58.709 I main[28321-main] EventPoller.cpp:95 ~EventPoller | 0x55a4fe1370
+2021-11-18 22:39:58.710 I main[28321-main] EventPoller.cpp:95 ~EventPoller | 0x55a4fe1970
+2021-11-18 22:39:58.710 I main[28321-main] EventPoller.cpp:95 ~EventPoller | 0x55a4fe1fa0
+2021-11-18 22:39:58.711 I main[28321-main] EventPoller.cpp:95 ~EventPoller | 0x55a4e5e800
+2021-11-18 22:39:58.712 I main[28321-main] EventPoller.cpp:95 ~EventPoller | 0x55a4e55160
+2021-11-18 22:39:58.713 I main[28321-main] EventPoller.cpp:95 ~EventPoller | 0x55a4e0fc00
+2021-11-18 22:39:58.713 I main[28321-main] EventPoller.cpp:95 ~EventPoller | 0x55a4dff000
+2021-11-18 22:39:58.714 I main[28321-main] EventPoller.cpp:95 ~EventPoller | 0x55a4df6c00
+2021-11-18 22:39:58.715 I main[28321-main] EventPoller.cpp:95 ~EventPoller | 0x55a4ddb590
+2021-11-18 22:39:58.716 I main[28321-main] logger.cpp:69 ~Logger | 

BIN
source/bin/main