我正在将rtsp视频流式传输到Android 我怎样才能计算丢包,抖动或延迟等网络指标?
答案 0 :(得分:1)
我可以回答丢包和抖动问题。
对于丢包:只计算丢失的序列。保留最后一个数据包的序列,看看你是否有超过1的步骤。 如果您在网络中重新排序,则需要在内存窗口中保留以前的序列,并在数据包到达时将其填满,然后检查错过的序列。
对于抖动 - 只保留客户端接收数据包的时间,并计算实际接收时间与数据包预期接收时间之间的平均差异(假设您可以预测数据包的预期接收时间 - 例如,如果您有一个恒定的FPS。)
答案 1 :(得分:0)
Wireshark对嗅探数据包进行RTP统计计算。