Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| anwenderwiki:linuxclient:uxplay [2022/02/14 13:53] – [Installation von UxPlay mit git] martin.res | anwenderwiki:linuxclient:uxplay [2023/02/16 00:49] (aktuell) – [UxPlay zum Spiegeln eines iPAD zum Ubuntu-Desktop] martin.res | ||
|---|---|---|---|
| Zeile 2: | Zeile 2: | ||
| ====== UxPlay zum Spiegeln eines iPAD zum Ubuntu-Desktop ====== | ====== UxPlay zum Spiegeln eines iPAD zum Ubuntu-Desktop ====== | ||
| + | * | ||
| + | * getestet mit Ubuntu 20.04 und 22.04 | ||
| * Tablet erscheint in einem GStreamer-Fenster auf dem Desktop | * Tablet erscheint in einem GStreamer-Fenster auf dem Desktop | ||
| * mit Audio-Übertragung, | * mit Audio-Übertragung, | ||
| Zeile 7: | Zeile 9: | ||
| * Beide Geräte müssen im gleichen LAN/WLAN sein | * Beide Geräte müssen im gleichen LAN/WLAN sein | ||
| * WLAN Client Isolation ??? | * WLAN Client Isolation ??? | ||
| + | |||
| + | Weiterentwicklung von anderen Projekten insbesondere RPiPlay. Ab Version 1.56 mit Support für Windows. | ||
| Abhängigkeiten als root installieren: | Abhängigkeiten als root installieren: | ||
| Zeile 12: | Zeile 16: | ||
| # apt-get install cmake | # apt-get install cmake | ||
| # apt-get install gstreamer1.0-libav libssl-dev libavahi-compat-libdnssd-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev | # apt-get install gstreamer1.0-libav libssl-dev libavahi-compat-libdnssd-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev | ||
| + | # apt-get install build-essential libplist-dev gstreamer1.0-plugins-bad | ||
| + | </ | ||
| + | Folgende Installation der Hardware-Beschleunigungs-API musste bei meinem System (L13 Yoga mit Ubuntu 22.04) nicht realisiert bzw. wieder deinstalliert werden, da sonst uxplay abstürzte bzw. schwarzes Bild zeigte: | ||
| + | < | ||
| # apt-get install gstreamer1.0-vaapi | # apt-get install gstreamer1.0-vaapi | ||
| </ | </ | ||
| Zeile 45: | Zeile 53: | ||
| ====== Installation von UxPlay mit git ====== | ====== Installation von UxPlay mit git ====== | ||
| + | Als root im Terminal ausführen: | ||
| # apt install cmake git | # apt install cmake git | ||
| + | # apt install libssl-dev libplist-dev libavahi-compat-libdnssd-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav gstreamer1.0-plugins-bad libx11-dev | ||
| + | # git clone https:// | ||
| + | # cd UxPlay | ||
| + | # cmake -DZOOMFIX=ON | ||
| + | # make install | ||
| + | |||
| + | Nun im Terminal UxPlay als normaler User starten: | ||
| + | uxplay | ||
| | | ||
| + | <note tip>Mit der Taste F11 schaltet das Fenster in den Vollbildmodus</ | ||
| + | |||
| + | Ggf. Desktop-Starter anlegen unter ''/ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | [Desktop Entry] | ||
| + | Name=UxPlay | ||
| + | GenericName=UxPlay Apple AirServer | ||
| + | Icon=/ | ||
| + | Terminal=true | ||
| + | Exec=/ | ||
| + | StartupNotify=false | ||
| + | Type=Application | ||
| + | |||
| + | |||
| + | Obiges Icon ablegen in ''/ | ||
| + | |||
| + | |||