|
gtk-vncとは、GTK+を用いたVNC Viewerライブラリを提供するオープンソースプロジェクトで、 VNC用の共通APIを提供する。 このライブラリを使うことにより、VNC viewerを数十行程度で実装することが出来る。 また、通常のVNCの認証プロトコルに加えて、 IPv6のサポートや、 VeNCrypt拡張によるTLS/SSLによる暗号化通信がサポートされている。 現在は、C言語及びPythonから本APIを呼び出すことが出来る。 また、他の使い方としては、VNC viewerのプラグインとして、Webブラウザから使うことが出来る。 本ライブラリを使っているアプリケーションとしては、Vinagre、Virtual_Machine_Manager、KVM Testなどがある。また、gtkvnc配布パッケージに添付されているCとPythonで書かれたgvncviewerもある。 本プロジェクトのメンテナーは、Anthony Ligori、Daniel Berrange、John Wendellである。 == ステータス == gtk-vncは、以下のエンコーディングをサポートしている。 * Raw * Copyrect * RRE * Hextile * ZRLE * Tight さらに、以下の擬エンコーディングをサポートしている。 * DesktopResize * PointerChangeType * RichCursor * XCursor * ExtendedKeyEvent 以下のセキュリティタイプ(認証)をサポートしている。 * None * VNC Auth * VeNCrypt RFBプロトコルは、3.3, 3.7, そして3.8をサポートしている。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Gtk-vnc」の詳細全文を読む スポンサード リンク
|