【问题标题】:What is the technical difference between webRTC communication and VoIPwebRTC通信和VoIP之间的技术区别是什么
【发布时间】:2015-10-04 16:54:05
【问题描述】:

谁能帮助我 WebRTC 通信和 VoIP 通信之间的技术区别是什么?

【问题讨论】:

  • WebRTC 是一种 VoIP。
  • web real time communicationvoice over internet protocol。 voip 主要是一个相当通用的首字母缩略词。 webrtc 更适合任何类型的浏览器到浏览器的通信,其中可以包括语音。
  • @MarcB 这不仅仅是浏览器,它是点对点的。非浏览器对等点包括本机移动应用程序,许多企业桌面电话现在实际上支持 webrtc(我相信是奥科)以及可以桥接/中继到其他 SIP 端点的媒体服务器。

标签: webrtc voip


【解决方案1】:

VOIP: 互联网语音协议使用 DSL/有线调制解调器通过 Wi-Fi/3G (VoWiFi/3G) 语音、LTE 语音 (VoLTE) 和富通信套件 (RCS)。 VoIP 是基于云的,呼叫以数字数据的形式发送,无需电缆即可发送呼叫,因此任何类型的 Internet 连接都可用于从大量设备拨打电话。

Web RTC: Web 实时通信仅使用操作系统浏览器进行通信。 WebRTC 需要使用两个主要的 JavaScript API 组件。

WebRTC 是 VoIP 对浏览器世界的扩展。它可以通过增量升级重用现有的 VoIP 基础设施。这对 VoIP 来说是个好消息,因为采用 WebRTC 只会增加 VoIP 的整体普及率。

此外,WebRTC 是基于浏览器的低成本联络中心应用程序的理想选择。 VoIP 可以服务于嵌入式运营商驱动的 VoLTE 应用。因此,在 WebRTC 和 VoIP 之间,它们可以支持广泛的消费者和企业应用程序。

【讨论】:

    【解决方案2】:

    VOIP - 互联网协议语音是随着互联网的普及而出现的概念。这涉及使用互联网来路由语音电话数据,基本上是使用现有的 IP 基础设施来传输音频流,而无需专用的电路交换电话。随着时间的推移,流行的 VOIP 应用程序(如 Skype、Vonage 和许多企业电话)出现了。 VOIP有两个部分,一是信令,主要是控制器部分和其他实际媒体。 实际媒体通常但不一定遵循 RTP(实时)协议。 RTP 可以同时传输语音和视频。 RTP 的问题是浏览器本身不支持它并且它不安全。您通常需要某种插件才能在浏览器中使用 VOIP。

    借助 WebRTC,FF、Chrome 和 Opera 等现在流行的浏览器支持 RTP 的变体,这种变体是安全的并且可以在本地调用。使用 WebRTC 和浏览器 Javascript,您可以将语音、视频和屏幕(仅视频)数据发送到任何其他浏览器,这很酷。

    【讨论】:

      【解决方案3】:

      这个问题并不完全有意义,因为它假设 VoIP 是一个技术堆栈,但事实并非如此——它是一个概念。通过 (o) 互联网协议 (IP) 发送语音 (V) 的概念。这意味着可以使用不同的技术堆栈来访问/捕获媒体、建立连接、协商流和传输流。

      WebRTC 就是这样一种用于 VoIP 的堆栈(一组 API、方法和标准)。

      【讨论】:

      • 所以,基本上 WebRTC 是两个对等点之间的任何类型的通信,因此可以使用这种技术实现 VoIP 的概念。同时,还有其他可用的技术也可用于实现 VoIP。
      • @AnimeshKumar “WebRTC 是两个对等点之间的任何类型的通信” - 不,不是“任何类型” - WebRTC 是一个特定的技术规范。不过,您的其余评论是准确的。
      猜你喜欢
      • 1970-01-01
      • 2015-03-09
      • 1970-01-01
      • 2018-11-08
      • 2013-03-22
      • 2014-09-28
      • 1970-01-01
      • 2012-05-05
      • 2011-07-01
      相关资源
      最近更新 更多