問題タブ [desktop-sharing]
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.
desktop-sharing - 優れたデスクトップ共有アプリ
私は引っ越して、フルタイムでリモートで仕事をしようとしています。現在、開発者の会議とデスクトップの表示に Yugma と Skype を使用していますが、Yugma には料金を支払っていないため、制御を許可する機能はありません。無料ではないものをお勧めする前に、デスクトップを他の複数の人と共有し、デスクトップの制御を許可する機能を備えたアプリの最適なオプションは何ですか.
個人的には、XP/Vista で動作するソフトウェアについてのみ心配する必要がありますが、ここに任意のオプションを自由に入力してください。検索を行っても、この特定のトピックについて何も出てこなかったので、誰もが来るのに良い場所になることを願っています.
java - 独自のデスクトップ共有アプリケーションをJavaで作成するにはどうすればよいですか?
こんにちは私はJavaで自分のデスクトップ共有アプリケーションを書きたいです。
アプリケーションには、いくつかの非常にデフォルトの機能が必要です。
キャプチャ画面;
リモート接続されたユーザーがフィールドをクリック/編集できるようにします。
マウスの動きやキーを押すのにJavaRobotクラスを使うことを考えていました。問題は、使用するスクリーンキャプチャ戦略がわからないことです。
クライアントがデータグラムを傍受できるように、(ホスティングコンピューター上で)毎秒順次画面キャプチャを作成し、それらのキャプチャをネットワーク経由でUDPで送信する必要がありますか?これはネットワークにとって少しやり過ぎではありませんか?
他にどのような戦略がありますか?(既存のアプリを試すことを除いて)。
PS:必要に応じて、JNIを使用してネイティブコードを作成することもできます(それでも、これが私が計画している最後のことです)。
後で編集:いくつかの調査の後、私は@ThorbjørnRavnAndersenの結論に達しました。Javaは、この種のアプリケーションにとっておそらく最良の選択ではありません。JNIの使用を試みることはできますが、そのコードは私のプロジェクトの75%以上をカバーします。
私は他の選択肢を見つけようとします。
c# - デスクトップ共有とチャットのオープンソース
C#、C++、または Java でオープン ソースのデスクトップ共有およびチャット アプリケーションを使用するためのライブラリまたは準備が整っている必要があります。これをプロジェクトで使用する必要があります。
本当の vnc はもうオープン ソースではありませんか? 実際の vnc を提案しないでください。
最もシンプルで使いやすいライブラリ/アプリケーションを提案してください。
remote-desktop - RDPを介して.NETアプリケーションを共有/コラボレーションしますか?
誰かが、RDP /デスクトップ共有を介して単一のC#.net 3.5ベースのアプリケーションを共有する方法を示す例/ドキュメントを教えてもらえますか?
このブログ投稿を見つけましたが、ここからどこに行くべきかわかりません:
http://blogs.msdn.com/b/rds/archive/2007/03/08/windows-desktop-sharing-api.aspx
Windows 7で実行していますが、デスクトップ全体を共有したくありません。私が書いている特定のアプリケーションだけです。
android - VNCとそのコードに関するヘルプが必要
私がやりたいのは、Windows7コンピューターでペイントアプリケーションのウィンドウを10個開くことです。これらの10個の異なるウィンドウを10個の異なるタッチ対応デバイスに表示したいと思います。私は、Androidを実行し、WindowsコンピューターでVNCサーバーを使用するこれらのデバイスでandroidVNCviewerを使用することを計画しています。
このVNCサーバーが個々のウィンドウ(アプリケーションウィンドウ)を異なるポートを介して個々のクライアントと共有できるようにしたいと思います。だから私はこれが可能かどうか知りたいのですが、もしそうならどうすればいいですか(コードの頭と尾を作ることができないようで、コードの流れを理解するのにひどく助けが必要です)。代替ソリューションはありますか?
Devesh
ps:さまざまなインスタンスを共有する必要のあるアプリケーションが(.netで)作成されているため、これらの10個のアプリケーションを共有する方法のみが必要であり、共同作業を可能にするWebサービスなどは必要ありません。
.net - デスクトップを共有してSilverlight/FLVにストリーミングしますか?
クライアントに自分のデスクトップをWebアプリで表示してもらいたい。彼らは私のデスクトップのリアルタイムビューを見る必要があるだけで、それと「相互作用」する必要はありません。
それに沿って、おそらくそれに合わせてウェブカメラ/音声ストリームもあります。
したがって、私のWebサイトには次のものが含まれます。1。デスクトップ2.顔(Webカメラ経由)3。声(マイク経由)
私の個人的なスキルセットは主に.NET(asp.net/c#)ですが、WPF/Silverlightのチームからいくつかの助けを得ることができます。これから始める方法について何かアイデアはありますか?
c# - RDPSessionConnectToClientが予期せず終了する
RDPViewerがRDPSessionに接続するデスクトップ共有ソリューションを正常に作成しました。それはすべて美しく機能しています。ただし、今は逆の動作を試みています。RDPViewerのStartReverseConnectListenerメソッドとRDPSessionのConnectToClientメソッド(セッション側がビューア側に接続してNAT /ファイアウォールの問題を回避する)を使用します。主にhttp://msdn.microsoft.com/en-us/library/windows/desktop/aa373359%28v=vs.85%29.aspxで概説されている手順に従いました。
ビューアは、StartReverseConnectListenerメソッドを呼び出し、bstrConnectionString、bstrUserName、およびbstrPasswordパラメーターにNULLを渡すことにより、接続文字列を取得します。
ビューアは、StartReverseConnectListenerメソッドを呼び出して、逆接続リスナーを開始し、pbstrReverseConnectStringパラメーターにNULLを渡し、bstrConnectionString、bstrUserName、およびbstrPasswordパラメーターに有効な値を渡します。
ビューアーは、ステップ1で取得した接続文字列を共有者に送信します。
C#2010を使用して、RDPSession側で次のことを行いました。
次に、RDPViewer側で、次のことを行いました。
(上記のステップ1)
(上記のステップ2)
次に、RDPSession側に戻って、ビューアから取得したreverseConnectStringを使用して接続を試みます(実際に文字列をファイルに保存してから、RDPSession側にロードしました)。
(上記のステップ3)
このメソッドを実行するとすぐに、RDPViewer側が1798のエラーで切断されます。これは、http://msdn.microsoft.com/en-us/library/aa373802%28VS.85%29.aspxによると次のことを意味します。
ServerCertificateUnpackErr 1798
サーバー証明書の解凍に失敗しました。
明らかな何かが欠けているような気がしますが、何がわからないのです。
助言がありますか?
ありがとう!
java - Web アプリケーションを使用したリモート デスクトップ制御
1 人のユーザーが他のユーザーのデスクトップにフル アクセスで接続できる Web アプリケーション (Java で記述) でリモート デスクトップ共有機能を開発する予定です。
team-viewer のようなアプリケーションは使いたくありません。ある種の Web ブラウザ プラグインまたは機能である必要があります。
Adobe Connect と Java.awt.Robot クラスのようないくつかのソリューションを見つけました。
利用可能な最良のオプションを教えてください。これらの要件を満たすことができるオープンソース プロジェクトがあれば、それは素晴らしいことです。
remote-desktop - リモートデスクトップ:Windows7のUbuntu12.04
Ubuntu 12.04デスクトップを兄と共有(および制御)したい(Windows 7を使用)。私たちは同じネットワーク上にいません。(私たちはさまざまな都市にいます)。
(セキュリティを損なうことなく)これを達成するための最も簡単な方法は何でしょうか?VNCはあまり安全ではないことを読みました。
ありがとう。