node.js - SimpleWebRTC、EasyRTC 和 Kurento .. 有什么区别?

标签 node.js webrtc kurento easyrtc simplewebrtc

你好我是新学习 WebRTC,我有点困惑,我知道 WebRTC 可以点对点工作,但我们需要信号,SimpleWebRTC、EasyRTC 和 Kurento 中的哪一个可以帮助做到这一点,如果是 node.js 为什么我们需要它们可以做到?如果它们不是用于发信号那么它们到底是做什么用的?前端?后端?他们之间有什么区别?谢谢!

最佳答案

库伦托: 尽管 webRTC 是点对点的,但有时您需要对媒体进行更多控制。在 kurento 中,所有流量都通过 Kurento 媒体服务器(您可以在其中执行录制媒体或添加效果等操作)。要使用 Kurento,您必须安装 Kurento 媒体服务器,并且在前端您必须使用 Kurento 的 java 脚本库

SimpleWebRTC : 这不用于发信号。它是 webRTC 的前端 java 脚本库。要为 simpleWebRTC 发送信号,您必须构建一个单独的信号服务器(或者您可以使用现有的服务器,如 signalmaster )。

关于node.js - SimpleWebRTC、EasyRTC 和 Kurento .. 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38721804/

相关文章:

maven - 在 ubuntu 上使用 Kurento 安装错误

regex - 字符类\w不工作?

javascript - Socket.IO ( nodejs ) 中的 Windows Phone 支持

node.js - 序列化 ORM : Cyclic dependency found

javascript - 删除 Google Chrome 中的麦克风指示器

java - 如何在 docker 上运行 kurento java web 服务器

node.js - mongodb Node 驱动程序 connect() 忽略 connectTimeoutMS (和 socketTimeoutMS)设置

c++ - WebRTC native C++ 示例 : Difference between the relay server and turn server

webrtc - onicegatheringstatechange 事件在候选人聚集期间不会触发

c++ - Kurento 自定义插件 : How to send events to java server asynchronously