关于UDP在局域网内传输语音数据的有关问题

关于UDP在局域网内传输语音数据的问题
我用UDP传输语音数据,大概每秒传输50次,每次传输3500字节。
当我在A端传输的时候,我在标题栏上显示总共传输的字节数及传输的次数。如果我只打开A端(发送端)软件(因为是UDP,所以未连接的时候也可以传输数据),标题栏上可以看到数据传输是很正常的,标题栏上显示的传输次数估计差不多是每秒50次。。
但当我把B端(接收端)软件打开后,就会发现A端(发送端)标题栏上比较卡了,所以我估计可能是B端(接收端)因为频率太快接收不过来,所以导致A端(发送端)也比较卡了。请问有什么办法解决吗?

另外,我在接收端接收数据后,暂时还没做任何处理,只是把他接收到一个全局的数组里面,然后就没再做别的处理了。
------解决思路----------------------
照理没有关系,根本不会关注服务端是否打开了,直接发,是不是你的服务端有数据向客户端这边发。
------解决思路----------------------
所以我估计可能是B端(接收端)因为频率太快接收不过来,所以导致A端(发送端)也比较卡了
与此原因无关
------解决思路----------------------
UDP只管发,不管是否成功,有没有接收应该不会明显影响数据发送;
是不是有应答或者其他操作?
------解决思路----------------------
UDP本来就是一个不可靠的传输协议,就算是丢包了也是正常的现象。
如果非要解决这个问题,提供两个办法:
1、使用TCP;
2、如果非要使用UDP的话,就做一个重传机制,当然这个比较复杂,不建议用这种方式。
------解决思路----------------------
下面这两篇文章或许能帮到你。
http://www.cnblogs.com/EdmundDwyane/p/3248297.html
http://www.cnblogs.com/EdmundDwyane/p/3278641.html
另外还有一个带源码的DEMO
http://www.cnblogs.com/EdmundDwyane/p/3461130.html