location: Diff for "screenShare"

Institute of Mathematics - PublicMathWiki:

Differences between revisions 9 and 40 (spanning 31 versions)
Revision 9 as of 2019-10-08 20:32:21
Size: 3148
Editor: crose
Comment:
Revision 40 as of 2022-04-15 12:48:41
Size: 4932
Editor: crose
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
|| Service || Use || shadow || control || scale || clipboard || Group ||
|| [[#Remmina_.2F_Vino|Remmina / Vino]] || only thinlinc || x || x || x || x || x ||
|| [[#hello.math.u.zh.ch_.2F_RocketChat|hello.math.uzh.ch]] || all OS || x || - || - || - || x ||
|| Service || Use || shadow || control || scale || clipboard || multiple user ||
|| [[#VNC:_Remmina_.2F_Vino|VNC: Remmina / Vino]] || only thinlinc || x || x || x || x || x ||
|| [[#hello.math.uzh.ch_.2F_RocketChat|hello.math.uzh.ch]] || all OS || x || - || - || - || x ||
Line 7: Line 7:
|| [[#Teamviewer.com|teamviewer.com]]    || all OS || x || x || ? || x || ?  ||
|| [[#Google_Chrome|Google Chrome]] || all OS
|| x || - || - || - || ? ||
|| [[#iPad|iPad]] ||iOS || x || - || - || - || - ||
Line 10: Line 9:
= Remmina / Vino = <<TableOfContents>>
Line 12: Line 11:
Installed on thinlinc (available for all linux distros). = VNC: Remmina / Vino =
Line 14: Line 13:
Thinlinc: Installed on thinlinc and available for all major linux distros.

'''Thinlinc:'''
Line 33: Line 34:
Fast way to join on a screen share?  * Q: I am the host, I want to disconnect all guests!
   * A: [host] Click on the 'Desktop Sharing' icon in the top panel and choose `Disconnect <user>`.
Line 35: Line 37:
 * Check the Remmina symbol in the top panel. Click on it and you'll see all your saved buddies.  * Q: Fast way to join on a screen share?
   * A: [guest]
Check the Remmina symbol in the top panel. Click on it and you'll see '''all your saved buddies'''.
Line 37: Line 40:
The name of my colleague don't appear in the chooser list!  * Q: The name of my colleague does not appear in the chooser list!
   * A: [host] Let the colleague open a terminal and type: `vino.sh` - this will restart the 'Desktop Sharing'.
Line 39: Line 43:
 * Let the colleague open a terminal and type: `vino.sh` - this will restart the 'Desktop Sharing'.  * Q: Double click on the colleague's name opens the window and shows `Can't connect`!
   * A: [guest] `Stop Remmina and start again`. Explanation: if the colleague logs off from thinlinc and logs in again, a new server might be assigned. With restarting Remmina, the buddies list is updated with the latest server/buddy pairs.
Line 41: Line 46:
Double click on the colleague name open's the window and shows `Can't connect`!  * Q: Sharing is fine, but the window is too big - it should be scaled!
   * A: [guest] On the left side switch on 'Toggle Scale Mode'
Line 43: Line 49:
 * Stop Remmina and start again. Explanation: if the colleague log off from thinlinc and log in again, a new server might be assigned. With restarting Remmina the buddies list is updated with the latest server/buddy pairs.

Sharing is fine, but the window is to big - it should be scaled!

 * On the left side switch on 'Toggle Scale Mode'

The [host] says there is no 'screen share request' which I should approve!

 * [host] Sometimes the window with the screen share request is in the background - look at the bottom task list for a window with 'bold' text, click on it and it comes to the front.

I'm the host, I want disconnect all guests!

 * Click on the 'Desktop Sharing' icon in the top panel and choose `Disconnect <user>`.
 * Q: The [host] says there is no 'screen share request' to acknowledge!
   * A: [host] Sometimes the window with the screen share request is in the background - look at the bottom task list for a window with 'bold' text, click on it and it comes to the front.
Line 58: Line 53:
= hello.math.u.zh.ch / RocketChat = = hello.math.uzh.ch / RocketChat =
Line 66: Line 61:
 * Start a voice call via RocketChat.  * Start a voice call via !RocketChat.
Line 78: Line 73:

= iPad =

 * 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 79: Line 109:
= Teamviewer.com =    * Select `rpiplay` as destination (is only shown as long as on the Linux host the program `rpiplay` is running)
Line 81: Line 111:
 * Install Teamviewer client.  * 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 83: Line 119:
Start:
 * Start Teamviewer
 * Exchange ID's (show during start)
Line 87: Line 120:
= Google Chrome = = Problem =
Line 89: Line 122:
 * Install ScreenShare Google Chrome App.
 * Login with gmail account.
== 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

Screen Share: Remote Shadow & Control

Service

Use

shadow

control

scale

clipboard

multiple user

VNC: Remmina / Vino

only thinlinc

x

x

x

x

x

hello.math.uzh.ch

all OS

x

-

-

-

x

Skype

all OS

x

-

-

-

x

iPad

iOS

x

-

-

-

-

VNC: Remmina / Vino

Installed on thinlinc and available for all major linux distros.

Thinlinc:

  • [host] share screen: Applications > Remote Desktop > Desktop Sharing

    • [on] Allow other users to view your Desktop.
    • [on] Allow other users to control your Desktop.
  • [guest] join screen share: Applications > Remote Desktop > Remmina

remmina1.png

  • The [host] has to accept the join request.
  • After saving the user - for future sessions just doubleclick the username.

remmina2.png

FAQ

  • Q: I am the host, I want to disconnect all guests!
    • A: [host] Click on the 'Desktop Sharing' icon in the top panel and choose Disconnect <user>.

  • Q: Fast way to join on a screen share?
    • A: [guest] Check the Remmina symbol in the top panel. Click on it and you'll see all your saved buddies.

  • Q: The name of my colleague does not appear in the chooser list!
    • A: [host] Let the colleague open a terminal and type: vino.sh - this will restart the 'Desktop Sharing'.

  • Q: Double click on the colleague's name opens the window and shows Can't connect!

    • A: [guest] Stop Remmina and start again. Explanation: if the colleague logs off from thinlinc and logs in again, a new server might be assigned. With restarting Remmina, the buddies list is updated with the latest server/buddy pairs.

  • Q: Sharing is fine, but the window is too big - it should be scaled!
    • A: [guest] On the left side switch on 'Toggle Scale Mode'
  • Q: The [host] says there is no 'screen share request' to acknowledge!
    • A: [host] Sometimes the window with the screen share request is in the background - look at the bottom task list for a window with 'bold' text, click on it and it comes to the front.

hello.math.uzh.ch / RocketChat

Start:

  • Start a voice call via RocketChat.

  • Click on 'screen share'

Skype

  • Install Skype client.
  • Create / use your Microsoft Account
  • Only shadow, no remote control.

Start:

  • Start a voice call via Skype.
  • 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 2022-04-15 12:48:41 by crose)