视频聊天。 red5更快/需要??为什么不只是p2p?

时间:2013-12-25 07:18:23

标签: p2p red5 flash-media-server videochat

请原谅我的无知,但我正在研究制作一个视频聊天室,而我所发现的东西对我来说似乎真的很直观。根据我的阅读,听起来标准是每个用户将他们的视频流式传输到媒体服务器,如red5,然后服务器将流发送给另一个人。直观地说,这似乎只是增加了一个中间人,它会增加视频流的延迟,因为它必须转到服务器,然后转身去一个人,而不是直接发送给一个人。为什么不用像adobe status / Cirrus这样的p2p?只需使用该服务获取其他用户的IP,然后直接流式传输您的视频?然而,似乎几乎每个人都使用像Red5这样的FMS。

我在这里没有理解什么?拥有这个“中间人”有什么好处?

1 个答案:

答案 0 :(得分:1)

这需要大量带宽(下载速度可能足够高,但上传速度通常很低)才能将视频发送给观众。 NAT使连接到特定计算机变得困难(从公共端,路由器下的计算机只有一个IP)。