location: Diff for "screenShare"

Institute of Mathematics - PublicMathWiki:

Differences between revisions 4 and 48 (spanning 44 versions)
Revision 4 as of 2019-10-08 19:38:41
Size: 1715
Editor: crose
Comment:
Revision 48 as of 2025-10-21 11:16:44
Size: 4191
Editor: jonros
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
|| Service || Use || shadow || control || scale || clipboard || Group ||
|| [[#Remina_.2F_Vino|Remmina / Vino]] || only thinlinc || x || x || x || x || x ||
|| hello.math.uzh.ch || all OS || x || - || - || - || x ||
|| Skype || all OS || x || - || - || - || x ||
|| teamviewer.com || all OS || x || x || ? || x || ? ||
|| Google Chrome || all OS || x || - || - || - || ? ||
|| Service || Use || shadow || control || scale || clipboard || multiple user ||
|| [[#VNC: shadow ]] || thinlinc, imath flips || x || x || - || - || x ||
|| [[#hello.math.uzh.ch_.2F_RocketChat|hello.math.uzh.ch]] || all OS || x || - || - || - || x ||
|| [[#iPad|iPad]] ||iOS || x || - || - || - || - ||
Line 12: Line 10:
= Remina / Vino = = VNC: shadow =
Line 14: Line 12:
Installed on thinlinc. Available for all linux distros. `shadow` allows for simplified VNC Screensharing between Thinlinc sessions and flips.
Line 16: Line 14:
Thinlinc:  * Start "Shadow Screenshare" from the applications menu, a system tray icon will appear. (Bottom right on Thinlinc, top right on laptops & flips.)
Line 18: Line 16:
 * Person to share screen: {{attachment:shadow_icon_screenshot.png}}
Line 20: Line 18:
   * Applications > Remote Desktop > Desktop Sharing  * Left click on the icon and choose either 'View' or 'Share with', a text box will appear where you can enter an ID. Real world examples:
   * Click 'View', enter `crose` to shadow a colleague with that username. They get a popup asking for permission.
   * Click 'Share', enter 'enured' to share your screen with a colleague with that username. They'll get a popup asking if they want to see your screen. If they accept, it'll ''again'' ask you if you actually want to share your screen with them.
   * Click 'Share', enter a room number like `k11` or `k30` to ''project'' your screen to a flip nuc. These are configured to accept shares by default, so you'll get a view request right back.
 * A list of all your recent actions is kept, so you don't have to type your colleagues name each time. Simply select an action from the tray icon's menu.
 * To disconnect all connected clients, there's a button above the `Quit` menu in the tray icon's menu.
  
{{attachment:shadow_menu.png}}
Line 22: Line 27:
     * [on] Allow other users to view your Desktop.
     * [on] Allow other users to control your Desktop.
There is currently no clipboard or scaling support. It's planned for version 2.
Line 25: Line 29:
 * Person to join screen share: = hello.math.uzh.ch / RocketChat =
Line 27: Line 31:
   * Applications > Remote Desktop > Remmina
   
  


= hello.math.u.zh.ch / RocketChat =

 * Install https://rocket.chat/install App
 * Install https://rocket.chat/install App - or just visit the URL with your browser.
Line 40: Line 37:
 * Start a voice call via RocketChat.  * Start a voice call via !RocketChat.
Line 43: Line 40:
= Skype = = iPad =
Line 45: Line 42:
 * Install Skype client.
 * Create / use your Microsoft Account
 * Only shadow, no remote control.
 * Overview: [[https://www.imyfone.com/mirror-tips/mirror-ipad-to-mac/|1]], [[https://9to5mac.com/2020/03/30/screen-share-iphone-ipad-mac/|2]]
 * Native !AirPlay: https://support.apple.com/en-us/HT204289
 * [[https://appleinsider.com/articles/18/03/26/tip-record-your-ipads-screen-on-your-mac-with-quicktime-player|Quicktime]]
 * Commercial:

   * [[https://letsview.com/share-ipad-screen-on-mac.html|letsview]]
   * [[https://www.airserver.com/Mac|AirServer]]
   * [[https://support.zoom.us/hc/en-us/articles/115005890803-iOS-Screen-Sharing|Zoom]] - be carefull, Zoom might block the microphone for other applications, sometimes even a reboot is necessary to get back access to the microphone for other applications.

== iPad > Linux ==

 * https://github.com/FD-/RPiPlay (https://github.com/antimof/UxPlay)
{{{
[user@ubuntu20.04]
$ sudo apt-get install cmake libavahi-compat-libdnssd-dev libplist-dev libssl-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav gstreamer1.0-vaapi gstreamer1.0-plugins-bad

$ git clone https://github.com/FD-/RPiPlay.git
$ cd RPiPlay
$ mkdir build; cd build; cmake ..
$ make
$ sudo make install

# On problems it might help to install:
$ sudo apt install ubuntu-restricted-extras vlc

# Start
$ rpiplay


}}}

 * On the iPad, share the screen: https://support.apple.com/en-us/HT204289.
Line 49: Line 75:
Start:
 * Start a voice call via Skype.
 * Click on 'screen share'
   * Select `rpiplay` as destination (is only shown as long as on the Linux host the program `rpiplay` is running)

 * On the linux host a window pops up.
 * A compiled version of rpiplay for Linux Ubuntu 20.04 is available under https://drive.math.uzh.ch/index.php/s/ek3oFfHb4Z9zaYt

{{attachment:rpiplay.png}}

= Android Tablet =
Line 53: Line 85:
= Teamviewer.com =
Line 55: Line 86:
 * Install Teamviewer client.
 
Start:
 * Start Teamviewer
 * Exchange ID's (show during start)
= Problem =
Line 61: Line 88:
= Google Chrome = == Mac OS X Catalina / 10.15 ==
Line 63: Line 90:
 * Install ScreenShare Google Chrome App.
 * Login with gmail account.
Each applications needs the screen record privilege: https://help.daily.co/en/articles/3400532-enable-screen-recording-permission-for-macos-catalina-10-15-and-later

Screen Share: Remote Shadow & Control

Service

Use

shadow

control

scale

clipboard

multiple user

#VNC: shadow

thinlinc, imath flips

x

x

-

-

x

hello.math.uzh.ch

all OS

x

-

-

-

x

iPad

iOS

x

-

-

-

-

VNC: shadow

shadow allows for simplified VNC Screensharing between Thinlinc sessions and flips.

  • Start "Shadow Screenshare" from the applications menu, a system tray icon will appear. (Bottom right on Thinlinc, top right on laptops & flips.)

shadow_icon_screenshot.png

  • Left click on the icon and choose either 'View' or 'Share with', a text box will appear where you can enter an ID. Real world examples:
    • Click 'View', enter crose to shadow a colleague with that username. They get a popup asking for permission.

    • Click 'Share', enter 'enured' to share your screen with a colleague with that username. They'll get a popup asking if they want to see your screen. If they accept, it'll again ask you if you actually want to share your screen with them.

    • Click 'Share', enter a room number like k11 or k30 to project your screen to a flip nuc. These are configured to accept shares by default, so you'll get a view request right back.

  • A list of all your recent actions is kept, so you don't have to type your colleagues name each time. Simply select an action from the tray icon's menu.
  • To disconnect all connected clients, there's a button above the Quit menu in the tray icon's menu.

shadow_menu.png

There is currently no clipboard or scaling support. It's planned for version 2.

hello.math.uzh.ch / RocketChat

  • Install https://rocket.chat/install App - or just visit the URL with your browser.

  • Server: hello.math.uzh.ch
  • Account: I-MATH username/password
  • Only shadow, no remote control.

Start:

  • Start a voice call via RocketChat.

  • Click on 'screen share'

iPad

iPad > Linux

[user@ubuntu20.04]
$ sudo apt-get install cmake libavahi-compat-libdnssd-dev libplist-dev libssl-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav gstreamer1.0-vaapi gstreamer1.0-plugins-bad

$ git clone https://github.com/FD-/RPiPlay.git
$ cd RPiPlay
$ mkdir build; cd build; cmake ..
$ make
$ sudo make install

# On problems it might help to install:
$ sudo apt install ubuntu-restricted-extras vlc

# Start
$ rpiplay

rpiplay.png

Android Tablet

Problem

Mac OS X Catalina / 10.15

Each applications needs the screen record privilege: https://help.daily.co/en/articles/3400532-enable-screen-recording-permission-for-macos-catalina-10-15-and-later

PublicMathWiki: screenShare (last edited 2025-10-21 11:16:44 by jonros)