我正在使用此示例开始了解WebRTC:https://github.com/gongfuPanada/dot-net-webrtc
我习惯了MVC,所以我觉得它更容易理解。
在进行了我想要的更改后,我将它发布在azure网站上,但它不起作用。
这是样本上的索引页面:
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery-1.8.3.min.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/Peer.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/StreamManager.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/WsSignalChannel.js")"></script>
<script type="text/javascript" src="@Url.Content("~/Scripts/WebRtc.js")"></script>
<style>
body {
font-family: Tahoma, Arial, sans-serif;
font-size: 14px;
}
.videoWrapper {
border: solid 1px #CCC;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
float: left;
padding: 10px 0 10px 10px;
width: 600px;
margin: 5px;
}
video {
width: 600px;
height: 400px;
margin-top: 5px;
}
</style>
<meta name="viewport" content="width=device-width" />
<title>WebRTC</title>
</head>
<body>
<div id="getUserMediaFail" style="display:none;">
No signal from WebCam
</div>
</body>
</html>
当我在VS上调试应用程序时,一切正常,但是当它发布时,它只显示“getUserMediaFail”。
我错过了什么?