哪些技术允许双向视频流?

哪些技术允许双向视频流?

维基百科说 Flash 允许“音频和视频的双向流”。是否可以使用其他技术(例如 JavaScript)来实现这一点?

换句话说,我想实时地将视频从网站的一个用户传输到另一个用户。

我希望拥有已经被很多用户安装或易于安装的东西(Flash 满足这个要求)。并且我希望拥有免费的东西。

答案1

您可以使用WebRTC仅使用 JavaScript 即可在浏览器内进行双向通信。它甚至可以在多对多架构中传输。由于 flash 几乎已死,我认为 webrtc 是 Web 中 p2p 通信的未来。

有一些实现使用 webrtc 来流式传输视频和音频以召开会议。例子还有很多其他现成的解决方案,例如线

请记住,并非所有浏览器都得到很好的支持- 目前所有版本的 IE 和 Safari 都缺乏原生支持,尽管第三方插件以弥补差距。

答案2

Flash 可能是您最好的选择,因为它已经为绝大多数网络用户安装,并且它已经支持您正在使用的技术(网络摄像头、麦克风、音频/视频流等)。

相关内容