Virtual KVM (KVM-Software)

Wir haben die beliebte Synergy und Input Director Software KM Lösungen, wo Sie eine Maus und Tastatur über Netzwerk mit einem anderen Computer teilen können.

Ich möchte jedoch auch Videos (Monitor) über das Netzwerk freigeben.

Gibt es ein plattformübergreifendes, Software Produkt, das volle KVM-Funktionalität über das Netzwerk bietet?

Author: Der Hochstapler, 2014-01-15

3 answers

VNC Ist eine großartige Option, wenn Sie eine Maschine fernsteuern oder in Ihrem Fall jemand anderen Ihren Bildschirm sehen lassen müssen. Es hat Einschränkungen und ist nicht so schick wie andere Lösungen, aber es ist kostenlos und plattformübergreifend!

VNC funktioniert nur außerhalb einer LAN-Umgebung, wenn Sie Ports weiterleiten oder eine VPN-Lösung verwenden.

Es gibt auch viele Varianten von VNC (deshalb habe ich die Wikipedia-Site verlinkt, da sie alle auflistet). Ich persönlich bevorzuge RealVNC.

Einige andere Optionen je nach Umgebung und wie Sie sie verwenden möchten, kann dies kostenlos sein oder auch nicht:

TeamViewer ist eine weitere großartige Option (und eine, die innerhalb und außerhalb Ihres Netzwerks funktioniert). Es ist das, was ich benutze, um Familie und Freunden aus der Ferne zu helfen, da die Ersteinrichtung so einfach ist!

ScreenConnect ist eine Option, die ich mir zuvor angesehen habe, die ich jedoch aufgrund ihrer Kosten nicht verwendet habe. Sie haben einige ziemlich süße Optionen, aber es ist nicht die Art von Lösung, die ich gesucht habe für. Wenn Sie Ihr Werkzeug umbenennen müssen, können sie es ziemlich süß aussehen lassen.

Beachten Sie die Einschränkungen all dieser Software für Remote Viewing und Support:

Latenz und Bildqualität hängen sowohl von Ihrer Verbindung als auch von der Geschwindigkeit des Remote-Computers ab.

Sie sind so ziemlich alle schrecklich für Video, es sei denn, Sie haben die Ressourcen (Bandbreite und CPU).

Sicherheit! VNC kann konfiguriert werden, um Verschlüsselung zu verwenden, ist aber nicht immer die Standard. Sie müssen auch berücksichtigen, wie gut Ihre Passwörter sind (insbesondere wenn Sie den Zugriff von außerhalb Ihres Netzwerks aktivieren!)

 1
Author: Andrew M.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-01-15 19:30:49

Spätes Follow-up...

Ich habe meine Lösung gefunden. Mein Monitor (und die meisten Monitore, denke ich) kommt mit ein paar Eingangsanschlüssen, einem DVI und einem VGA in meinem Fall. Und mein Monitor (auch die meisten Monitore, denke ich) verfügt über eine integrierte Schaltfunktion, dh wenn der Monitor keine Eingaben erkennt, werden alle Ports überprüft, um festzustellen, ob der Monitor an irgendetwas angeschlossen ist.

Da sowohl Windows als auch Linux die Möglichkeit haben, die Anzeige auszuschalten, um Strom zu sparen (Bildschirm leer 2) wenn ich eines leere und sicherstelle, dass das andere nicht freigegeben ist, zeigt mir der Bildschirm immer an, welches System nicht freigegeben ist.

Im Grunde genommen benutze ich dann nur Synergy, um zwischen den Displays zu wechseln (ich benutze gerade einen Hardware-USB-Switch, aber ich habe Synergy vorher benutzt, und ehrlich gesagt denke ich, es war einfach besser als das..., aber da ich eine Gaming-Tastatur habe, kann ich pro System Tastaturkonfigurationen haben, und erlaubt mir auch, Hids wie ein Zeichentablett zu wechseln, wenn nötig) und Ich habe Keybound auf meinem Synergy-Host (dies wäre normalerweise Linux), um Tastatur und Maus in Synergy auf den Windows-Computer umzuschalten und dann den Bildschirm zu leeren und dann den auf Windows zu deaktivieren.

