問題タブ [peerjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
webrtc - WebRTC でチャットに接続しているときに、ユーザーごとに固定のユーザー固有の PeerJs ID を使用できますか?
ビデオ通話とチャットに webrtc を使用しています。- webrtc サーバーで固定 ID を使用してユーザーを作成する方法はありますか。- チャット接続を確立する際に、ユーザーごとに固定のチャット ID を使用できますか。
node.js - エクスプレスと組み合わせたpeerJSサーバーのセットアップ
https://github.com/peers/peerjs-server#combining-with-existing-express-appの readme に従って、独自の peerJS サーバーをセットアップしようとしています 。
サーバー上の私のコード
クライアント上の私のコード
クライアントコンソールでこのエラーが発生します
webrtc - PeerJS は、1 つのコンピューターのローカル ストリームを同じネットワーク内の別のコンピューターと共有します
私は WebRTC と PeerJS の初心者です。私の目的は、コンピューター A のローカル メディア ストリームをコンピューター B に共有することです。クラウドの PeerJS サーバーを使用してこれを行うことに成功しました。ただし、サーバーをローカルネットワークにセットアップしたいと考えています。
コンピューター A はローカル メディア ストリームのキャプチャを担当し、次のコードを記述しました。
コンピューター B は、コンピューター A から受信したストリームを表示する役割を果たします。
そして、次のコードでサーバーを起動します。
私のコードは正しいですか?PS コンピュータ B の Web ブラウザでコンピュータ A のローカルホストにアクセスできます。
前もって感謝します。
javascript - PeerJS ピアがデータを受信していない
PeerJs を使用して P2P 接続 (データとその後のビデオ) を作成するつもりです。チュートリアルを確認し、次のコードを使用しました。
browserA (Chrome 38):
browserB (Chrome 38):
Connection is openメッセージが表示されましたが、Dataおよびconnectedメッセージは表示されませんでした。
何を変更すればよいか教えていただけますか?
javascript - Javascript と Angular で作成されることがわかっているオブジェクトの関数を使用する (Peerjs と Socket.io を使用)
次のコードスニペットがあります
基本的に、私がやろうとしているのは、クライアントが接続するとすぐに socket.io を使用して送信されるサーバー生成 ID を使用して、新しい PeerJS ピアを作成することです。そのため、 on リスナーがトリガーされる前にピア オブジェクトが作成されることがわかっています。ただし、javascriptはそれを認識していないと思います。コントローラーでピアの将来の機能を使用できるように設定するにはどうすればよいですか?
編集:これが私が現時点で持っているものです
android - ネイティブの Android/iOS クライアントで Peerjs を使用する WebRTC
WebRTC を使用して簡単なチャット/ビデオ機能を提供する内部システムを構築しようとしています。ブラウザ上でうまく機能する Peer.js クライアントとサーバーのデプロイに成功しました。
ただし、PeerJS サーバーと互換性を持たせるためのかなり単純な Android/iOS クライアント/SDK が見つからないようです。
AppRTCを調べてみたところ、Android クライアントがそのサーバーで実行されていましたが、その Android クライアント (およびサーバーの実装) が非常に複雑に見えるため (私たちは Java の専門家ではありません)、PeerJS サーバーに接続する方法を理解できませんでした。 )。
EasyRTC も調べましたが、彼らはネイティブ SDK を撤回したようですが、技術スタックは私たちのものに非常に近いようです.
私の質問は、NodeJS サーバーで実行されている WebRTC で動作する Android/iOS クライアントを持っている人はいますか? これを Android でネイティブに実行するには、どのような回避策がありますか?
PeerJS サーバーで動作するかなりシンプルな Android SDK (ライブラリ/サンプル プロジェクトへのリンク) を探しています。
編集: (NodeJS 上に) シグナリング サーバーを自分で構築することもできますが、それ以降、Android/iOS クライアントを構築するにはどうすればよいでしょうか?
私たちの質問に答えてくれる人に 200 担当者の懸賞金を差し上げます。