デスクトップ共有アプリケーションにXMPPを使用することは可能ですか?ご不便はありますか?
6 に答える
技術的には、正しい情報を送信することは可能だと思います。XMPPは、ある意味で拡張可能と呼ばれます。基本的に、XMPPを使用すると、サーバーを「そのデータを受け入れる」ように構成しなくても、任意のXMLを受信者に送信できます。あなたのクライアントだけがそれを知っている必要があります。公式の拡張機能を作成/使用する必要はありません。
あなたがすることは、VNCまたはRDPパケットをxmppメッセージのXMLペイロードにカプセル化することです。おそらくそれをCDATAセクションでエンコードします(最も効率的です)。発生する可能性のある主な問題は、メッセージングがサーバー経由でルーティングされることによって発生する遅延です。
@dtb empathy / vinoは、テレパシーを使用してLinuxで実行できます
はい、そのようなアプリケーションがあります:http ://sourceforge.net/projects/remotevnc/
XMPPを介したデスクトップ共有のための公式のプロトコル拡張(XEP)
はなく、XMPP
を介したデスクトップ共有を提供するアプリケーションを私は知りません。
はい、そうです!XMPPは簡単で拡張可能なプロトコルであり、操作できるライブラリはたくさんあります。
主な考慮事項は次のとおりです。
- ポートとファイアウォール。PCのいずれかがロックダウンされていますか?
- 申請許可。リモートコントロールやデバイスのアクセス可能性などの機能にアクセスするには、昇格された特権でクライアントアプリを実行する必要がありますか?
- マルチユーザー。XMPPにはグループチャット機能がありますが、それは使用されますか?
- 壮健。オフラインメッセージを送信できます。
リモコン機能は必要ありませんが、ホワイトボードやテキストエディタなどを共有するためのアプリだけが必要な場合は、問題なく動作するはずです。
Linuxオペレーティングシステムのコマンドラインをxmppで共有するには、次のものを使用できます。
pigterm.sf.net
また、暗号化もサポートしています。