udp丢包问题研究

//发现udp 有收不到数据包现象.

一: 观察丢包

  1. ifconfig enp8s0

  2. netstat -s -u

二: 修改系统缓存参数. recv_buffer_size

修改系统buffer_size

sysctl -w net.core.rmem_max=26214400

sysctl -w net.core.rmem_default=26214400

三: 应用程序考虑

av_dict_set(&m_options, "buffer_size", "1024000", 0);

1个窗口还比较稳定, 4个窗口相当于4个负载,负载太重不行!

数据负载不稳定造成, 每次不能书写太多的数据. 应平滑数据输出.

udp 包大小1316,1504 比较常见.

相关推荐
天竺鼠不该去劝架3 分钟前
如何构建安全的流程自动化体系?
网络·安全
HaiLang_IT4 分钟前
基于图像处理与原型网络的小样本手语骨骼动作识别研究
网络·图像处理·人工智能
lzh_200110124 分钟前
I2C通讯协议
网络
元亓亓亓15 分钟前
考研408--计算机网络--day13--电子邮件&万维网&HTTP
网络·计算机网络·考研·http·408
海棠蚀omo18 分钟前
万物互联的起点:走进 Linux 网络的心脏,开启一场从零开始的底层探索之旅
linux·网络
咕咕嘎嘎102419 分钟前
C++仿muduo库onethreadoneloop高并发服务器
服务器·网络·c++
乾元27 分钟前
AI 在云网络(VPC / VNet)部署的编排与安全对齐——从“手工堆资源”到“意图驱动的网络生成”(含 Terraform 工程化)
运维·网络·人工智能·网络协议·安全·云计算·terraform
盛满暮色 风止何安27 分钟前
负载均衡的部署模式
运维·服务器·网络·网络安全·负载均衡
Meaauf29 分钟前
华为 | 二层隧道协议L2TP实验
网络·华为
CQ_YM30 分钟前
网络编程之UDP
linux·c语言·网络·单片机·udp