如何启动这个 Agora WebRTC 示例 node.js 服务器?
Posted
技术标签:
【中文标题】如何启动这个 Agora WebRTC 示例 node.js 服务器?【英文标题】:How can I launch this Agora WebRTC sample node.js server? 【发布时间】:2017-05-31 08:19:04 【问题描述】:我是 node.js 初学者,阅读本文档尝试使用 Agora WebRTC SDK。
https://docs.agora.io/en/user_guide/communication/webrtc_user_guide_communication.html#qs-communication-webrtc
关于本文档中的服务器主题, 起初,我使用“npm install”命令来制作 nodo_modules。 接下来,我检查 ./server/nodejs/DemoServer.js 中的 APP_ID 和 APP_CERTIFICATE。 但我找不到他们。 DemoServer.js中APP_ID和APP_CERTIFICATE的值应该填在哪里? VENDER_KEY?
WebRTC 示例代码位于此下载链接。(无插件) https://www.agora.io/en/blog/download/
请帮我启动这个示例。
【问题讨论】:
【参考方案1】:您不需要视频通话示例的应用证书,只需要 appID。
正在通过 HTML 页面本身的用户输入检索应用 ID(密钥)。
Key: <input id="key" type="text" value="" size="36"></input>
console.log("Init AgoraRTC client with vendor key: " + key.value);
client = AgoraRTC.createClient(mode: 'interop');
client.init(key.value, function ()
console.log("AgoraRTC client initialized");
【讨论】:
我们可以通过loopback nodejs API创建token和channel吗?以上是关于如何启动这个 Agora WebRTC 示例 node.js 服务器?的主要内容,如果未能解决你的问题,请参考以下文章
WebRTC 与 Agora.io:SwitchCamera?
WebRTC Native M96 SDK接口封装--enumerateVideoDevices获取系统中所有的视频设备列表
WebRTC Native M96 SDK接口封装--enumerateVideoDevices获取系统中所有的视频设备列表
WebRTC Native M96 SDK接口封装--enumerateVideoDevices获取系统中所有的视频设备列表