問題タブ [videochat]

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.

0 投票する
1 に答える
1760 参照

python - 方法 : gst と python を使用してビデオ チャットを作成し、イニシエーターとアクセプターのビデオを単一の gtk ウィンドウで表示する

gst と python を使用してビデオチャットを開発しています。ここで、エンド ユーザーの Web カメラを表示したいのですが、自分の Web カメラも 1 つの gtk ウィンドウで表示したいと考えています (共感ビデオ チャットに似ています)。

そのために、gst.Tee オブジェクトを使用して 2 つのキューを作成しました。1 つは結果をローカルの gtk ウィンドウにリンクし、2 番目のキューは同じビデオ ストリームをセッション オブジェクトにリンクします。

gst.Teeはタスクを完了しましたが、ビデオチャットの速度も低下し、ビデオはオーディオよりも遅くなります. (オーディオセッションには別のストリームを使用しました)

ここでは、コード スニペット:

ビデオチャットを高速化するにはどうすればよいですか (たとえば、単一のシンクを使用してアクセプターのビデオのみを表示すると、うまく機能します)?

同じことを行う他の方法はありますか?

ありがとう!

0 投票する
1 に答える
419 参照

videochat - UDPVideoChatプログラム

ねえ、私はUDPビデオチャットプログラムを作ることを考えています、そしてそれがキーフレームとインターフレームを送信するべきか、それともフレーム全体を送信するべきか疑問に思いましたか?ウェブカメラに短い時間間隔で写真を撮らせて、UDPパケットとして他のクライアントに送信することを考えていますが、帯域幅が多すぎるようです。写真のサイズと解像度を劇的に下げる方法はありますか?

0 投票する
2 に答える
2383 参照

java - UDP経由で写真を送信する

2人のクライアントがウェブカメラを介して会話できるようにするアプリをJavaで作成したいと思います。それが機能する方法は、両方のクライアントが指定されたフレームレート(おそらく1秒あたり20)で写真を撮るWebカメラに接続し、サイズと解像度を減らしてから、UDPパケットを介して他のクライアントに送信することです。私の質問は、すべての画像を独自のデータグラムパケットで送信する必要があるかどうかです。私は彼らがせいぜい0.5キロバイトしか保持できないことを読んだので、すべての写真をそれだけ削減する必要がありますか?または、複数のパケットに分割する必要がありますか?

0 投票する
1 に答える
405 参照

java - JavaスタンドアロンWebカメラアプリ

簡単な質問です。Javaでビデオチャットアプリを作成するためにJMyronを使用していますが、コードで使用する前にJMyronをコンピューターにインストールする必要があります。それは、私がスタンドアロンを提供する人は誰でも、自分のコンピューターにJMyronをインストールする必要があるということですか?

0 投票する
2 に答える
628 参照

java - Int配列Javaとしての画像

Javaで記述されたWebカメラアプリで使用JMyronしていますが、プログラムはWebカメラが見ているものを返しますint []。これはintごとに1ピクセルなので、ピクセルの値を1つのintとしてどのように表しrgbますか?

0 投票する
2 に答える
5070 参照

android - XMPP を使用した Android ビデオチャット

Android でビデオ チャット アプリケーションを開発するための最良の方法を調査してきました。

a)ストレートP2Pです

また

b)すでにビデオ チャットをサポートしている既存のサービス (gtalk?) を利用してコミュニケーションを処理しながら、カスタム インターフェース アプリを維持できる

このために、XMPP + Jingle の使用を検討していました。この投稿これを見たことがありますが、このアイデアが実行可能かどうかはわかりません。私が知りたいのは、実際にAndroidでジングルを使用できるかどうか、そしてあなたの意見では、利用可能なもの(パッチを適用したsmack、公式のsmack、asmack、beemのasmack ..)から最適なライブラリ/APIは何かということです.私の目的を考えて使用します。

