1234567891011121314151617181920212223242526272829 |
- <html>
- <meta charset="utf-8" />
- <meta http-equiv="Content-Type" content="application/json; charset=UTF-8">
- <body>
- <p>1.先把websocket这个源码下载下来,使用maven打包后直接运行jar包,怎么使用maven自行查资料,启动信令服务器</p>
- <p>2.点击右上角,提示未连接,直接点一下就会连接到信令服务器上</p>
- <p>3.复制这个页面地址,再开一个浏览器窗口,打开这个页面,再点击连接,这时候就会看见对方。</p>
- <p>4.有较小的几率在webrtc的连接建立不起来。</p>
- <p>5.只能在同一个局域网中使用,如果在互联网中涉及到p2p穿透问题,这个以后有时间弄好了再更新上来</p>
- <p>6.如果是部署在外网服务器上,比如阿里云,腾讯云,则必须要将域名配置成https协议,推荐使用nginx配置,大家都这么玩。</p>
- <p>7.如果想在局域网使用,直接打开html文件是不现实的,可以将前端部署在nginx中,这个可以自行查资料,非常简单。</p>
- <p>8.总之webrtc只能在本地使用时可以http协议,如果是外网使用必须https协议,因为涉及到安全问题。</p>
-
- </body>
- <!--下面是视频聊天需要引用的-->
- <script>
- //如果部署了https协议的信令服务器用wss:开通而不是ws:开头
- var websocketPath = "ws://localhost:4397/websocket/webrtc";
- </script>
- <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
- <script type="text/javascript" src="js_v1.1/util.js" charset="utf-8"></script>
- <link href="css_v1.1/chat.css" rel="stylesheet">
- <script charset="utf-8" src="js_v1.1/websocket.js"></script>
- <script charset="utf-8" src="js_v1.1/webrtc.js"></script>
- <script charset="utf-8" src="js_v1.1/chat.js"></script>
- </html>
|