OVH Cloud OVH Cloud

pb pour jouer un .wav

5 réponses
Avatar
Jean-Marie
bonjour

sur le pc de l'1 de nos clients,
je n'arrive pas ,avec mon appli java ,à jouer un .wav
alors que windows media player de ce client peut le jouer !
et que ce même fichier son marche chez tous les autres clients !
j'utilise l'instruction :
Applet.newAudioClip(new URL("file:///"+audiofile))
audiofile étant le chemin d'accés complet du fichier ;

il y a de très fortes chance que le pb soit lié au poste du client,
et j'aimerais qq pistes d'investigation !
j'ai regardé du côté des propriétés de sons et périphériques audio
de windows mais çà n'a rien donné

merci pour vos suggestions

Jean-Marie

5 réponses

Avatar
TestMan
bonjour

sur le pc de l'1 de nos clients,
je n'arrive pas ,avec mon appli java ,à jouer un .wav
alors que windows media player de ce client peut le jouer !
et que ce même fichier son marche chez tous les autres clients !
j'utilise l'instruction :
Applet.newAudioClip(new URL("file:///"+audiofile))
audiofile étant le chemin d'accés complet du fichier ;

il y a de très fortes chance que le pb soit lié au poste du client,
et j'aimerais qq pistes d'investigation !
j'ai regardé du côté des propriétés de sons et périphériques audio
de windows mais çà n'a rien donné

merci pour vos suggestions

Jean-Marie


Un .wav (tout comme .avi) n'est qu'un conteneur, pouvez vous préciser le
format du fichier ?
(Fichier / Propriété / Résumé / Format audio)

A+
TM

Avatar
Jean-Marie
bonjour

il s'agit d'un format audio PCM

bonjour

sur le pc de l'1 de nos clients,
je n'arrive pas ,avec mon appli java ,à jouer un .wav
alors que windows media player de ce client peut le jouer !
et que ce même fichier son marche chez tous les autres clients !
j'utilise l'instruction :
Applet.newAudioClip(new URL("file:///"+audiofile))
audiofile étant le chemin d'accés complet du fichier ;

il y a de très fortes chance que le pb soit lié au poste du client,
et j'aimerais qq pistes d'investigation !
j'ai regardé du côté des propriétés de sons et périphériques audio
de windows mais çà n'a rien donné

merci pour vos suggestions

Jean-Marie


Un .wav (tout comme .avi) n'est qu'un conteneur, pouvez vous préciser le
format du fichier ?
(Fichier / Propriété / Résumé / Format audio)

A+
TM



Avatar
TestMan
bonjour

il s'agit d'un format audio PCM


Bonjour,

Il me semble pour tant que le PCM est supporté ... je ne pense pas que
celà soit le problème.

N'avez-vous pas de trace d'exception dans la console ? genre problème de
permissions ?

Ce qui est sûr c'est que pour éviter les problèmes vous ne devriez pas
mettre de chemin codé en dur et encore plus en utilisant "file:", mais
plutôt un truc du style :

