VNC Lösungen für Screensharing - Monitor teilen anstelle von Beamer

xsid

Active member
Registriert
29 Mai 2007
Beiträge
4.621
Hallo TPler,

welche VNC Lösungen kennt und nutzt Ihr für euch zufriedentsellend?

wikipedia https://de.wikipedia.org/wiki/Virtual_Network_Computing
Virtual Network Computing, kurz VNC, ist eine Software, die den Bildschirminhalt eines entfernten Rechners (Server) auf einem lokalen Rechner (Client) anzeigt und im Gegenzug Tastatur- und Mausbewegungen des lokalen Rechners an den entfernten Rechner sendet.

Die List eam Ende erschlägt einen, Bekannte Implementierungen https://de.wikipedia.org/wiki/Virtual_Network_Computing

###

VNC als Mehrbildschirmbetrieb​

Dank seiner enormen Popularität wird das VNC-Protokoll vermehrt dazu genutzt, Multi-Head-fähige Grafikkarten zu simulieren. Dazu läuft ein Computer mit einer speziellen „Multimonitorsoftware“, die üblicherweise einen virtuellen VNC-Server zur Verfügung stellt. Von dem zweiten Rechner, dessen Monitor man als Erweiterung zum Ersten benutzen möchte, reicht dann ein gewöhnlicher VNC-Client, um sich mit dem virtuellen VNC-Server zu verbinden. Dargestellt wird dann nicht der Monitorinhalt des anderen, sondern der entsprechend simulierte virtuelle Erweiterungsteil.

Bekannte proprietäre „Multimonitor-Anwendungen“ sind ScreenRecycler für Apple Macintosh (Shareware) sowie ZoneScreen (Freeware) als auch MaxiVista für Microsoft Windows.

###


Eine VNC Lösung, am besten OpenSource und betriebssystennabhängig für Zuschauer suche ich.
Es muss nur der Bilderschirm übertragen werden.
Super wäre, wenn die Zuschauer nur den Browser benötigen, d. h. ein VNC Client ist nicht erforderlich.

MfG
xsid

OT
AnyDesk https://anydesk.com/de
gather https://www.gather.town/ https://support.gather.town/help/screensharing
https://www.heise.de/select/ct/2021/13/2106013351793092422 https://www.heise.de/tests/Kostenlo...virtuelle-Gruppentreffen-im-Test-6068585.html Work Adventure https://workadventu.re/pricing https://github.com/thecodingmachine/workadventure wonder aus DE https://www.wonder.me/ https://github.com/wocommunity/wonder mozilla huab mit 3D https://hubs.mozilla.com/
 
Zuletzt bearbeitet:
Hallo xsid,

da gibt es so viele Varianten und Möglichkeiten ;)
Ich mach hier mal eine kleine unvollständige Liste unter Linux Stand März 2023:

1.Teilen des eigenen Desktops:

1.1 Wayland

1.1.1 Wayland mit Gnome
Das gute alte X11 Protokoll wird immer mehr durch Wayland abgelöst, unter Gnome gibt es Gnome Remote Desktop,
(Systemeinstellungen -> Freigabe -> Bildschirmfreigabe) / (Settings -> Sharing -> Remote Desktop)
(Settings -> Sharing -> Remote Desktop)
dies benutzt mittlerweile das rdp Protokoll, vnc kann alternativ benutzt werden (grdctl vnc enable), wenn es mitkompiliert wurde, nicht bei aktuellem ubuntu lunar / debian bookworm.

