問題タブ [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.

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

plugins - 画面共有プラグイン/ドライバーの作成

最大 2500 人のサブスクライバーにストリームをブロードキャストできる Web アプリケーションの開発にOpenTokを使用しています。OpenTok はほとんどの作業を処理しますが、画面共有は許可されていません。これは私の Web アプリケーションにとって重要です。画面共有を有効にするために、放送局にダウンロードとインストールを依頼できるオープンソースのプラグイン/ドライバーを探しています。プラグインは画面をキャプチャして仮想 Web カメラとして共有し、OpenTok などのサービスがブロードキャスト/アーカイブ/保存できるようにする必要があります。 .

そのようなドライバーをどのように作成しますか? 出発点として役立つオープンソース プロジェクトを知っていますか?

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

ios - 未知の開発者による Hackhactons での iOS 開発? OSX デバイスを持っていない人に Xcode とデバッグ ツールを共有するにはどうすればよいですか?

ここで同様のスレッドが発生したため、誤って閉鎖を提案しましたが、現在、このスレッドはまったく異なります.Hackhacktonsと呼ばれる高速開発イベントに関連しており、さまざまなデバイスで未知の人々に会います. 通常はAndroidで開発していますが、iOSは非常にクールなので、それを可能にしようとしています。新しい Mountain Lion と ScreenSharing により、実際に OSx を所有していなくても iOS アプリを開発できるようになりつつあるようです。

未解決

III. Mountain Lion と VNC: このオプションと、Apple Airs などの非仮想 Apple 製品を購入する手間との違いはありますか? デバッグには VNC との違いはありませんよね?

V. 私の友人は、Mac Mini は実際には非常に強力であると言っています。そのため、インストールに時間がかからないハックハクトンで、多くの未知の開発者に Xcode を提供することができました。正しい?

Ⅵ.サーバーなしの Mac Mini には、ユーザー数に制限がありますか? OSX デバイスを所有していない共同作業者に Xcode とデバッグ ツールを提供したいと考えています。

解決済み

I. [bames53、はい]ワークステーションの近くにある強力な Apple Desktop Mac Pro コンピューターで Apple サーバーを実行するのはどうですか? ワークステーションは、たとえば、Windows、Debian、Ubuntu、OpenBSD などを実行できますか? つまり、開発者は、Apple 製品への移行コストなしで自分のマシンを維持できたということですか?

Ⅱ.[bames53, いいえ] Apple サーバーを使用している開発者が 10 人いる場合、年間 99 ドル、または 99 倍の 10 を支払う必要がありますか?

IV. [bames53, いいえ] x220 のような 3G 対応の Apple 製品で、ハッカクトンのホットスポットとして使用できるものはありますか?

0 投票する
6 に答える
25390 参照

webrtc - WebRTCで画面共有?

私たちは WebRTC を検討していますが、現在何が可能で何がサポートされているかについて矛盾する情報を見てきました。

WebRTC を使用して、join.me や WebEx に似た画面共有サービスを再作成できますか?

  • 画面の一部を共有できます
  • 相手にコントロールを与えることができます
  • ダウンロードは必要ありません

現在、これは WebRTC ブラウザーのいずれかで可能ですか? iOS の Chrome はどうですか?

0 投票する
3 に答える
2391 参照

c# - 画面共有アプリの2つの画像の違いを見つける

こんにちは私は、デスクトップのスクリーンショットがソケットを介してネットワーク経由で送信されるクライアント/サーバーリモートビューア(デスクトップ共有)アプリケーションを作成しています。2つの画像の差を取得して差を送信することにより、転送のサイズを縮小したいと思います。一方、違いはもう一方の端で前の画像とマージされます。

だから誰かが私にこの仕事をどのように達成できるか教えてください。それでも今、私は毎回ネットワークを介して画面の完全な画像をプログラムで送信し、もう一方の端のプログラムはその画像を表示するだけです。膨大なデータがネットワークを通過していて、もう一方の端の画面更新速度が遅いように感じます。ですから、2つの画像を比較し、違いだけをもう一方の端に送信する方法を教えてください。また、違いを他端の実際の画像とマージする方法も教えてください。

1)画像の比較には多くの無料のコードとライブラリが利用できますが、どれを使用すればよいのか、どれを比較すると非常に高速になるのかがわかりません。だからこれに関して私を導いてください。

2)そして最も重要な部分は、ネットワークを介してのみ差異を送信し、もう一方の端で実際の画像と差異をマージする方法です。

私は自分のポイント2に関する情報を取得するために多くのことを試みましたが、同様のものは何も得られませんでした。ネットワーク経由でのみ違いを送信し、もう一方の端で実際の画像と違いをマージする方法を教えてくれる記事は見つかりませんでした

だから私は特に私のポイント2についての詳細な議論を探しています。ありがとう

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

c# - 画面共有C#の最良のアプローチは何ですか

