一个视频流文件传输使用tcp好还是udp好,实时播放的,具体给我说说谢谢
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个视频流文件传输使用tcp好还是udp好,实时播放的,具体给我说说谢谢相关的知识,希望对你有一定的参考价值。
参考技术A 因地制宜~网络环境好时用UDP快一些,否则就TCP
UDP速度快
文件传输当然是tcp好,想不出要采用udp的理由追问
粘贴自重
参考技术B 建议你看一看555live,其中有RTSP/RTP,看过之后,想必你就会明白!本回答被提问者采纳 参考技术C QQ好像是走UDP协议的吧,我以前把单位的TCP限制了,但是QQ还是可以上的追问我没问QQ怎么走,我想知道原理
UDP同通信好还是Tcp的好
本来他们两个是为了适用不同的需求而出来的传输方式,没得说谁好谁坏,如果硬是要说好和坏,只能从不同业务需求来说,对于实时性要求比较高的时候,肯定是udp,因为实时性中传输大量的数据,丢一些包不妨碍实时性; 如果是网络非常好的情况,并且要数据完整的只能说优先考虑tcp,udp也是可以做到的,但是就比较麻烦需要去做拆包分包的帧的验证和判断,但是做好了绝对比tcp好,这是在公司人力资源允许的情况下;因此综上所述:inter网的传输优先考虑udp,实时性高的只能用udp,tcp开发相对简单,为了开发效率可以考虑;
如果是局域网的传输,想都别想就用tcp,无论是实时的还是大文件的都用tcp,因为局域网的网速是不用质疑的;
另外,拿个QQ例子,个人认为,qq文件传输中,应该是判断对方好友是否是和本人在同一个局域网下,如果是就用tcp连接发送文件飞快,如果是外网的应该是用udp 参考技术A TCP是全世界免费使用的网络协议,UDP是需要另外支付费用的。TCP安全,绝大部分网络连接都要使用TCP/IP协议,UDP适用于下载上传等操作,顺便说一句,QQ的连接也是个UDP,不包括发送文件和图片。
以上是关于一个视频流文件传输使用tcp好还是udp好,实时播放的,具体给我说说谢谢的主要内容,如果未能解决你的问题,请参考以下文章