谁能告诉我WebRTC通信和VoIP通信在技术上有什么不同?
发布于 2015-07-15 23:09:49
这个问题没有确切的意义,因为它假设VoIP是一个技术堆栈,但它不是-它是一个概念。通过互联网协议(IP)发送语音(V)的概念。这意味着可以使用不同的技术堆栈来访问/捕获媒体、建立连接、协商数据流和传输数据流。
WebRTC就是VoIP的一个这样的堆栈(API、方法和标准的集合)。
发布于 2015-07-16 12:16:21
VOIP - Voice over internet Protocol是随着Internet的普及而出现的一个概念。这涉及使用因特网来路由语音电话数据,基本上使用现有的IP基础设施来传输音频流,而不具有专用的电路交换电话。随着时间的推移,流行的VOIP应用程序如Skype、Vonage和许多企业电话应用程序应运而生。VOIP有两个部分,一个是信令部分,主要是控制器部分和其他实际媒体。实际媒体通常但不一定遵循RTP (实时)协议。RTP可以同时传输语音和视频。RTP的问题在于浏览器本身并不支持它,而且它也不安全。你通常需要一些插件来让VOIP在浏览器内部工作。
随着WebRTC现在流行的浏览器,如FF,Chrome和Opera支持RTP的一个变体,这是安全的,可以在本地调用。使用WebRTC和浏览器Javascript,您可以将语音、视频和屏幕(仅限视频)数据发送到任何其他浏览器,这很酷。
发布于 2016-04-13 16:34:34
VOIP :互联网协议语音使用数字用户线路/电缆调制解调器语音Wi-Fi/3G (VoWiFi/3G),语音(VoLTE)和丰富的通信套件(RCS)。VoIP是基于云的,通话是以数字数据的形式发送的,不需要线缆来发送通话,所以任何类型的互联网连接都可以用来从过多的设备进行通话。
Web实时通信: Web实时通信仅使用操作系统浏览器进行通信。WebRTC需要使用两个主要的组件JavaScript API。
WebRTC是VoIP在浏览器领域的扩展。它可以通过增量升级重用现有的VoIP基础设施。这对VoIP来说是个好消息,因为采用WebRTC只会增加VoIP的整体扩散。
此外,WebRTC是基于浏览器的低成本联系中心应用程序的理想选择。VoIP可以为嵌入式操作员驱动的VoLTE应用程序提供服务。因此,在WebRTC和VoIP之间,它们可以支持广泛的消费者和企业应用程序。
https://stackoverflow.com/questions/31433968
复制相似问题