【发布时间】:2015-03-12 20:16:02
【问题描述】:
我最近发现了一个名为 phoneRTC 的 cordova 插件,它允许实现 webrtc。我构建并运行了提供的演示,我对结果非常满意。现在我想知道如何在 Web 服务器上记录 webrtc 会话。目前的基础设施是这样的:
Signalling Server
/ \
CLIENT---------CLIENT
TURN Server
/ \
CLIENT CLIENT
所以信令服务器用于发现参与者并建立连接。如果无法在参与者之间直接建立连接,则使用 TURN 服务器。
对于转向服务器,使用 rfc5766-turn-server,对于信令服务器,使用 socket.io
我想做的是记录通过 TURN 服务器的会话。这可能吗?如果是这样,我该如何实现?
编辑:我还阅读了有关 Kurento 的信息,但我无法理解是否可以通过它实现这一目标。
【问题讨论】:
-
使用 Kurento(或任何其他媒体/MCU 服务器),这是可能的。使用 TURN 服务器,您必须破解它,因为它只是设计用于中继而不是解密/重新加密 srtp 数据包。
-
感谢您的回复。我自己也一直在对 Kurento 进行一些研究,但没有找到很多初学者的东西。你能推荐一个好的教程/指南,让我开始使用 phoneRTC 和 Kurento 进行实施吗?
-
@igracia 感谢您的回复。我一直在阅读教程并试图理解这个概念,但我似乎无法掌握如何将 kurento 与 phonertc 集成的部分
标签: cordova webrtc turn rfc5766turnserver kurento