#1 Le 10/02/2023, à 11:35
- zede
Étendre son bureau sur un Affichage externe Apple TV 2
Bonjour à tous,
Dans mon établissement scolaire, tous les video-projecteurs ont leur port HDMI relié à une apple TV (v2)
Les iPad qui nous sont fournis nous permettent de s'y connecter par wifi-direct.
J'utilise mon ordinateur portable pour travailler, Dell XPS developper edition sous Ubuntu 22.04.1 LTS.
je cherche donc une solution pour utiliser cette Apple TV sans passer par Apple (sic).
Sous Ubuntu, existe "Affichages Réseau GNOME" alias gnome-network-displays. qui prends en charge le protocole Miracast. Il ne prends pas en charge Airplay
Un développeur a implémenté une solution en java : openairplay.jar.
Le programme utilise des librairies jmDNS, pour la découverte des périphériques avec bonjour.
J'ai installé jmDNS avec :
$ sudo apt-get install libjmdns-java
J'ai téléchargé le fichier, accordé les droits d'exécution comme un programme, et tenté les commandes suivantes
$ cd /usr/local/lib/
$ java -jar airplay.jar
J'ai alors le message d'erreur suivant :
Exception in thread "main" java.lang.NoClassDefFoundError: javax/jmdns/JmDNS
at com.jameslow.AirPlay.search(Unknown Source)
at com.jameslow.AirPlay.search(Unknown Source)
at com.jameslow.AirPlay.searchDialog(Unknown Source)
at com.jameslow.AirPlay.searchDialog(Unknown Source)
at com.jameslow.AirPlay.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: javax.jmdns.JmDNS
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 5 more
Piste : je comprends que OpenJDK SDK Extension (v18 installée) ne gère plus les classes de la manière. Peut-être dois-je installer une autre version ?
Bref, je n'arrive pas à m'en sortir... une idée ?
Configuration: Dell XPS 13 9380 / Ubuntu 22.04.1 LTS
Hors ligne
#2 Le 10/02/2023, à 11:44
- iznobe
Re : Étendre son bureau sur un Affichage externe Apple TV 2
Bonjour, sur le lien openairplay , on peut voir que cela fait 8 ans qu ' il n' y a pas eu de modification dans le code ...
Faudrait trouver un truc plus recent et encore maintenu .
retour COMPLET et utilisable de commande | script montage partition ext4
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#3 Le 10/02/2023, à 12:20
- zede
Re : Étendre son bureau sur un Affichage externe Apple TV 2
Oui, j'ai vu mais hélas je ne trouve pas d'autres solutions...
Configuration: Dell XPS 13 9380 / Ubuntu 22.04.1 LTS
Hors ligne
#4 Le 10/02/2023, à 15:22
- MOMO63
Re : Étendre son bureau sur un Affichage externe Apple TV 2
Bonjour,
Il existe une solution qui fonctionne à merveille et que j'utilise
Il faut installer SteamLink sur l'Apple TV (Perso j'ai une version 3)
Installer Steam sur ton PC (ça fonctionne aussi bien sur Ubuntu que Windows), avoir un compte Steam
Et là tu peux ensuite partager son écran Steam sur l'Apple TV
Pour partager ton fond d'écran Ubuntu ou autres applications, il suffit juste de réduire la fenêtre Steam
Et voilà. Bon courage
Hors ligne
#5 Le 10/02/2023, à 16:05
- zede
Re : Étendre son bureau sur un Affichage externe Apple TV 2
Je ne connaissais pas.
Malheureusement, je ne pense pas que le responsable informatique voudra déployer cette solution sur toutes les apple TV de l'établissement (une centaine de salles).
je garde cette idée malgré tout.
Configuration: Dell XPS 13 9380 / Ubuntu 22.04.1 LTS
Hors ligne