【发布时间】:2014-12-12 04:54:34
【问题描述】:
我正在尝试启动和运行 PhoneRTC 演示。 https://github.com/alongubkin/phonertc/
其实我有很多疑惑
首先,我的理解: 1.我们需要一个TURN服务器 2. 我们需要一个信令服务器(demo/server in repo) 3. 我们需要一个使用phoneRTC项目的cordova项目(demo/client in repo)
已启动 AWS 实例,分配了动态 DNS。 安装 TURN 服务器并启动它 - 但现在我对教程中提到的私有 ip 和公共 ip 部分感到困惑,因为每次我重新启动实例时我的 ip 都会发生变化。我有一个 dns 名称(来自 noip),它会坚持下去。所以我正在探索如何设置 TURN 服务器
我查看了源代码并按照 npm install cordva 等步骤操作,
对于 Signaling 服务器,我在源代码中导航到 demo/server,并在 npm install 后尝试了 node index.js,但出现了几个关于找不到模块的错误。
demo/client 也是一个 nodeJS 项目,对吧?如果我启动并运行它,那就是视频聊天,对吗?
【问题讨论】: