实施webRTC的利弊是什么?

实施webRTC的利弊是什么?,webrtc,Webrtc,我想通过浏览器实现视频/音频通话功能。目标是允许两个用户远程通信,而不必安装第三部分(当我说第三部分时,我指的是一个软件或浏览器上的扩展) 我知道WebRTC,它现在非常流行而且是免费的。但是,它很难实现,文档也很难理解(对于初学者来说不是很容易) 这是官方的webRTC文档,老实说,从哪里开始 如果您有关于WebRTC的经验,是否可以分享积极或消极的观点?这对社区非常有用 此外,如果您有使用其他图书馆的经验,我想听到它会很有趣。今天,在没有使用WebRTC的情况下,在网站上开发呼叫服务是没有其

我想通过浏览器实现视频/音频通话功能。目标是允许两个用户远程通信,而不必安装第三部分(当我说第三部分时,我指的是一个软件或浏览器上的扩展)

我知道WebRTC,它现在非常流行而且是免费的。但是,它很难实现,文档也很难理解(对于初学者来说不是很容易)

这是官方的webRTC文档,老实说,从哪里开始

如果您有关于WebRTC的经验,是否可以分享积极或消极的观点?这对社区非常有用


此外,如果您有使用其他图书馆的经验,我想听到它会很有趣。

今天,在没有使用WebRTC的情况下,在网站上开发呼叫服务是没有其他方法的

备选方案是:

  • 使用WebRTC
  • 使用闪光灯(它是…死的)
  • 使用插件(在浏览器中作为一种机制正在消亡)
  • 使用您下载的应用程序(不完全是网站中的服务)
  • Node.js是一个不错的选择,但您需要学习一些新技术,尤其是在后端方面

    您需要的服务器包括: 1.传统的web应用服务器 2.信令服务器(您计划使用Node.js的服务器-您也可以将其用于web应用程序服务器) 3.眩晕/转身服务器(用于NAT穿越) 4.可能是媒体服务器,具体取决于您的使用情况


    对于一些替代的开源和商业产品,您可以检查这一点

    这是一个主观问题,没有明确的答案。如果你想要一个聊天应用程序-谷歌创建一个聊天应用程序-可能是这样的:如果你迷路了,在这些论坛中问一个特定的问题。这是一个关于如何创建基于webrtc的简单聊天应用程序的教程。