質問するログイン新規登録

質問編集履歴

4

情報追加

2020/10/12 02:39

投稿

Y.NINOMIYA
Y.NINOMIYA

スコア32

title CHANGED
File without changes
body CHANGED
@@ -166,4 +166,5 @@
166
166
 
167
167
  他にも様々な記事などを参考に構築を試みましたが、この例がNode側でエラーもなく全体としてエラーが少ないものでした。
168
168
 
169
+ 足りない情報は追記いたします。
169
170
  どなたか回答よろしくお願いいたします。

3

2020/10/12 02:38

投稿

Y.NINOMIYA
Y.NINOMIYA

スコア32

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://<< サーバーのドメイン >>/8000`へ変更しただけです。
24
+ wsの接続先を`ws://localhost:3001/`から`wss://<< サーバーのドメイン >>:8000`へ変更しただけです。
25
25
 
26
26
  HTMLはNodeではなく、**Apacheで配信**しています。
27
27
  (文字数制限のため、全文載せられませんでした)

2

追記

2020/10/09 22:57

投稿

Y.NINOMIYA
Y.NINOMIYA

スコア32

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

コードの修正

2020/10/09 05:18

投稿

Y.NINOMIYA
Y.NINOMIYA

スコア32

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 = 'ws://localhost:3001/';
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()');