Terminaux NEOWARE

Table des matières

Sortie audio sur NEOWARE depuis UNIX

Voici comment jouer un son sur un terminal NEOWARE depuis une application tournant sous UNIX.

Pour les connexions ICA à un serveur WINDOWS, le son est transmis par le client ICA. Pour les connexions RDP à un serveur WINDOWS, le son peut être transmis aussi mais la version de RDESKTOP fournie par NEOWARE (1.3.1 jusqu'à NEOLINUX-3.0.2-011205) ne le fait pas. La version 1.4.0 ou 1.4.1-rc1 fonctionne par contre et transmet le son.

Le logiciel « ESOUND » a été testé mais je n'ai pas réussi à le faire marcher correctement.

Le logiciel « NAS (Netword Audio System) » a été testé et des résultats ont pu être obtenus avec. Il faut pour cela installer le snapin que j'ai construit. Il est téléchargeable sur la page des snapins. Une fois ce snapin installé et que l'on a redémarré le terminal NEOWARE pour lancer le démon « nasd », il suffit de lancer une application multimédia ayant la connaissance du protocole NAS.

L'application « MPLAYER » (autre lien) peut utiliser le protocole NAS si elle a été compilée avec. Pour le savoir, il faut faire comme suit (si l'application a été compilée avec NAS, on doit voir une ligne analogue à celle en bleu ci-dessous) :

% mplayer -ao help
MPlayer 1.0pre6-3.2.2 (C) 2000-2004 MPlayer Team
CPU: Intel Celeron 2/Pentium III Tualatin (Family: 6, Stepping: 1)
Detected cache-line size is 32 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE


Available audio output drivers:
        mpegpes Mpeg-PES audio output
        oss     OSS/ioctl audio output
        arts    aRts audio output
        esd     EsounD audio output
        nas     NAS audio output
        sdl     SDLlib audio output
        null    Null audio output
        pcm     RAW PCM/WAVE file writer audio output
        plugin  Plugin audio output
Pour écouter un son ou pour visualiser une vidéo, on lance ensuite « mplayer -ao nas ... ». Par exemple :

+   mplayer -ao nas http://www.creatoon.com/movies/makilakixki.wmv
+   mplayer -ao nas http://www.bernclare.com/movie/mvcdsmpl.mpg
+   mplayer -ao nas http://www.bernclare.com/movie/mmvcd.mpg
++  mplayer -ao nas http://www.av-imagineering.com/whitelightlaser/legends/videos/Legends_all4_lo-res.mpg
+++ mplayer -ao nas http://graphics.cs.cmu.edu/projects/bdtree/JamesPai_BDTree04_divx_medium.avi
+++ mplayer -ao nas http://graphics.cs.cmu.edu/projects/bdtree/JamesPai_BDTree04_divx_high.avi
+   mplayer -ao nas http://www.grand-illusions.com/videos/dragon-illusion.wmv
+   mplayer -ao nas 'http://www.agsnet.com/video/!stepteen2.mov'
+   mplayer -ao nas 'http://www.agsnet.com/video/!STEPTEEN1.MOV'


-   mplayer -ao nas http://www.creatoon.com/movies/CreaToon3.wmv
-   mplayer -ao nas http://www.creatoon.com/movies/Masks.wmv
-   mplayer -ao nas http://www.creatoon.com/movies/kemp512_288_divx.avi
-   mplayer -ao nas http://www.institut.math.jussieu.fr/minimal/videos/meeks1.mov
--  mplayer -ao nas rtsp://video.math.jussieu.fr/minimal/s_meeks1.mov
-   mplayer -ao nas http://www.bernclare.com/movie/apollo.mpg
404 mplayer -ao nas http://www.bernclare.com/movie/fantasia.mpg
404 mplayer -ao nas http://www.av-imagineering.com/whitelightlaser/legends/videos/Legends_all4_videoCD.mpg
    mplayer -ao nas http://www.crowcastle.net/preston/linux-av/implosion.mov

On trouvera sur le site « http://www.crowcastle.net/preston/linux-av/ » plusieurs exemples de video et de sons que MPLAYER peut jouer et rendre sur un terminal NEOWARE.

En ce qui concerne l'utilisateur, il n'y a pas besoin de configurer la moindre chose : NAS utilise la variable « DISPLAY » pour savoir où se connecter pour jouer un son. En général sur un terminal NEOWARE, on est sur le display « :1 » (le display « :0 » sert pour EZCONFIG) ce qui donne :

A noter : un article décrivant l'utilisation de terminaux NEOWARE pour retransmettre du son dans une université : « http://www.prevelakis.net/Papers/EthernetSpeaker.pdf » (copie locale).


Historique


Page maintenue par <Thierry.Besancon@math.jussieu.fr>
$Date: 2005-04-26 09:52:17+02 $
$Revision: 1.2 $