为什么 ikcp_send 不能超过128次ikcp_recv也只能接收到128次!

tvmytwxo  于 2022-10-25  发布在  其他
关注(0)|答案(2)|浏览(214)

弄了几天了,都 搞不明白,为什么 128次就一个坎,而且ikcp_wndsize设置超过128,他也只有128次,往下调倒时有效,再往上调,就超不过128,而且我我还是分了1KB一个包再调用 ikcp_send的,求解一下

zte4gxcn

zte4gxcn1#

ikcp_nodelay(kcp.kcp, 2, 10, 2, 1);

第二个参数为什么例子里是2,我看文档,不是只有0和1吗

wrrgggsh

wrrgggsh2#

遇到过这个问题,客户端不断向服务器发包,客户端同时也要保持接收状态,把接收到的数据ikcp_input输入到kcp层,并且调用ikcp_update,这样客户端才会返回ack包给服务器

相关问题