また、オプション A と B のどちらが最適か (または、オプション B が最適かどうかわからないため、可能でさえあります) についてもご意見をお待ちしております。

0 投票する
2 に答える
1064 参照

iphone - AVFoundation フレームワークと asp.net (サーバー側) を使用して iOS デバイス間のビデオ チャットを実現する方法

2人のユーザーがiPhoneまたはiPad2を使用してビデオチャットできるビデオチャットアプリを作成したいのですが、AVFoundationフレームワークを使用し、ソケット接続(CFStreams)を使用してサーバーとのソケット接続を開きました(サーバー側の言語はasp.ネット)私が今まで達成したことを詳しく説明させてください:)

1) captureOutput:didOutputSampleBuffer:fromConnection デリゲートを使用して、定期的にフレームを提供する avcapture セッションを作成しました。
2) サーバーへのソケット接続を確立し、2 つのストリームを取得しまし
た 3) デリゲートで、サンプル バッファーを (uint8_t *)buffer に変換し、出力ストリームに送信します
4) .net の終わりに、それらのバイトを書き込みますファイル
5) ストリーム デリゲートがサーバーからデータを受信したら、サーバーで作成されたファイルの URL を使用してアセットを作成し、avplayeritem を作成してから、avplayer で再生します。

残念ながら何も表示されません..このアプローチが正しいか間違っているかについて誰か教えてください。私の目的を達成するために他に何ができますか?

0 投票する
1 に答える
980 参照

wpf - SocketCoder: ボイスチャットとビデオチャットの同時サンプル

SocketCoder サンプル (http://silverlightvideochat.codeplex.com/) を使用して、ボイス チャットとビデオ チャットのサンプルを同時に実行しようとしています。

しかし、ウェブカメラ/ビデオ チャットを開始した後、ボイス チャット サンプルを開始すると、 と表示されますmic device already in use

ビデオ チャット プロジェクトを開始せずにボイス チャットを行うことができます。

0 投票する
1 に答える
131 参照

android - ビデオチャット用のAPI

誰かがAndroidデバイスのライブチャットを統合するためのAPIをお勧めできますか?通常、AndroidからAndroidデバイスへ。これを現在取り組んでいるAndroidアプリプロジェクトに使用したいと思います。前もって感謝します。

0 投票する
2 に答える
2010 参照

java - ユーザーの操作なしでビデオ チャットを開始する - Android

私はこのサイトの初心者なので、しばらくお待ちください。ユーザーの操作や確認なしで、ビデオ チャット/通話を開始しようとしています。

私はこれを見つけました:

ここから: https://stackoverflow.com/a/8024626/1184256

これでとても親しくなりましたが、続行するには [招待] ボタンをクリックする必要があります。KeyEvent をエミュレートしてこのボタンをクリックしたり、ルート アクセスでポップアップ ウィンドウを完全にスキップしたりする方法はありますか?

誰かがSkype、Vtok、Fringe、ooVooなどを介して特定の連絡先にビデオ通話を開始する別の方法を見つけた場合、必ずしもGoogleビデオチャットを使用する必要はありません.

私のサイトでサンプル サーバーとクライアントを構築した後、デスクトップ ブラウザーでは動作するが Android ブラウザーでは動作しないことがわかったOpenTokも見つけました。私のapiKeyまたはsessionIdを盗んだり使用したりしないでください。

また、Google トークのピアツーピアの音声およびビデオ チャットを使用できるようにするlibjingleも見つけました。私はこれが進むべき道だと思っていますが、それはビデオチャットアプリをゼロから構築し、これらのライブラリをラップすることを意味します...ええ。誰かがすでにこれをしましたか?

これは本質的に重複したスレッドであることは知っていますが、何日も何日も答えを探してきましたが、これがこれを成し遂げるのに最も近いものです.

ところで、ユーザーの操作なしでこれが必要な理由は、テレプレゼンス ロボットのためです。したがって、この通話を開始するときに実際に電話を持っている/使用している人は誰もいません。

助けてください!