udp丢包是必然的,既然你有成功的时候说明打孔是能够成功的,一般情况下udp数据包都会有重传机制。比如rtcp协议就是对rtp协议的重传处理。如果你不想搞这么麻烦,那么比较简单的一种方式就是打孔数据包隔1秒重发一次,2次的丢失概率总比1次小。