サーバーでホストされる 1 つの wcf サービスと 1 つのデスクトップ クライアントが存在するような小さな通信アプリを開発したいと考えています。2 人が wcf サービスを介して相互に対話するとします。client1 が client2 にデータを送信すると、データは wcf サービスに送信され、wcf サービスはデータを client2 にプッシュします。wcf サービスの簡単な助けを借りて、基本的な通信アプリケーションを開発します。画面共有というユーティリティをアプリに追加したいと考えています。

client1 は自分のデスクトップ画面を client2 に送信します。デスクトップ画像をキャプチャして画像全体をバイト配列に変換し、そのバイト配列をclient2に渡すと、client2はバイト配列を画像に変換して画像を自分のピクチャボックスに設定するのが非常に簡単であることを知っています。パフォーマンスが悪く遅くなります。そのため、人々が自分の画面を他のユーザーと共有するアプリを開発する方法と、ネットワーク経由で最小限のデータを送信する方法を知る必要があります。実際の標準を取得するためにGoogleをよく検索しましたが、何も取得しませんでした。

だから私はこのフォーラムのすべての人に、この問題を実際のコンセプトで詳細に話し合うようにお願いします.

私のポイントは

1)画像全体を何度も送信するのではなく、ネットワーク経由で2つの画像の違いのみを送信する方法を教えてください。2つの画像の違いを取得するために使用できる画像処理ライブラリがたくさんありますが、どちらが最適で非常に高速かわかりません....2つの画像の違いを取得するのに数ミリ秒かかります。

2)2つの画像の違いを抽出した後、ネットワーク経由で違いを送信できますが、client2側で現在の画像に違いを適用するにはどうすればよいですか。これはとても重要です。

3) client2 で picturebox が頻繁に更新される場合、ちらつきが目立つ場合があります。このちらつきを回避するにはどうすればよいですか? client2側で画像をスムーズに切り替えるにはどうすればよいですか?

可能な場合のように助けが必要な方法で、2つの画像の違いを抽出するために使用できるコードスニペットを含むライブラリを提案してください。

また、client2 側で現在のイメージに差分を適用するために使用できるルーチンを教えてください。

client2側でちらつきなく画像をスムーズに切り替える方法をもう一度教えてください。

多くの学者が毎秒このフォーラムを訪れているので、C# の疑似コードに関する詳細な議論が期待されます。ありがとう

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

iphone - iOSアプリで画面共有?

アプリケーション iPad の画面を、同じアプリケーションを実行している他のデバイスと共有したいです。

詳細: 私のアプリケーションは会議アプリケーションです。ここで、アプリケーション画面を共有するときに、その特定の会議の参加者が自分の画面を表示できるようにしたいと考えています。

結論: Skype の画面共有と同じように、同じアプリを実行している他のデバイスとアプリの画面を共有したいと考えています。

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

google-chrome - Chrome 拡張機能で画面共有を有効にするために必要な手順は何ですか?

Google は、デスクトップのリモート コントロールを可能にするリモート デスクトップ拡張機能を提供しています。

ただし、Chrome 拡張機能からの画面共有を許可することだけが必要な場合は、どの API を確認すればよいでしょうか?

理想的なワークフロー:

  • ボブは Chrome 拡張機能から画面共有を開始します。

  • Alice は、特定の URL にアクセスすることで、Bob の画面を見ることができます。

ありがとう!

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

quartz-graphics - 非推奨関数 CGWaitForScreenRefreshRects の Quartz Display Services の置き換え

メソッド CGWaitForScreenRefreshRects は、Mac OS X v10.8 で非推奨になりました。class reference(CGRegisterScreenRefreshCallback) に記載されている代替メソッドも非推奨です。

10.8 で画面の更新を取得するには何を使用すればよいですか?

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

java - Webアプリケーションの画面共有を実装するにはどうすればよいですか?

プロローグ。Web上でデスクトップ画面を共有するためのソリューションを作成する方法を尋ねたかったのですが、そのような質問がたくさんあることがわかりました。そして、そのタスクは、いくつかの文字列でそれに答えるのは非常に複雑です。それで、私は適切な解決策を見つけるために時間を費やしました。見つけたようです–共有したいだけです。

最初のタスク:Webアプリケーションがあります。ユーザーが自分の画面を他のユーザーと共有する方法を見つける必要があります。実装先:Win 7 x64、Java、Wowza-3.5.0。

どうすればこれを達成できますか?

0 投票する
3 に答える
2640 参照

c# - 独自の画面共有サーバーとプロトコルを作成する

画面共有機能が必要なクライアント/サーバー ソリューションを構築しています。すでに「機能している」ものがありますが、問題は、私の方法論が十分に高速ではないため、内部ネットワークでのみ機能することです。

私が基本的に行っていることは、クライアントがサーバーに 5 秒ごとに画面イメージを要求する要求を行うことです (たとえば)。そして、これは、このリクエストが受信されると処理されるコードです:

  1. 私がやろうとしていることを行うための最良の方法は何ですか? 少なくとも 0.2 FPS を取得する必要があります (5 秒ごとに更新)。観察: Windows フォームを使用しており、ソケットを介して実行されています。

  2. TeamViewer と .rdp ファイルはどのように機能しますか?