問題タブ [screensharing]
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.
screensharing - ブラウザからのデスクトップ共有
質問したいのは、ブラウザからのデスクトップ共有を許可するライブラリまたはものがあれば、画面共有(つまり、webrtc を介したブラウザ ページ)について質問しているのではなく、デスクトップ共有(teamviewer など)について質問しているのは、他のユーザーを意味するということです。ブラウザからあなたのコンピュータを使用することができ、他の人は特定のタブだけでなく、あなたのコンピュータの全画面を取得しています。
JS が特定のタブに読み込まれるために実行できないという回答があった場合は、画面データ/ビデオ バイトをブラウザに転送してから他の人に送信する小さなアプリを使用することで可能になります。
android - WIFI を介して 1 つの Android デバイスの画面を他のデバイスと共有するにはどうすればよいですか?
私の Android アプリケーションでは、1 つの Mob Phone が、同じネットワークに接続されている他の Mob Phone とデスクトップ画面を共有します。では、Wi-Fi を介して他の Mob Phone から One Mob phone のすべてのファイルを表示するにはどうすればよいのでしょうか? 使用されているソケットプログラミングのアイデアはありますか、解決策を詳しく説明してください
android - Android画面を共有してライブプレゼンテーションを行うには?
ここでは、Samsung Galaxy Nexus の起動中にプレゼンターが Android のライブ画面を表示していることがわかります。私は、同じことができるソフトウェアを広範囲に探してきました。
droid@screen のようなアプリを見たことがありますが、電話画面のストリーミング中に大きな遅延が発生します。hdpiデバイスに来ると、ラグが大きくなり、ショーストッパーになります。
同じ品質と速度を達成する方法はありますか?
android - Android アプリで AllShare Cast を有効にする
ボタンがある非常に単純なアプリケーションを開発しています..そのボタンをクリックすると、携帯電話の画面がSmart Samsung TVと共有されます。問題は、そのボタンをクリックして AllShare Cast 機能を有効にするにはどうすればよいですか??
私が読んだことから、最初からAllShareアプリを作成する必要があります(http://developer.samsung.com/allshare-framework/startを参照)..しかし、通常のAndroidアプリケーションを使用してこれを実装したいと考えています。
あなたのヒントに感謝します
c - Google ハングアウト デスクトップ アプリケーション フロー
Google ハングアウト画面共有と同様に機能する画面共有アプリケーションを作成しています。Google トーク プラグイン (画面共有に使用) が子プロセスを生成し、動的ポート範囲を使用する方法を知りたいです。
ユーザーがインストールする必要があるバックグラウンド実行アプリケーションを作成しています。これは、ここで説明されているようにブラウザと通信します http://www.codeproject.com/Articles/36517/Communicating-from-the-Browser-to-a -デスクトップ アプリケーション
しかし、Google ハングアウトの画面共有を担当する googleTalkPlugin を見ると、多くのプロセスが実行されていることがわかり、新しいブラウザーを開くたびに、そのブラウザーの新しいトーク プラグインが子サービスとして開始されます。
ここにいくつかのスナップショットがあります
そして、googleTalkPlugin が使用するポートに気がついたとき、そのダイナミックさを知るようになりました! 上記のリンクが表示された場合、ブラウザ デスクトップの通信は静的ポート上にあります。
動的ポート番号を使用するにはどうすればよいですか? また、ブラウザごとに子プロセスを作成する必要がありますか? それとももっと良いものですか?
video-streaming - WebRTC を使用して画面共有を実現する
WebRTC を使用して画面共有を実装する必要があります。WebRTC がタブ コンテンツの共有をサポートしていることは知っていますが、画面全体を共有する必要があります。私が考えている解決策は、スクリーンショットを頻繁に撮り、WebRTC データチャネルを使用して画像を相手に転送することです。相手側は、新しい画像を受信するたびに画像を更新します。
これを達成することは可能ですか?特に、WebRTC データ チャネルを使用して画像を転送できるかどうか疑問に思っています。
前もって感謝します。
javascript - Google 画面共有技術
Google がハングアウトの画面共有に使用しているテクノロジーは何ですか?
私はそれについて何百万回も検索しました。WebRTCですか?違うと思う!chrome://flags
もしそうなら、それが機能するために(Google Chromeで)特定の設定を有効にする必要がないのはなぜですか?
java - (Web ソケットを使用して) Web アプリケーションの画面共有と制御を実装する方法は?
意図は、Web ソケットを使用して Web ページを制御/共有する画面を構築することです。
私の質問は、(Java または C++ サーバーを使用して) Web ソケットに画面を共有する (または画面に制御を与える) ための最良の方法は何ですか?
- それにアプローチする方法は?
- それを行うための最も最適化された方法は何ですか? (画面等の変化部分のみをお送りする等々…)
Java Robot を使用して、印刷画面をキャプチャしてビデオを作成することができました。私が見つけた課題の 1 つは、マウス カーソルの状態をキャプチャすることです。Java Robot は印刷画面にマウス カーソルを描画しないため、今のところは同じカーソル画像を使用して、印刷画面に追加します。
この投稿は次のようなものです: Web アプリケーションの画面共有を実装するには?
ただし、そのアプローチでは画面の制御については言及されておらず、画面のビデオ ストリーミングについてのみ言及されているため、クライアントからの対話はありません。