问一个UDP传输疲劳问题。
各位大虾,小弟最近写的程序跟远程视频传输有关,我使用UDP进行视频数据包的传送,数据率大概每秒10K-30K左右,每个数据包不超过1450字节,SOCKET的发送和接收缓冲为65507(SO_RCVBUF、SO_SNDBUF),SOCKET的模式是异步的窗口消息SOCKET。
现在我的问题是这样的:当服务端开启端口并与客户端之间发生数据传送的时候,刚开始一两个小时内数据传送正常,但是一两个小时之后掉包率非常地高,客户端甚至到了只有不到10分之一的数据包能够收到的地步,就好像SOCKET工作久了发生疲劳一样。
请问各位有没有碰到过这种SOCKET疲劳问题,能不能给小弟一些建议,先谢谢了!