请教流媒体传输采用UDP和TCP各有什么优缺点,分别适用什么场合?

277 views
Skip to first unread message

pilipala

unread,
Nov 8, 2009, 8:09:44 PM11/8/09
to 高性能服务器研发与运营邮件列表
请教做视频会议或者安防监控项目,流媒体传输的时候使用TCP还是UDP?
各有什么优缺点,各自适用什么场合?

Kouga

unread,
Nov 8, 2009, 8:42:46 PM11/8/09
to dev4s...@googlegroups.com
大量技术资料已经存在于网络上,请使用Google:

Google搜索链接

2009/11/9 pilipala <jabbe...@gmail.com>
请教做视频会议或者安防监控项目,流媒体传输的时候使用TCP还是UDP?
各有什么优缺点,各自适用什么场合?




--
签名是什么东西??

pilipala

unread,
Nov 8, 2009, 9:25:21 PM11/8/09
to 高性能服务器研发与运营邮件列表
谢谢Kouga的回复
从网上搜到的资料大多都是推荐UDP
前两天和一个搞了好几年流媒体的朋友聊天
他说国内搞视频会议的一般传视频都用TCP,音频用UDP
所以有些困惑

Lanvige Jiang

unread,
Nov 9, 2009, 5:49:47 AM11/9/09
to 高性能服务器研发与运营邮件列表
是用UDP,这样的话会比较快,应为不需要来回验证信息到达。
而且流媒体有丢失不会产生太大影响,就像看Live TV一样,丢掉几帧用户可以接受的。

WMS就可以用UDP作为传输协议,不过它在服务器和客户端加了验证,为每个包加上一个序号,客户端收到包后做一下Check,包丢失的话会再次向服务
器请求,但只再请求一次。

具体还是要看网络环境和应用场景.

Best Regards,
Zhiming Jiang

杨光

unread,
Nov 10, 2009, 5:00:07 AM11/10/09
to dev4s...@googlegroups.com
看你对数据完整是否要求很严格。

2009/11/9 Lanvige Jiang <lan...@gmail.com>

王伟健

unread,
Jan 25, 2010, 9:48:34 PM1/25/10
to dev4s...@googlegroups.com
目前很多视频网站的流媒体开始使用TCP来传输数据,这样的趋势是不是由于我们用户的带宽增长,完全可以使用TCP而更好保证数据的质量?

王立卫

unread,
Jan 25, 2010, 10:19:09 PM1/25/10
to dev4s...@googlegroups.com
还是用UDP的居多。

2010/1/26 王伟健 <wangwei...@gmail.com>
目前很多视频网站的流媒体开始使用TCP来传输数据,这样的趋势是不是由于我们用户的带宽增长,完全可以使用TCP而更好保证数据的质量?

--
高性能服务器研发与运营
http://groups.google.com/group/dev4server



--
---------------------------------------------------
qq:  106341101
msn: wei8...@hotmail.com
email: isold...@gmail.com

Xu Yong

unread,
Jan 26, 2010, 9:35:21 PM1/26/10
to dev4s...@googlegroups.com
借人气请教一下,谢谢!

视频网站的网络架构一般是什么样的,同时为终端提供服务如何节省带宽?



2010/1/26 王立卫 <isold...@gmail.com>
--
高性能服务器研发与运营
http://groups.google.com/group/dev4server

Kouga

unread,
Jan 29, 2010, 9:43:33 AM1/29/10
to dev4s...@googlegroups.com
其实流媒体的话,只要你自己知道帧是怎么分割的,编码和解码时哪些可以胡乱丢弃哪些可以通过前后帧补间上来,还有就是如何缓冲视频码流,就直接用UDP好了。

说实话,丢帧事小,卡帧事大,实时性要求UP的情况下最好丢帧保流畅。

视频网站的话,有用FLV的,如土豆等,用HTTP(基于TCP)来传递数据。要想让客户剩下流量,就要使劲压缩视频——鱼与熊掌不可兼得嘛~

最近暴风的1080P视频压缩后只需要1.5M的带宽,估计是H 264类似的VBR编码才能做到,还没仔细研究过。

2010/1/27 Xu Yong <tjux...@gmail.com>



--
签名是什么东西??

xu zhang

unread,
Jan 31, 2010, 6:13:11 PM1/31/10
to dev4s...@googlegroups.com
用udp,多是为了穿透nat和抢带宽。
Reply all
Reply to author
Forward
0 new messages