If the MU has not received media streams within 10s, the MU starts the corresponding processing flow to clear the recording service and sends a media stream request after 10s.
1. Obtain run logs of the MU on the MPU server where the camera is mounted during the recording interruption.
2. Check the key logs to determine whether the MU fails to receive media streams during the timeout period.
The key logs recorded during the processing flow are as follows:
· The MU fails to receive media streams during the timeout period.
[ Error|TID:0x7FF7397D4700|RtnCode:0x000B] Stream_Transfer.cpp:03317 Receive media stream of $Error_Code=30899000000000,lens[01213100000000000101] timeout
· The MU stops the recording service.
[Warning|TID:0x7F8C99047700|RtnCode:0x0002] Input_Port.cpp:00143 end_recv_data input port call count::[0]
· After 10s, the MU starts the recording service again.
[ Error|TID:0x7FF7397D4700|RtnCode:0x000B] Stream_Transfer.cpp:01330 begin to restart stream as timeout $Error_Code=30899000000000,lens = 01213100000000000101, sessionID = f173a1ceb0d011e3800090e2ba222de8
If the MU has not received media streams during the timeout period, the camera is faulty or the network between the camera and the MPU server where the camera is mounted is abnormal.
3. If streams from the camera are forwarded by the DCG, check the run logs of the DCG on the MPU server where the camera is mounted.
· If recv interleaved data error or recv video timeout is found in the logs, the DCG fails to receive the media streams
In this case, the network between the DCG and the camera is abnormal, or the camera is faulty.
· If Send media over socket failed or SendMediaOverSocket is found in the logs, the DCG fails to send the media streams.
In this case, the DCG is faulty, the network between the DCG and the MU is abnormal, or the camera is faulty.