Applet.newAudioClip(new
URL(applet.getDocumentBase(),applet.getPArameter("son"))

Mettez un fichier .html contenant la balise applet (avec le parametre
son qui pointe vers le fichier)+ le .jar de l'applet + le fichier de son
dans un même répertoire sur un serveur web. Et testez depuis votre poste
client posant problème en scrutant la console.

Un article à lire en passant ...

http://www.onjava.com/pub/a/onjava/excerpt/jenut3_ch17/index.html

... en espérant que celà vous aura aidé à trouver le problème.

A+
TM


bonjour

sur le pc de l'1 de nos clients,
je n'arrive pas ,avec mon appli java ,à jouer un .wav
alors que windows media player de ce client peut le jouer !
et que ce même fichier son marche chez tous les autres clients !
j'utilise l'instruction :
Applet.newAudioClip(new URL("file:///"+audiofile))
audiofile étant le chemin d'accés complet du fichier ;

il y a de très fortes chance que le pb soit lié au poste du client,
et j'aimerais qq pistes d'investigation !
j'ai regardé du côté des propriétés de sons et périphériques audio
de windows mais çà n'a rien donné

merci pour vos suggestions

Jean-Marie


Un .wav (tout comme .avi) n'est qu'un conteneur, pouvez vous préciser
le format du fichier ?
(Fichier / Propriété / Résumé / Format audio)

A+
TM





Avatar
Jean-Marie
en fait il s'agit d'une application et non d'une applet,
donc je ne tiens pas à passer par l'instruction :
Applet.newAudioClip(new
URL(applet.getDocumentBase(),applet.getPArameter("son"))
j'ai l'occasion de passer chez le client dans la semaine

et j'espère résoudre le pb sur place ; normalement
d'après la trace il n'y a pas d'erreur signalée

merci pour l'article !

Jean-Marie

bonjour

il s'agit d'un format audio PCM


Bonjour,

Il me semble pour tant que le PCM est supporté ... je ne pense pas que
celà soit le problème.

N'avez-vous pas de trace d'exception dans la console ? genre problème de
permissions ?

Ce qui est sûr c'est que pour éviter les problèmes vous ne devriez pas
mettre de chemin codé en dur et encore plus en utilisant "file:", mais
plutôt un truc du style :

Applet.newAudioClip(new
URL(applet.getDocumentBase(),applet.getPArameter("son"))

Mettez un fichier .html contenant la balise applet (avec le parametre
son qui pointe vers le fichier)+ le .jar de l'applet + le fichier de son
dans un même répertoire sur un serveur web. Et testez depuis votre poste
client posant problème en scrutant la console.

Un article à lire en passant ...

http://www.onjava.com/pub/a/onjava/excerpt/jenut3_ch17/index.html

... en espérant que celà vous aura aidé à trouver le problème.

A+
TM


bonjour

sur le pc de l'1 de nos clients,
je n'arrive pas ,avec mon appli java ,à jouer un .wav
alors que windows media player de ce client peut le jouer !
et que ce même fichier son marche chez tous les autres clients !
j'utilise l'instruction :
Applet.newAudioClip(new URL("file:///"+audiofile))
audiofile étant le chemin d'accés complet du fichier ;

il y a de très fortes chance que le pb soit lié au poste du client,
et j'aimerais qq pistes d'investigation !
j'ai regardé du côté des propriétés de sons et périphériques audio
de windows mais çà n'a rien donné

merci pour vos suggestions

Jean-Marie


Un .wav (tout comme .avi) n'est qu'un conteneur, pouvez vous préciser
le format du fichier ?
(Fichier / Propriété / Résumé / Format audio)

A+
TM







Avatar
TestMan
en fait il s'agit d'une application et non d'une applet,
donc je ne tiens pas à passer par l'instruction :
Applet.newAudioClip(new
URL(applet.getDocumentBase(),applet.getPArameter("son"))
j'ai l'occasion de passer chez le client dans la semaine

et j'espère résoudre le pb sur place ; normalement
d'après la trace il n'y a pas d'erreur signalée


Si ce n'est pas une applet alors passez directement par javasound, au
diable le bac à sable ;-)

Pour ce qui est des URL, si vous déployez votre application en webstart
vous devrez aussi vous en préoccupé....

Bon code.
A+
TM

merci pour l'article !

Jean-Marie

bonjour

il s'agit d'un format audio PCM


Bonjour,

Il me semble pour tant que le PCM est supporté ... je ne pense pas que
celà soit le problème.

N'avez-vous pas de trace d'exception dans la console ? genre problème
de permissions ?

Ce qui est sûr c'est que pour éviter les problèmes vous ne devriez pas
mettre de chemin codé en dur et encore plus en utilisant "file:", mais
plutôt un truc du style :

Applet.newAudioClip(new
URL(applet.getDocumentBase(),applet.getPArameter("son"))

Mettez un fichier .html contenant la balise applet (avec le parametre
son qui pointe vers le fichier)+ le .jar de l'applet + le fichier de
son dans un même répertoire sur un serveur web. Et testez depuis votre
poste client posant problème en scrutant la console.

Un article à lire en passant ...

http://www.onjava.com/pub/a/onjava/excerpt/jenut3_ch17/index.html

... en espérant que celà vous aura aidé à trouver le problème.

A+
TM


bonjour

sur le pc de l'1 de nos clients,
je n'arrive pas ,avec mon appli java ,à jouer un .wav
alors que windows media player de ce client peut le jouer !
et que ce même fichier son marche chez tous les autres clients !
j'utilise l'instruction :
Applet.newAudioClip(new URL("file:///"+audiofile))
audiofile étant le chemin d'accés complet du fichier ;

il y a de très fortes chance que le pb soit lié au poste du client,
et j'aimerais qq pistes d'investigation !
j'ai regardé du côté des propriétés de sons et périphériques audio
de windows mais çà n'a rien donné

merci pour vos suggestions

Jean-Marie


Un .wav (tout comme .avi) n'est qu'un conteneur, pouvez vous
préciser le format du fichier ?
(Fichier / Propriété / Résumé / Format audio)

A+
TM