Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kcp 相比于 srt 或者 quic 的优势是什么,弱网下回有更好的表现吗 #383

Open
qiantaossx opened this issue Dec 2, 2022 · 2 comments

Comments

@qiantaossx
Copy link

No description provided.

@qiantaossx qiantaossx changed the title Kcp 相比于 srt 或者 quic 的优势是什么 Kcp 相比于 srt 或者 quic 的优势是什么,弱网下回有更好的表现吗 Dec 2, 2022
@XiaoChuangll
Copy link

KCP、SRT和QUIC都是一些能够提供可靠数据传输和抗丢包能力的协议,它们都有自己的优势和适用场景。

KCP协议是由著名游戏开发公司腾讯开发的一种可靠UDP协议,相较于传统TCP协议,KCP协议具备更低的延迟、更高的吞吐量和更好的网络抗干扰能力,因此在弱网环境下具备更好的表现。KCP协议还能够自适应网络环境变化,自动调整传输参数,从而达到更好的传输效果。

SRT协议是由Haivision公司开发的一种基于UDP的可靠传输协议,相比于KCP协议,SRT协议在传输效率和网络抗干扰能力方面略逊一筹,但是SRT协议具有更好的安全性和对流媒体传输的优化,因此在流媒体传输场景下更为适用。

QUIC协议是由Google开发的一种基于UDP的协议,它在传输效率、网络抗干扰能力和安全性方面都有很好的表现,同时还具备快速连接建立和流量控制等特性,因此在Web应用和大规模数据传输场景下有很好的应用前景。

综上所述,KCP协议在弱网环境下具备更好的表现,但是在其他方面可能略逊于SRT和QUIC协议。选择合适的协议需要根据具体的应用场景和需求进行评估和选择。

@caoli5288
Copy link

KCP、SRT和QUIC都是一些能够提供可靠数据传输和抗丢包能力的协议,它们都有自己的优势和适用场景。

KCP协议是由著名游戏开发公司腾讯开发的一种可靠UDP协议,相较于传统TCP协议,KCP协议具备更低的延迟、更高的吞吐量和更好的网络抗干扰能力,因此在弱网环境下具备更好的表现。KCP协议还能够自适应网络环境变化,自动调整传输参数,从而达到更好的传输效果。

SRT协议是由Haivision公司开发的一种基于UDP的可靠传输协议,相比于KCP协议,SRT协议在传输效率和网络抗干扰能力方面略逊一筹,但是SRT协议具有更好的安全性和对流媒体传输的优化,因此在流媒体传输场景下更为适用。

QUIC协议是由Google开发的一种基于UDP的协议,它在传输效率、网络抗干扰能力和安全性方面都有很好的表现,同时还具备快速连接建立和流量控制等特性,因此在Web应用和大规模数据传输场景下有很好的应用前景。

综上所述,KCP协议在弱网环境下具备更好的表现,但是在其他方面可能略逊于SRT和QUIC协议。选择合适的协议需要根据具体的应用场景和需求进行评估和选择。

不要使用ChatGPT生成回答,事实错误太多了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants