Aiplay von Ipad auf Opensuse

Hallihallo,
ich würde gerne über Apple Airplay den “Desktop” des Ipads an Opensuse “streamen” und dort anzeigen. Ich nutze Opensuse 15.2/KDE. Es wäre schön, wenn ich den Stream dann in VLC, Kaffein o.ä. anzeigen könnte. Ich möchte den Stram dann nämlich in einem Video-Chat freigeben…
Ich hoffe, es ist verständlich, was ich meine…
Wie kann ich das einrichten? Welche Pakete werden benötigt?
Gruß
mairo

Hallo mairo,

ich fürchte, das wird schwierig. Die Unterstützung von Apple für Linux ist miserabel bis nicht existent. (Falls da jemand etwas anderes weiß, bitte sehr!)
Da gibt es auf Packman wohl “shairplay” als Airplay-Server, welches KODI verwendet.

ABER:

NOTICE:
Due to changes made by Apple, AirPlay support depends on what version of iOS your sending-device is using:

  • iOS 8 or older: Kodi supports audio, video, and pictures.
  • iOS 9 or newer: Kodi only supports audio.

Siehe: https://kodi.wiki/view/AirPlay

Also, ich habe etwas gegooglet und eine Anletung für Ubuntu gefunden. Dort nutzt man UxPlay:

https://rodrigoribeiro.site/2020/08/09/mirroring-ipad-iphone-screen-on-linux/

Die Pakete heißen hier natürlich alle anders… Läuft UxPlay wohl auch unter opensuse?

Gruß
mairo

Fertige Pakete gibt es bisher nicht:

https://software.opensuse.org/search?utf8=✓&baseproject=ALL&q=uxplay

Also müsste wohl der Quellcode für openSUSE compiliert werden. Aber da bin ich raus.:shame:

Vielleicht nimmt sich jemand beim Buildservice der Sache?

https://build.opensuse.org/

Ich könnte die Installation auch “per Hand” vornehmen. Dafür müsste ich halt nur die in der Beschreibung genannten Abhängigkeiten auflösen. Die Pakete für Ubuntu heißen halt anders. Hat jemand einen Übrblich, welche Pakete von Ubuntu denen bei Opensusee entsprechen?

libssl-dev libavahi-compat-libdnssd-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav

Gruß
mairo

Ich habe gerade einfach mal verucht die Anleitung durchzuführen. cmake habe ich installiert.

maik@maik-laptop:~/Downloads/rpm/UxPlay-master/build> cmake ..
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:3 (project):
  No CMAKE_C_COMPILER could be found.

  Tell CMake where to find the compiler by setting either the environment
  variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path to
  the compiler, or to the compiler name if it is in the PATH.


CMake Error at CMakeLists.txt:3 (project):
  No CMAKE_CXX_COMPILER could be found.

  Tell CMake where to find the compiler by setting either the environment
  variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
  to the compiler, or to the compiler name if it is in the PATH.


-- Configuring incomplete, errors occurred!
See also "/home/maik/Downloads/rpm/UxPlay-master/build/CMakeFiles/CMakeOutput.log".
See also "/home/maik/Downloads/rpm/UxPlay-master/build/CMakeFiles/CMakeError.log".
maik@maik-laptop:~/Downloads/rpm/UxPlay-master/build> cmake ..
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:3 (project):
  No CMAKE_C_COMPILER could be found.

  Tell CMake where to find the compiler by setting either the environment
  variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path to
  the compiler, or to the compiler name if it is in the PATH.


CMake Error at CMakeLists.txt:3 (project):
  No CMAKE_CXX_COMPILER could be found.

  Tell CMake where to find the compiler by setting either the environment
  variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
  to the compiler, or to the compiler name if it is in the PATH.


-- Configuring incomplete, errors occurred!
See also "/home/maik/Downloads/rpm/UxPlay-master/build/CMakeFiles/CMakeOutput.log".
See also "/home/maik/Downloads/rpm/UxPlay-master/build/CMakeFiles/CMakeError.log".

Was muss ich machen?
Gruß
mairo

Immer die Ausgaben lesen und dann mal die komplette Fehlermeldung in eine Suchmaschine deines geringsten Vertrauen einwerfen:

No CMAKE_CXX_COMPILER could be found.