@@ -142,19 +142,19 @@ void CALLBACK Network_Callback_SRTLeave(LPCXSTR lpszClientAddr, XSOCKET hSocket,
142142// RTSP
143143void CALLBACK Network_Callback_VideoRTPRecv (LPCXSTR lpszClientAddr, XSOCKET hSocket, LPCXSTR lpszRecvMsg, int nMsgLen, XPVOID lParam)
144144{
145-
145+ XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _X ( " RTP视频客户端:%s,发送数据大小:%d 给服务器 " ), lpszClientAddr, nMsgLen);
146146}
147147void CALLBACK Network_Callback_VideoRTCPRecv (LPCXSTR lpszClientAddr, XSOCKET hSocket, LPCXSTR lpszRecvMsg, int nMsgLen, XPVOID lParam)
148148{
149-
149+ XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _X ( " RTCP视频客户端:%s,发送数据大小:%d 给服务器 " ), lpszClientAddr, nMsgLen);
150150}
151151void CALLBACK Network_Callback_AudioRTPRecv (LPCXSTR lpszClientAddr, XSOCKET hSocket, LPCXSTR lpszRecvMsg, int nMsgLen, XPVOID lParam)
152152{
153-
153+ XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _X ( " RTP音频客户端:%s,发送数据大小:%d 给服务器 " ), lpszClientAddr, nMsgLen);
154154}
155155void CALLBACK Network_Callback_AudioRTCPRecv (LPCXSTR lpszClientAddr, XSOCKET hSocket, LPCXSTR lpszRecvMsg, int nMsgLen, XPVOID lParam)
156156{
157-
157+ XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _X ( " RTCP音频客户端:%s,发送数据大小:%d 给服务器 " ), lpszClientAddr, nMsgLen);
158158}
159159// ////////////////////////////////////////////////////////////////////////网络IO关闭操作
160160void XEngine_Network_Close (LPCXSTR lpszClientAddr, XSOCKET hSocket, bool bHeart, ENUM_XENGINE_STREAMMEDIA_CLIENT_TYPE enClientType)
@@ -172,6 +172,7 @@ void XEngine_Network_Close(LPCXSTR lpszClientAddr, XSOCKET hSocket, bool bHeart,
172172 }
173173 // 需要主动删除与客户端对应的组包器队列中的资源
174174 HttpProtocol_Server_CloseClinetEx (xhHttpPacket, lpszClientAddr);
175+ ModuleHelp_Rtsp_DeleteClient (lpszClientAddr);
175176 XLOG_PRINT (xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _X (" HTTP客户端:%s,离开服务器" ), lpszClientAddr);
176177 }
177178 else if (ENUM_XENGINE_STREAMMEDIA_CLIENT_TYPE_PUSH_XSTREAM == enClientType)
0 commit comments