問題タブ [opentok]
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.
objective-c - フォアグラウンドでopentokビデオチャットを使用してiosアプリを維持する方法
iOS 7 アプリに opentok ios sdk を統合しました。この問題を除いて、正常に動作しています。ビデオ チャット中に iPhone に 5 ~ 10 秒間アクセスしないと、アプリがバックグラウンドに移動し、他の場所でビューアーが発生します。オーディオのみを聞くために終了します。アプリがバックグラウンド状態になった後、ビデオが無効になります。
公式の例で同じことを観察しました https://github.com/opentok/opentok-ios-sdk/tree/master/samples/OpenTokFullTutorial
ビデオ チャットの進行中にアプリがバックグラウンドにならないようにするにはどうすればよいですか。この場合、 Skype は正常に動作しています。同じことを達成したいと考えています。
javascript - Cordova アプリで OPENOK サブスクライバーのビデオを見ることができません
コルドバ アプリケーションに次のプラグインをインストールしました。
デバイスを同じセッションに接続できますが、各デバイスの画面にサブスクライバー ストリームが表示されません。
自分のストリームしか見えません。
私のindex.jsのコードは次のとおりです。
javascript - openTok を使用して、単一のセッション用に生成されたさまざまなトークンのビデオ ストリーミングを接続するにはどうすればよいですか
私がやろうとしていることを見ることができます。
sessionId の下に個別のトークンを提供して、セッション内のすべてのユーザーを接続し、互いのストリーミングを表示できるようにします。ただし、ユーザーは自分のストーミングしか見ることができません。特定のセッション ID に接続されたトークンを使用して、各ユーザーのページに div を割り当てるだけです。
これは、ユーザーが自分のストリーミングのみを表示できるようにするためのコードです
webrtc - Chrome を使用して、OpenTok を使用して iPad でパブリッシャーからのビデオを表示できない
現在、Web クライアントと iOS アプリの間の接続をセットアップしようとしていますが、Chrome (バージョン 33) を使用している場合、何らかの理由で iOS クライアントにブラック ボックスしか表示されません。Firefox を使用している場合は、ビデオを問題なく見ることができます (アプリ内でも、ブラウザーを並べて配置しても、お互いを見ることができます)。
これは、JavaScript SDK に関する文書化された既知の問題ではないようです。また、フォーラムでこれに関する最近の議論を確認できません (最後の投稿は私のものでした)。
iOS サンプルはここ( samples/OpenTokHelloWorld
) にあり、ブラウザ ページはsamples/OpenTokHelloWorld/browser_demo.html
パスから実行できないため、cd
samples/OpenTokHelloWorld に移動して実行することをお勧めします。python -m SimpleHTTPServer
file:///
これが私のiPadに表示されるものです:
クロム:
ファイアフォックス:
および Chrome/Firefox (それぞれ) で、どちらも同じカメラからビデオを公開します
編集:他のマシンでテストした後、シークレットで実行される拡張機能がなく、カスタムプラグインがインストールされていなくても、私の環境に固有のものである可能性があります。
javascript - openTok を使用して、単一のセッション用に生成されたさまざまなトークンからビデオ ストリーミングを接続するにはどうすればよいですか
sessionId の下に個別のトークンを提供して、セッション内のすべてのユーザーを接続し、互いのストリーミングを表示できるようにします。ただし、ユーザーは自分のストーミングしか見ることができません。特定のセッション ID に接続されたトークンを使用して、各ユーザーのページに div を割り当てるだけです。
これは、ユーザーが自分のストリーミングのみを表示できるようにするためのコードです
さらに、alert("sessionConnectedHandler");
内部
function sessionConnectedHandler(event)
は呼び出されません。ここで何が間違っていますか?