UDP快,但容易丢失
tcp安全,不容易丢失,相对udp慢

解决方案 »

  1.   

    不会的,QQ就是UDP传输协议,丢包大吗?
      

  2.   

    语音视频不像文件传输那样需要严格的顺序。
    所以用UDP即可。
      

  3.   

    TCP提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 
    UDP是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快
    一些要求比较高的服务一般使用这个协议,如FTP、Telnet、SMTP、HTTP、POP3等,而UDP是面向无连接的,使用这个协议的常见服务有DNS、SNMP、QQ等。
      

  4.   


    貌似QQ的努力不只是软的方面,硬的方面也做的相当好~~比如说服务器的分布方面...前几天听讲座的时候人家说的...所以要做到QQ那样还是有相当大难度的..
    不过还是顶UDP
      

  5.   

    UDP不适合视音频数据传输,一般都是使用基于TCP的流传输协议,如mms、mmst、rtsp等...