2016-10-10 5 views
0

シンプルピア(https://github.com/feross/simple-peer)で2人のユーザを自動的に接続できますか?私は試しましたが、私の知る限りでは、peer.send()メソッドには接続が必要なので、まだ接続がないので、他のピアのIDを知る方法はないということです。シンプルピア(WebRTC)との自動接続

それでは、私がやったことです:あなたは#1のinitをテストするために行くとき、あなたがイニシエータであるため、

  • 、あなたはIDを取得します。

  • あなたがテストに行くと、other_Id = {"type": "offer"、 "sdp": "v = 0 ...}、IDを取得し、他のIDも取得します(もちろん、 URL)

しかし、私はそれが動的に生成されるため、最初のユーザに第2のユーザのIDを送信する方法がないので、私はできない第2のユーザに最初のユーザーを接続するために、今したい、とまだ彼ら場合

私はまだ解決策を見つけられませんでしたが、何か提案があれば答えてください。

ありがとう、素敵な一日を!

編集:シンプルピアのgithubリポジトリで興味深いものを見つけたと思います。「Aシグナリングサーバ」(通常はウェブソケットで実装)は、2つのブラウザ間でシグナリングデータをピアピアツーピア接続が確立されています。 "私はこれらの "シグナリングサーバ"と "ウェブソケット"に関するいくつかの調査を行うつもりです!

編集2:申し訳ありませんが、私はLaravel 5.3を使用しています。

編集3:私はついに興味深いものを見つけました。これはsocket.ioとシンプルピアを使ったテストアプリです。 (https://bl.ocks.org/adammw/d9bf021c395835427aa0

+0

はい、接続を確立するには、両方のピア間でメッセージを交換する必要があります(SDPを前後にコピーしてペーストするのは非現実的です)。 – deceze

答えて

0

[OK]をので、私は私が自分で答えを見つけたので、このトピックを閉鎖し、私の実際の質問のためのもう一つ作成:このトピックの下に投票がある理由(私は理解していないSimple-peer, Socket.IO, Laravel 5.3

を)

関連する問題