我正在尝试在流星中实现Simplewebrtc进行视频聊天。 这些是我的文件
#webrtc.html
<head>
<title>meteorwebrtc</title>
</head>
<body>
{{> navbar}}
<div class="col-md-10 col-md-offset-1">
{{> video_chat}}
</div>
<template name="video_chat">
<div class="col-md-12">
<div class="col-md-4">
<video id="localVideo"></video>
</div>
<div class="col-md-8">
<div id="remoteVideos"></div>
</div>
</div>
</template>
#webrtc.js
if (Meteor.isClient) {
var webrtc = new SimpleWebRTC({
localVideoEl: 'localVideo',
remoteVideosEl: 'remoteVideos',
autoRequestMedia: true
});
webrtc.on('readyToCall', function () {
webrtc.joinRoom('your awesome room name');
});
}
并在lib目录中包含simplewebrtc.js文件,以便我先加载
lib/latest.js
视频聊天工作正常,当我在本地尝试并将代码复制到服务器并运行它,但如果我使用meteor deploy meteor-webrtc.meteor.com
捆绑和部署应用程序webrtc不工作,它没有抛出任何错误。我甚至尝试在modulus.io中部署应用程序,但我也得到了相同的结果。
repo - meteor-webrtc
在流星服务器中部署应用程序 - meteor-webrtc.meteor.com
如何解决此问题?