質問編集履歴
4
情報追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -166,4 +166,5 @@
|
|
166
166
|
|
167
167
|
他にも様々な記事などを参考に構築を試みましたが、この例がNode側でエラーもなく全体としてエラーが少ないものでした。
|
168
168
|
|
169
|
+
足りない情報は追記いたします。
|
169
170
|
どなたか回答よろしくお願いいたします。
|
3
title
CHANGED
File without changes
|
body
CHANGED
@@ -21,7 +21,7 @@
|
|
21
21
|
HTML・JavaScript(フロント)のコードについて
|
22
22
|
---
|
23
23
|
HTMLはほぼ記事のままです。
|
24
|
-
wsの接続先を`ws://localhost:3001/`から`wss://<< サーバーのドメイン >>
|
24
|
+
wsの接続先を`ws://localhost:3001/`から`wss://<< サーバーのドメイン >>:8000`へ変更しただけです。
|
25
25
|
|
26
26
|
HTMLはNodeではなく、**Apacheで配信**しています。
|
27
27
|
(文字数制限のため、全文載せられませんでした)
|
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,14 @@
|
|
1
1
|
お世話になります。
|
2
2
|
|
3
3
|
現在VPS環境にてWebRTCを実現しようとしているのですが、苦戦してしまっています。
|
4
|
+
|
5
|
+
大きな流れとしては、
|
6
|
+
ApacheでHTML配信
|
7
|
+
↓
|
8
|
+
HTMLからWSSでサーバ(Apache)に接続
|
9
|
+
↓
|
10
|
+
ApacheからNodeにプロキシを通す
|
11
|
+
|
4
12
|
構築には以下の記事を参考にしました。
|
5
13
|
[シグナリングサーバーを動かそう ーWebRTC入門2016](https://html5experts.jp/mganeko/20013/)
|
6
14
|
|
1
コードの修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -42,7 +42,8 @@
|
|
42
42
|
// or you can use chrome app (only work with Chrome)
|
43
43
|
// https://chrome.google.com/webstore/detail/simple-message-server/bihajhgkmpfnmbmdnobjcdhagncbkmmp
|
44
44
|
//
|
45
|
-
let wsUrl = '
|
45
|
+
let wsUrl = 'wss://<< サーバーのドメイン >>/8000';
|
46
|
+
//記事ではws://でアクセスしていますが、エラーになるためwss://でアクセスしています。
|
46
47
|
let ws = new WebSocket(wsUrl);
|
47
48
|
ws.onopen = function(evt) {
|
48
49
|
console.log('ws open()');
|