1

デスクトップキャプチャとpeerjsを介してユーザーのデスクトップを他のユーザーと共有できるWebアプリケーションを作成しようとしています。これまでのところ、両方のデバイスが同じ NAT に接続されている場合、画面を共有できます。しかし、2 つの対称 NAT を試行すると、接続が確立されません。そのため、いくつかの調査を行ったところ、TURN Server が必要であることがわかりました。このために、私は www.turnservers.com を使用しています。サーバーを新しいピア オブジェクトに送信するための構文に問題があります。Peer is not defined というエラーが表示され続けます。これが私がこれまでに持っているものです...

window.turnserversDotComAPI.iceServers(function(data) {
    var peer = new Peer(makeid(),{
        key: '**************', 
        config: {'iceServers': data} }
        );
});

どちらの API も...

http://www.turnservers.com/docs

http://peerjs.com/docs/

4

1 に答える 1

0

peerjs モジュールnpm install peerjsをインストールしてから、javascript ファイルでそれを要求することができますvar peerjs = require('peerjs');

それはあなたの問題を解決するはずだと思います。

于 2015-01-24T04:56:44.727 に答える