問題タブ [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.
javascript - OpenTok:セッションとトークンの違いは何ですか?
OpenTok APIを使用して2人のビデオチャットを作成しようとしていますが、sessionId
またはを生成する方法token
と、それらの違いについての手がかりがありません。
提供されている例を調べましたが、それらを生成する方法が示されていません。ですから、誰かが例を挙げて説明していただければ幸いです。
flash - ブラウザからビデオを録画し、後で表示するために保存する
フラッシュを使用してブラウザーからビデオを記録および保存し、後で使用するために再生するソリューションを探しています。
私は以下をチェックアウトしました:
TokBox (アーカイブは無料ではありません)
以下を実現するための提案をお願いします。オープンソースまたは商用のいずれでもかまいません (ただし、オープンソースまたは無料サービスが望ましい)。
- 一意の URL で、ユーザーが Flash と Web カメラを使用してビデオの録画を開始できるようにします
- 録画が終了したら、ビデオをサーバー (できれば Amazon S3) に保存する必要があります。
- 特定のユーザーのためにビデオを再度再生します (ファイルをダウンロードする必要はありません)。
目標を達成するための提案はありますか?
javascript - トークンを 1 つしか生成できないのはなぜですか?
OpenTok で node.js サーバーを使用しています。2 人のユーザー間でプライベート チャットを作成しており、1 つのセッションと 2 つのトークンを作成したいと考えています。問題は、generate_token 関数がトークンを 1 つだけ作成し、それを両方のユーザーに送信していることです。このコードでは、個々のトークンを各ユーザーに送信します。
私のコードは以下の通りです:
サーバー コード全体はhttp://pastebin.com/uvWfKSWpにあります。
javascript - Tokboxフラッシュを動的divに追加する方法
動的なdividをTB.initPublisherに渡す方法があるかどうか疑問に思いました。基本チュートリアルをフレームワークとして使用して構築しており、Flashは、必要なdivではなく、本文の最後に追加されています。私が現在試しているのは:
javascript - Opentok 連続ウィンドウ リロード
ビデオ チャットを開始すると、両方のクライアントのビデオ ウィンドウが閉じて、2 秒ごとに再び開きます。コンソールに大量のメッセージが表示されますが、それらはすべて openTok javascript ファイルからのものです。session.publish(publisher) 関数の呼び出し方法と関係がありますが、何が問題なのかわかりません。これは新しい問題です。先週は問題なく動作していましたが、それ以来、クライアント コードにもサーバー コードにも触れていません。DID が機能するバックアップは現在機能していません。最近 Tokbox 側で何か変わったことはありますか?
誰かが私のコードを見ていただければ幸いです。
私のクライアント コードはhttp://paste.ubuntu.com/1135279/ にあります。これがコンソール出力で、ウィンドウが開いたり閉じたりするたびに最後の 6 行が繰り返されます。
php - OpenTok と Google カレンダーの統合
Google カレンダーのイベントに基づいた OpenTok セッションとトークンを作成したいと考えています。誰かが同じことを試みて、運が良かったのではないかと思っていました。
カレンダー イベントごとに一意のセッションを作成し、イベントの長さに等しい寿命を持つトークンを多数作成したいと考えています。1 人の管理者ユーザーが、このカレンダーを自分の iPad カレンダーと同期し、そのインターフェイスからイベントを追加および編集します。バックエンドの PHP システムは、新しいイベントとイベントの変更をリッスンし、適切に反応する必要があります。
これは可能ですか?同様のことを扱ったことのある人は、このアプローチを推奨しますか、それとも別のルートを提案しますか?
api - TokBox OpenTok の代替?
Web サイトでビデオ チャットを提供したいのですが、それを可能にする API/サービスを誰かが推奨できるかどうか疑問に思っていました。私は OpenTok に精通していますが、Flash を使用していることに満足していません。また、ヘッドセットを着用していない限り、オーディオには多くのノイズ/フィードバックが含まれる傾向があります。
提案?
編集:
現在は P2P で使用していますが、将来はグループ ビデオ チャットを行いたいと考えています。
フラッシュは私の主な関心事の 1 つです。OpenTok を使用していると、Flash がクラッシュすることがあります。Flash は他にもクラッシュしますが、OpenTok で使用するとより頻繁にクラッシュするようです。Flash には利点があることは理解しています (私にとって大きな利点は、ユーザーが Flash を使用していることをほぼ当てにできることです) が、可能であれば他のオプションを検討したいと考えています。フラッシュは死につつある技術になるはずですか?
オーディオは、もう 1 つの主要な関心事です。通常、エコーが発生し、顕著な遅延が発生します。同じセットアップ (インターネット接続、コンピューター、マイク/スピーカーなど) を使用して Skype と比較すると、Skype がはるかに優れていることは明らかです。
プレイヤーは私の最後の関心事です。私がそれについて気に入らない点は次のとおりです。
- OpenTok にリンクしている左上のアイコンを削除できません。したがって、これは私が真にホワイトラベルできるものではありません。
- プレーヤーにはボリューム コントロールが付属していますが、ビデオ コントロールはありません (たとえば、公開の停止、購読の停止など)。代わりに、API を介して独自に実装する必要があります。API を使用するとかなり簡単に実行できますが、そうする必要はないと思います。ボリューム コントロールと同様に、ビデオ コントロールを提供する必要があります。
api - OpenTok - 手動で購読を解除するには?
関連する質問を以前したことがあります
今、私は手動で登録解除を行うのに苦労しています.
http://www.tokbox.com/opentok/api/tools/js/documentation/api/Session.html#unsubscribe
すでにコードをたどっていますが、まだビデオが表示されます。ビデオを削除することになっていますよね?
編集: 登録解除セクションのサンプル コードに誤りがあることを発見しました。unsubscribe() はサブスクライバー オブジェクトを受け入れますが、コードはストリーム オブジェクトを渡します。
ios - TokBox APIを使用してUstreamタイプのアプリケーションを構築しますか?
彼らのサイトからはすぐにはわかりませんが、TokBox Web / iOS APIを使用してUstreamのような1対多のストリーミングアプリを構築できますか?チャットだけに限定されていますか?
デスクトップまたはiOSデバイスからビデオをキャプチャし、そのビデオにパブリックURLでアクセスできるようにするものを作成したいと思います。
ios - navigator.device.capture.captureVideoでビデオカメラの代わりにピクチャーカメラが表示されることがあるのはなぜですか?
iOS PhoneGapアプリケーションでnavigator.device.capture.captureVideo()を呼び出すと、ビデオカメラの代わりに画像カメラが表示されることがあります。なぜこれが起こっているのか考えていますか?
TokBox WebRTCチャットセッションの後に頻繁に発生するため、メモリの問題のようですが、他の時期にも発生しています。
iOS 5および6、PhoneGap2.1およびOpenTokPhoneGapプラグインを使用します。