Wie zeichnet man mit einem Stift während der Bildschirmfreigabe in einem Zoom-Anruf?

Wie zeichnet man mit einem Stift während der Bildschirmfreigabe in einem Zoom-Anruf?

Zumindest mit meinem Setup funktioniert das Zeichnen mit einem druckempfindlichen Stift in Mypaint während der Bildschirmfreigabe in einem Zoom-Anruf nicht. Es ist so träge (in dem Sinne, dass nur alle 50 Pixel oder so eine neue Linienposition aufgezeichnet wird), dass es unbrauchbar ist. Das Problem kann auch bei anderer Bildschirmfreigabesoftware auftreten, muss aber nicht. Daher bin ich sowohl für eine Lösung für Zoom-Anrufe als auch für jede Lösung mit einem alternativen Tool dankbar.

Das Problem tritt nicht auf, wenn die Bildschirmfreigabe in Zoom angehalten ist. Es hängt also nicht mit der von Zoom über dem Mypaint-Fenster durchgeführten X-Server-Compositing zusammen (also dem farbigen Rahmen um den Bildschirm und einem kleinen Anruffenster ohne Dekorationen). Es scheint eher mit der CPU- und/oder GPU-Auslastung beim Aufzeichnen und/oder Kodieren des Videostreams zusammenzuhängen.

Details zu meinem Setup:ThinkPad X201 Tablet, das das in seinen Bildschirm integrierte Wacom-Tablet zum druckempfindlichen Zeichnen verwendet. Ubuntu 20.04 oder eher Lubuntu 20.04, aber für den Zweck dieser Frage sollte das keine Rolle spielen. Zoom für Linux in der aktuellen Version vom 2021-06. Mypaint in der aktuellen Version.

Antwort1

Die beste Lösung, die ich gefunden habe, verwendetscrcpy, ein benutzerfreundliches Tool zum Anzeigen des Bildschirms eines Android-Geräts auf dem Bildschirm eines Computers.

Zur Installation führen Sie einfach aus sudo apt install scrcpy.

So zeigen Sie den Bildschirm des Android-Geräts auf dem Bildschirm Ihres Computers an:

  1. Verbinden Sie das Android-Gerät über ein Kabel mit Ihrem Computer (es muss ein Kabel sein, das die Datenübertragung ermöglicht, kein einfaches Ladekabel).
  2. Öffnen Sie zunächst scrcpyein Terminal und führen Sie aus scrcpy.
  3. Erlauben Sie die Datenübertragung im Popup-Fenster auf dem Android-Gerät.
  4. Um die Fenstergröße zu vergrößern scrcpy, sodass es den Computerbildschirm mit dem Android-Bildschirm ausfüllt, drücken Sie $mod+g(dies ist eine scrcpy-spezifische Tastenkombination).

Und schließlich können Sie zum Zeichnen in Zoom oder ähnlichen Anwendungen wie Teams den gesamten Bildschirm oder nur das scrcpyFenster freigeben.

Antwort2

(keine vollständige Antwort, nur ein Workaround)

Als Workaround können Sie die Bildschirmfreigabe in Zoom pausieren, dann zeichnen und die Bildschirmfreigabe anschließend neu starten, um den anderen Teilnehmern die aktualisierte Leinwand anzuzeigen. Auf diese Weise sehen die Teilnehmer zumindest den vorherigen Zustand der Leinwand, während die Bildschirmfreigabe pausiert ist (anstatt sie zu beenden). Natürlich ist das keine gute Lösung, da die Teilnehmer immer nur statische Bilder sehen, nicht die Zeichenaktion.

verwandte Informationen