mirror of
https://github.com/tiyn/wiki.git
synced 2025-11-01 10:51:15 +01:00
added various screen sharing apps/software
This commit is contained in:
@@ -2,4 +2,4 @@
|
||||
|
||||
[Deskreen](https://github.com/pavlobu/deskreen) is a tool for [Linux](/wiki/linux.md),
|
||||
[Windows](/wiki/windows.md) and MacOS that allows to extend the screen of a device with Deskreen
|
||||
installed to a device with any web browser.
|
||||
installed to a device with any [web browser](/wiki/web_browser.md).
|
||||
|
||||
31
wiki/linux/gnirehtet.md
Normal file
31
wiki/linux/gnirehtet.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# Gnirehtet
|
||||
|
||||
[Gnirehtet](https://github.com/Genymobile/gnirehtet) provides a reverse tethering setup for
|
||||
[Android](/wiki/android.md) [smartphones](/wiki/smart_device.md#smartphones-and-tablet-computers).
|
||||
|
||||
## Setup
|
||||
|
||||
Many [Linux](/wiki/linux.md) [package managers](/wiki/linux/package_manager.md)
|
||||
package Gnirehtet in the `gnirehtet` package.
|
||||
|
||||
## Usage
|
||||
|
||||
This section addresses the usage of Gnirehtet.
|
||||
|
||||
## Usage
|
||||
|
||||
The following command can be used to setup the reverse tethering and also run it.
|
||||
For it to work the mobile device has to enable `USB Tethering` so the corresponding app can be
|
||||
automatically installed (which is internally done using `adb`).
|
||||
|
||||
```sh
|
||||
gnirehtet run
|
||||
```
|
||||
|
||||
Alternatively and only after being set up correctly the reverse tethering can be started and
|
||||
stopped with the corresponding two commands that follow.
|
||||
|
||||
```sh
|
||||
gnirehtet start
|
||||
gnirehtet stop
|
||||
```
|
||||
@@ -2,3 +2,16 @@
|
||||
|
||||
[Wayland](https://wayland.freedesktop.org/) is a replacement for the
|
||||
[X11 window system](/wiki/linux/x_window_system.md).
|
||||
|
||||
## Usage
|
||||
|
||||
This section addresses the usage of Wayland.
|
||||
|
||||
### Display wlroots Screens
|
||||
|
||||
To list all the attached screens and displays the following command can be used.
|
||||
For this to work the compositor needs to use wlroots.
|
||||
|
||||
```sh
|
||||
wlr-randr
|
||||
```
|
||||
|
||||
27
wiki/linux/wayvnc.md
Normal file
27
wiki/linux/wayvnc.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# wayvnc
|
||||
|
||||
[wayvnc](https://github.com/any1/wayvnc) is a VNC server for [Linux](/wiki/linux.md) systems using
|
||||
[Waylands](/wiki/linux/wayland.md) compositors using wlroots.
|
||||
To use wayvnc the system with the server has to be on the same network as the client.
|
||||
This is also explained in the [screen sharing entry](/wiki/screen-sharing.md).
|
||||
|
||||
## Setup
|
||||
|
||||
Many [Linux](/wiki/linux.md) [package managers](/wiki/linux/package_manager.md)
|
||||
package wayvnc in the `wayvnc` package.
|
||||
|
||||
## Usage
|
||||
|
||||
This section addresses the usage of wayvnc.
|
||||
|
||||
### Starting and Running
|
||||
|
||||
The following command can be used to start the server.
|
||||
`<ip>` describes the IPs the server can be reached by (for example `0.0.0.0`) and `<screen>` is a
|
||||
placeholder for the screen that will be shared (for example `HDMI-A-1`).
|
||||
The name of the screen can be retrieved by using
|
||||
[wlroots](/wiki/linux/wayland.md#display-wlroots-screens).
|
||||
|
||||
```sh
|
||||
wayvnc <ip> --output=<screen> --render-cursor
|
||||
```
|
||||
19
wiki/screen-sharing.md
Normal file
19
wiki/screen-sharing.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Screen-Sharing
|
||||
|
||||
Screen-sharing describes the practice of remotely accessing or displaying the contents of a screen
|
||||
or the whole desktop.
|
||||
|
||||
## Software
|
||||
|
||||
The following software options make it possible to share the screen of a device to another device
|
||||
in the same network.
|
||||
For this they have to be connected to the same (WiFi) network or be [tethered](/wiki/tethering.md).
|
||||
|
||||
- [Deskreen](/wiki/deskreen.md) is a tool for [Linux](/wiki/linux.md), [Windows](/wiki/windows.md)
|
||||
and MacOS that allows to extend the screen of a device with Deskreen installed to a device with
|
||||
any [web browser](/wiki/web_browser.md).
|
||||
- [Weylus](https://github.com/H-M-H/Weylus) is an alternative to Deskreen and also makes it
|
||||
possible to display the screen of a [Linux](/wiki/linux.md), [Windows](/wiki/windows.md) or MacOS
|
||||
system on a [web browser](/wiki/web_browser.md).
|
||||
- [wayvnc](/wiki/linux/wayvnc.md) is a VNC server for [Linux](/wiki/linux.md) systems using
|
||||
[Waylands](/wiki/linux/wayland.md) compositors using wlroots.
|
||||
@@ -1,6 +1,8 @@
|
||||
# Screen Capture
|
||||
|
||||
Screen capture describes the process of recording a computer screen.
|
||||
For the remotely displaying the screen to another device the
|
||||
[corresponding entry](/wiki/screen_sharing.md) contains tips and tricks.
|
||||
|
||||
## Screen Capture options
|
||||
|
||||
|
||||
14
wiki/tethering.md
Normal file
14
wiki/tethering.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# Tethering
|
||||
|
||||
Tethering describes the sharing of a
|
||||
[mobile device's](/wiki/smart_device.md#smartphones-and-tablet-computers) cellular data connection
|
||||
with one or more connected computers.
|
||||
|
||||
Tethering can be achieved by multiple options including [Bluetooth](/wiki/bluetooth.md) and WiFi
|
||||
and is usually available in the settings of [Android](/wiki/android.md) and iOS mobile devices.
|
||||
|
||||
## Reverse Tethering
|
||||
|
||||
Reverse Tethering describes the sharing of a computers network with a
|
||||
[mobile device](/wiki/smart_device.md#smartphones-and-tablet-computers).
|
||||
For [Linux](/wiki/linux.md) this can be achieved using [Gnirehtet](/wiki/linux/gnirehtet.md).
|
||||
Reference in New Issue
Block a user