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