1.1.2 Wayland Sharing mit KDE (Status ist mir nicht bekannt bitte ergänzen falls jemad etwas weiß.

1.1.3 Wayland mit teamviever
Das proprietäre Teamviever hat (beta) Wayland Sharing Support.

1.2 X-Window-System (X11)

1.1.1 Teilen mit Gnome-Remote Desktop
Genau wie unter Wayland (Systemeinstellungen -> Freigabe -> Bildschirmfreigabe)

1.1.2
Teilen mit x11vnc

1.1.3
Teamviewer, Anydesk, Rustdesk, ChromeRemoteDesktop ...
Videokonferenzlösungen wie Jitsi, BigBlueButton, M$-Teams ...


2. Terminalserver

2.1 Xrdp (www.xrdp.org)

2.2 X2Go (X2Go.org)
 
Eine mögliche Lösung für deine Anforderungen wäre die Verwendung von WebVNC, einer Open-Source-Lösung, die auf dem VNC-Protokoll basiert und die Bildschirmausgabe über den Browser des Zuschauers ermöglicht. Hierbei benötigen die Zuschauer keinen speziellen VNC-Client.

Um WebVNC zu verwenden, benötigst du einen VNC-Server auf dem betreffenden System. Hier gibt es verschiedene Open-Source-Optionen, wie z.B. TigerVNC oder TightVNC. Diese VNC-Server können in der Regel einfach über den Paketmanager des Betriebssystems installiert werden.

Sobald der VNC-Server aufgesetzt ist, musst du lediglich WebVNC installieren und konfigurieren. WebVNC kann z.B. als Docker-Container bereitgestellt werden und lässt sich über eine einfache Konfigurationsdatei anpassen.

Hier ist ein Beispiel, wie man WebVNC mit Docker ausführen kann:

docker run -p 8080:8080 -e VNC_SERVER=<IP-Adresse des VNC-Servers>:<VNC-Port> consol/web-vnc

Nachdem du den Container gestartet hast, kannst du im Browser deines Zuschauers auf die Adresse http://<IP-Adresse des Systems, auf dem WebVNC ausgeführt wird>:8080 zugreifen, um den Bildschirm des VNC-Servers zu sehen.

Hinweis: Um die Sicherheit zu gewährleisten, ist es wichtig, WebVNC mit SSL/TLS zu konfigurieren, damit die Datenübertragung verschlüsselt ist.
 
Wie viele Zuschauer unterstützt WebVNC, hier TigerVNC oder TightVNC?

Haben TigerVNC und TightVNC eine responsive Design?

Compare https://www.saashub.com/compare-tightvnc-vs-tigervnc

TRENNER


TigerVNC https://en.wikipedia.org/wiki/TigerVNC https://github.com/TigerVNC/tigervnc
Code:
apt show tigervnc-standalone-server
Package: tigervnc-standalone-server
Version: 1.12.0+dfsg-4
Priority: optional
Section: universe/x11
Source: tigervnc
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: TigerVNC Packaging Team <pkg-tigervnc-devel@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2.874 kB
Provides: vnc-server, xserver
Depends: xkb-data, x11-xkb-utils, xauth, tigervnc-common (= 1.12.0+dfsg-4), libaudit1 (>= 1:2.2.1), libbsd0 (>= 0.2.0), libc6 (>= 2.35), libgcc-s1 (>= 3.3.1), libgcrypt20 (>= 1.9.0), libgl1, libgnutls30 (>= 3.7.2), libjpeg8 (>= 8c), libpam0g (>= 0.99.7.1), libpixman-1-0 (>= 0.30.0), libselinux1 (>= 3.1~), libstdc++6 (>= 5.2), libsystemd0, libunwind8, libxau6 (>= 1:1.0.9), libxdmcp6, libxfont2 (>= 1:2.0.1), zlib1g (>= 1:1.1.4), perl:any, libfile-readbackwards-perl (>= 1.05)
Recommends: tigervnc-tools (= 1.12.0+dfsg-4), libgl1-mesa-dri (>= 7.1~rc1), xfonts-base, x11-xserver-utils
Suggests: xfonts-100dpi | xfonts-75dpi, xfonts-scalable, openssl
Homepage: http://www.tigervnc.org


TRENNER


TightVNC https://en.wikipedia.org/wiki/TightVNC https://sourceforge.net/projects/tigervnc/files/stable/1.13.1/
Code:
apt show tightvncserver
Package: tightvncserver
Version: 1:1.3.10-5
Priority: optional
Section: universe/x11
Source: tightvnc
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Remote Maintainers <debian-remote@lists.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1.774 kB
Provides: vnc-server, xserver
Depends: tightvncpasswd (>= 1:1.3.10-5), x11-common | xserver-common, x11-utils, xauth, perl:any, libc6 (>= 2.34), libjpeg8 (>= 8c), libx11-6, zlib1g (>= 1:1.1.4)
Recommends: x11-xserver-utils, xfonts-base
Suggests: tightvnc-java
Homepage: https://www.tightvnc.com

Kann TightVNC wirklich Screensharing als FOS, oder ist https://mightyviewer.com/ erforderlich?

Wo liegen die Stärken und Schwächen von TigerVNC bzw. TightVNC?
Beitrag automatisch zusammengeführt:

Eine mögliche Lösung für deine Anforderungen wäre die Verwendung von WebVNC, einer Open-Source-Lösung, die auf dem VNC-Protokoll basiert und die Bildschirmausgabe über den Browser des Zuschauers ermöglicht. Hierbei benötigen die Zuschauer keinen speziellen VNC-Client.

Um WebVNC zu verwenden, benötigst du einen VNC-Server auf dem betreffenden System. Hier gibt es verschiedene Open-Source-Optionen, wie z.B. TigerVNC oder TightVNC. Diese VNC-Server können in der Regel einfach über den Paketmanager des Betriebssystems installiert werden.

Sobald der VNC-Server aufgesetzt ist, musst du lediglich WebVNC installieren und konfigurieren. WebVNC kann z.B. als Docker-Container bereitgestellt werden und lässt sich über eine einfache Konfigurationsdatei anpassen.

Hier ist ein Beispiel, wie man WebVNC mit Docker ausführen kann:

docker run -p 8080:8080 -e VNC_SERVER=<IP-Adresse des VNC-Servers>:<VNC-Port> consol/web-vnc

Nachdem du den Container gestartet hast, kannst du im Browser deines Zuschauers auf die Adresse http://<IP-Adresse des Systems, auf dem WebVNC ausgeführt wird>:8080 zugreifen, um den Bildschirm des VNC-Servers zu sehen.

Hinweis: Um die Sicherheit zu gewährleisten, ist es wichtig, WebVNC mit SSL/TLS zu konfigurieren, damit die Datenübertragung verschlüsselt ist.

Wenn ich das so lese, bin ich mit Jitsi gut bedient, für Jitsi gibt es auch Docker Container.


Beitrag automatisch zusammengeführt:

@matt-eagle @ubu @zwieblum
Hallo, wer hat praktische Erfahrung und kann mir meine Fragen beantworten?
 
Zuletzt bearbeitet:
Welche Vorteile hat WebVNC gegenüber Jitsi?
Welches System ist performanter und benötigt weniger Bandbreite?
 
@matt-eagle @ubu @zwieblum
Hallo, wer hat praktische Erfahrung und kann mir meine Fragen beantworten?
Hm, welche Frage? VNC ist halt VNC, wenn du ein gutes Netzwerk hast ist's OK. Bei ISDN ist SSH wohl besser :)

Jitsi kann bei wenig Bandbreite Video in schlechter Qualität oder gar nicht übertragen - mal von dem kleinen "extra" bidirektional + audio mal abgesehen. VNC reicht zum Zuschauen (als Gast) oder remote "Arbeiten" auf alle Fälle - hat halt kein Audio. Und Jitsi kann nicht remote "Arbeiten", dafür halt audio.

Die Frage ist halt: was willst du?
 
Probier's aus, ist ja nicht kompliziert. Wo sich der Witz keinen VNC-Client bei einem technikaffinen Publikum zu verwenden mir nicht ganz erschließt :)
 
Ok, geändert, für den Kleingartenverein.

"technikaffines Publikum" ist nicht vorhanden.
Beitrag automatisch zusammengeführt:

Wer nutzt VNC und mag berichten, wie viele User per webVNC an einer Sitzung teilnehmen können?
 
Zuletzt bearbeitet:
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben