Users feedback that the streaming experience is not good, and the video is blurred or stuck, which may be caused by the network or terminal performance issues. The following document will introduce how to confirm the specific problems caused by the poor play-stream current experience through the Analytics Dashboard (AD).
The following is a step-by-step guide on how to confirm whether the pull-stream experience is poor due to publish-stream user network problems.
Enter the stream end-to-end page.
View the delay and packet loss of the publish-stream end and several other play-stream ends: a sharp increase in the same time range.
View the device performance on the publish-streaming side: CPU/memory is normal.
Judging the frame rate of the publish-streaming side: the sending frame rate drops sharply and is lower than the collection frame rate.
Based on the above points, it can be basically concluded that it is caused by the network problem of the publish user, and the user needs to be guided to switch to another network.
The following is a step-by-step guide on how to confirm whether the play-stream experience is poor due to play-stream user network problems.
Go to the room page.
Compare the flow quality data of "abnormal users" and "other users in the room":
Go to the user page.
View user's playing: all flows have high end-to-end delay/packet loss.
View the user's device performance: normal.
Based on the above points, it can be basically concluded that it is caused by the network problem of the play user, and the user needs to be guided to switch to another network.
The following is a step-by-step guide on how to confirm whether the play-stream experience is poor due to performance issues of publish-stream user's devices.
Enter the stream end-to-end page.
View the performance of publish-stream user's equipment: CPU/memory full load.
View publish and play user acquisition frame rate: low/abnormal.
Based on the above points, it can be basically concluded that it is caused by performance problems of the publish-stream user's equipment, and the user needs to be guided to replace the equipment.