問題タブ [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.
node.js - ノード コンポーネントには、socket.io で設定されたメソッドがありません
このスレッドに従って、socket.io を使用して peerjs を構成しているだけです。コンポーネント間の通信connect
とdisconect
サーバーからの通信は正常に機能していますが、socket.io 統合を開始すると、次のエラーが発生します。
そして、私のサーバー構成は次のとおりです。
App.js
サーバー構成に関連するエラーはありますか?
javascript - IE での Peerjs 音声通話の問題
このガイドを使用して、ユーザー間の音声通話システムを実装しました: http://wern-ancheta.com/blog/2015/05/03/implementing-audio-calls-with-peerjs/
これで完成し、Google Chrome を使用すると私のサイトで完全に動作します。
ただし、IE 8 でユーザーに接続しようとすると、次のエラーが表示されます: お使いのブラウザーはオーディオ要素をサポートしていません。
Mozilla では、その呼び出しは開始されますが、接続されません。
私が peerjs を使いたいと思った理由の 1 つは、クロスブラウザー (およびデバイス) 互換性があると思ったからです。
誰かがこの問題に遭遇し、なぜそれが起こっているのかについての手がかりを持っていますか?
ありがとう
android - skyway android sdkクライアントとサーバーとしてのpeerjs
こんにちは、Android 用のビデオ チャット アプリを構築しようとしています。skayway SDK を使用しています。クラウドでは問題なく動作しますが、ドキュメントで言及されているように、peerjs サーバーで実行したいと考えています。このサンプルを使用した可能性があります。 Androidクライアントskyway Androidサンプルとして、これをサーバーサーバーpeerJSとして使用しました
サーバーは正常に動作します
Androidクライアントでピアオプションを変更しようとしましたが、サーバー側で接続のトレースがありません。助けてください
html - Webrtc ベースのビデオ チャット、Firefox でビデオ ストリームが生成されない
peerjs を使用して webrtc ベースのビデオ チャットを実装しました。Chrome では問題なく動作しますが、Firefox ではストリームを生成できません。navigator.getUserMedia は、次のようにオーディオ ビデオ ストリームを生成するために使用されています。
上記の約束をFirefoxで使用すると、successcallbackにもerrorcallbackにもなりません。
camera - peerjs プロジェクトの Android Chrome ブラウザでフロント カメラの代わりにバック カメラを開く方法
私はpeerjsでwebrtcプロジェクトを開発しています。Android Chrome ブラウザでプロジェクトを開いたときにバックカメラを使いたい。この機能に関する情報が見つかりません。どうすれば続行できますか?
javascript - peerJS audiocall はローカルでのみ機能します
ドキュメントはこれについてかなり明確であり、機能しないため、この時点で何をすべきかわかりません。ピア js と、API キーを取得したクラウド サーバーを使用して音声呼び出しを設定するために私が行っていることは次のとおりです。
--ここにコードのチャンクを入れるのは気が進まないことに注意してください。しかし、ここにあります。コメントアウトされた部分は、公式ドキュメントに従おうとする試みです。また、安全でないオリジンエラーは発生しません。ライブデモがあります @ https://thealmightyone.github.io/AMAclient
テストする:
- 2人のプレーヤーを登録してログインする
- 右クリック
- 話すことを選ぶ
- 右クリックコーナーで電話を受ける
コンソールにログがはっきりと表示されます。
function peerJsTools() { var allAudioCalls = {}; var playerPeer = new Peer({key: 'lwjd5qra8257b9'}); // PeERJS API キーをネットワーク設定に移動
}
何が起きてる?リモートストリームを受信し、オーディオ要素を正しく作成していると思いました。
linux - Node.js + peerjs が ssl で動作しない
SSL を使用して node.js で peerjs を実行しようとしていますが、何らかの理由で機能しません。
指示に従ってピアをインストールして開始しました https://github.com/peers/peerjs-server
しかし、私が抱えている問題は、peerjs が SSL 経由で動作していないため、 http: //example.com: 9000 を使用して peerjs にアクセスすると正常に動作しますが、https ://example.com:9000 を使用すると、「予期せず」接続を閉じました。」エラー
前もって感謝します
android - Android Crosswalkでネットワークを切り替えるとTURNサーバーに接続できない
私は WebRTC 通話アプリを開発していますが、奇妙な問題に直面しています。すべての開発を容易にするために PeerJS を選択しましたが、うまく機能します。
しかし、Android と Crosswalk (Wifi から 3G) でのネットワークの切り替えに関しては、奇妙な問題があります。
問題は、Wifi を介して一方の端からもう一方の端に電話をかけることができ、期待どおりに機能することです。次に、一方の端で 3G に切り替え、別の電話をかけますが、機能しません。
問題は、3G で動作している場合、一方の端がリレー候補を受信しないことです。そのため、ホスト候補には応答しますが、中継したい候補には応答しません。
TURN サーバーとこの機能を使用してデバイス間の接続をテストしたところ、ターン サーバーが使用できないとのことでした。Wifi に戻すと、すべて正常に動作します。
WebRTC を使用した Android Crosswalk に問題はありますか? ここで何が起こっているのでしょうか。Crosswalk バージョン 18 を使用しています。
ありがとうございました!