1

ユーザー同士がチャットできるソーシャルネットワークのようなものを構築しています。ルームやグループなどではなく、プライベートチャットのみ。

チャットに機能を追加したい - ビデオチャット。

そして、openTok (tokbox) を見つけました。私は彼らのマニュアルからたくさん読んだが、私はそれを働かせることができない.

簡単なことから始めました。

このコードを使用して、2 つの異なるコンピューターの URL で開きました。

<html>
    <head>
    <script src="http://static.opentok.com/webrtc/v2.0/js/TB.min.js" ></script>
    <meta http-equiv="X-UA-Compatible" content="chrome=1">
    <script type="text/javascript">
          var apiKey    = **myApiKey**;
          var sessionId = **sessionId **;
          var token     = **token**;

          function sessionConnectedHandler (event) {
             session.publish( publisher );
             subscribeToStreams(event.streams);
          }
          function subscribeToStreams(streams) {
            for (var i = 0; i < streams.length; i++) {
                var stream = streams[i];
                if (stream.connection.connectionId 
                       != session.connection.connectionId) {
                    session.subscribe(stream);
                }
            }
          }
          function streamCreatedHandler(event) {
            subscribeToStreams(event.streams);
          }

          var publisher = TB.initPublisher(apiKey);
          var session   = TB.initSession(sessionId);

          session.connect(apiKey, token);
          session.addEventListener("sessionConnected", 
                                   sessionConnectedHandler);

          session.addEventListener("streamCreated", 
                                   streamCreatedHandler);
        </script>
    </head>
    <body>
    </body>
</html>

もちろん 、 myApiKeysessionIdtokenを自分のアカウントから詳細に変更しました。

問題は、私が自分自身を見ることができるすべてのページで、パートナーウィンドウを購入しても読み込みが停止しないことです...

私に何ができる?

ありがとう

4

1 に答える 1