Um dann zurück zu wechseln, mache ich das Gegenteil, es dauerte ein wenig Scripting (xdotool und xbindkeys... und unter Windows benutze ich Autohotkey), aber es funktioniert ziemlich gut.

Das Hauptproblem, auf das ich stoße, ist Sound, diese Antwort ist gut genug, da ich nicht speziell nach Sound gefragt habe, nur gut lösungen, die ich gefunden habe, waren das Verbinden des Line-Outs von einer Maschine mit dem Line-In der mit den Lautsprechern und dann das Mischen des Sounds, um diesen auszugeben, aber der Nachteil ist, dass es einige zusätzliche Geräusche geben wird und die Lautstärke merklich reduziert wird. Der einzige andere Weg, den ich fand, war das Einrichten von Mumble als Soundserver, es war wirklich hochwertig und wirklich schön, stabile niedrige Latenz... aber wie die Dinge stehen, unterstützt es nur Mono-Sound als Eingang.

Das Streamen von Sound von Linux auf Linux ist einfach, windows zu Windows ist einfach, aber Linux zu Windows oder umgekehrt, das Zeug ist irgendwie schwer...

Allerdings gibt es die Lösung für das Video-Streaming-Problem, werden die meisten Monitore in Video-Switching-Fähigkeit gebaut haben, wenn Sie nur über Software auf den Bildschirmen selektiv zu wechseln:)

Wir wissen, dass es möglich ist, dies gut über Software zu tun (Steam In-Home Streaming hat dies bewiesen) , aber ich sehe keine fertige und willige Software für diesen speziellen Zweck, die es macht mich irgendwie traurig. Alle anderen Lösungen, die ich gesehen habe, sind eine zu hohe Latenz oder eine zu geringe Qualität (normalerweise beides).

 1
Author: Cestarian,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-04-01 01:50:07

Andrew M hat auf eine gute Liste von Softwarelösungen hingewiesen. Nach den Kommentaren dort zu urteilen, scheinen Sie etwas unzufrieden zu sein. Nichts in Software wird jemals so gut sein wie ein echter KVM, und es ist eine Einschränkung, mit der Sie sich nur befassen müssen. Hier ist der Grund:

  1. Latenz.
  2. Grafikbeschleunigungsoptionen auf Ihrem Hostsystem werden nicht in eine Remotedesktoplösung übersetzt. High-End-Spiele und andere Software, die diese Art von Funktion verwenden, funktionieren nicht gut fern.
  3. Bit-Tiefe. Je höher die Bittiefe, desto mehr Bandbreite wird durch Bildschirmaktualisierungen verbraucht. Jede Softwarelösung verfolgt einen anderen Ansatz, um Bildschirmaktualisierungen auf das Client-Ende zu übertragen. Einige liefern einen nahezu exakten Spiegel, und einige werden "verschwommen", um Bandbreite zu sparen. Bei einigen können Sie entscheiden, wie viel Bandbreite Sie verbrauchen möchten.
  4. Tastaturoptionen. Hardware KVMS können Sie Dinge wie "tippen, tippen" auf der Scroll-Sperre oder ähnliches zu wechseln zwischen den Displays - aber sie sind verdrahtet, um diese Befehle von der Tastatur abzufangen, bevor sie an den Host übertragen werden. Software kann dies nicht so gut tun, so dass einige Dinge, die Sie auf einer Tastatur tun müssen benutzerdefinierte Haken haben für Sie sie aufzurufen; manchmal auf dem Bildschirm, oder manchmal durch 'alternative' Tastenkombinationen.
 0
Author: Xavier J,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-01-15 21:32:43