我读了很多关于webRTC的文档。现在我想实现一个示例应用程序。我做了这个有用的堆栈溢出问题
我得到了一些客户端,一个Javascript的服务器。我不知道怎么开始看这个演示。我应该采取哪些步骤?
他们这样解释:
signaling technology: WebSockets
client: pure html/javascript
server: node.js, ws
last tested on: Firefox 40.0.2, Chrome 44.0.2403.157 m, Opera 31.0.1889.174
我明白这一点,但我对这方面的实践知识不多。这些是我准备这个演示的问题?
- 我应该有
hosting account
吗?或者我可以把这个和我的localhost
? - 接下来,我应该在哪里做这个
node.js, ws
?我可以使用linux machine
并安装npm
并运行server.js
文件吗? - 如何在我的Linux机器上启动
client.js
代码? - 只需要
server.js
和client.js
文件来设置这个应用程序?
我也是WebRTC的新手,但我希望我的回答能让你满意
- 你可以在localhost 中使用这个demo
- 你可以在linux机器上安装nodejs并运行
server.js
。 - 运行演示
- 通过nodejs运行
server.js
。确保你先安装了ws
包。 - 然后创建一个目录名为
static
,并将client-side code
放在那里。 打开浏览器,进入
localhost:80
查看演示。 - 通过nodejs运行
- 是的,你只需要2个文件来设置这个应用程序。在工作Hello World WebRTC数据通道示例与信令实现的客户端文件是一个html文件,而不是javascript。
你可以在这里看到另一个教程:http://www.tutorialspoint.com/webrtc/webrtc_environment.htm
对不起,我的英语不好。