我检查时,在UDP客户端每隔100毫秒从服务器发送UDP数据包 接收频率不等于100毫秒,有时它小得多,例如3毫秒...... 10毫秒。 我知道UDP客户端服务器是异步的,而不是检查频率是否合适 在UDP客户端接收,或者它不是一个好主意。
答案 0 :(得分:1)
通过网络发送消息绝不意味着保留时间间隔。数据包可以以任意时间间隔到达客户端,包括重新排序的可能性(首先发送的数据包比第二次发送的数据包晚到达)。如果传输的数据对所描述的效果敏感,则存在一些减少延迟色散影响的技巧,例如: jitter buffers用于音频和视频流量