内网udp组播丢包问题可否完全避免 松鼠ai • 2023-5-8 • 服务器 • 阅读 12 可以给组播流配置QOS,提高优先级;或者限制其他类型的流量的带宽占用;也可以升级设备,提高带宽。或者以上同时进行,但即使用最好的设备,全万兆网络,而且只有组播流量,也做不到绝对的一个包不丢。丢包问题你完全没必要考虑,那是底层做的事情,对你来说是透明的,即使丢包也会再此发包,不会对你上层代码有影响,也就是说你用C#的传输时候可以理解为正确且完整的传输,所以总结下就是你代码的问题不可靠,不稳定。UDP的缺点主要是不可靠,不稳定,因为UDP没有TCP那些可靠的机制,在数据传递时,如果网络质量不好,就会很容易丢包。流媒体服务器中的视频流是走udp协议来传输的,UDP协议的特点是在传输数据前不需要建立连接,也避免了后续的断开连接,对到达顺序混乱的数据包不进行重新排序。修改分辨率和码率之后,把我们流媒体服务器的UDP传输协议改成TCP传输协议,就能够正常播放了。 欢迎分享,转载请注明来源:内存溢出原文地址: http://outofmemory.cn/zz/10434085.html 对你 组播 流媒体 不稳定 问题 赞 (0) 打赏 微信扫一扫 支付宝扫一扫 松鼠ai 一级用户组 0 0 生成海报 淘宝网上购物如何申请换货? 上一篇 2023-05-08 移动硬盘向电脑传输大的文件的时候为什么总是中断? 下一篇 2023-05-08 发表评论 请登录后评论... 登录后才能评论 提交 评论列表(0条)
评论列表(0条)