kcp
kcp copied to clipboard
请教韦先生,若是游戏得实时同步,添加fec编解码是否会成为一个瓶颈。
用的是 RS 编码,简单做了个demo,测了下部分数据然后推测的结果,如果丢包率为10%,上下行包的速度为 18000 / S,包的大小为100字节,预计只是编解码部分,CPU的占用率估计能到160%。请问这样是否正常呢? 还是这种场景下,不应该这样使用呢。先感谢下,期待您的回复。
每秒钟 18000 个包?这个做法有问题,游戏的话,50-100个包每秒钟就足够了。你需要归并数据。
用的是 RS 编码,简单做了个demo,测了下部分数据然后推测的结果,如果丢包率为10%,上下行包的速度为 18000 / S,包的大小为100字节,预计只是编解码部分,CPU的占用率估计能到160%。请问这样是否正常呢? 还是这种场景下,不应该这样使用呢。先感谢下,期待您的回复。
你好,可以把代码发出来么?我这边也想测试下你说的这个情况,谢谢