Microsoft SDK for Java

Q178707 PRB: Unable to Play .wav File from Applet or AudioClip

The information in this article applies to:

SYMPTOMS

When an applet tries to play a .wav file from an applet using the Applet.play method or the AudioClip.play method, either nothing happens or you get the following console output:

NativeAudioStream: invalid file type

CAUSE

The Sun Microsystems Inc. Java Development Kit (JDK) 1.02 and 1.1 APIs are able to play only AU files. The AU files need to be 8 bit, ulaw, 8000 Hz, and one channel.

RESOLUTION

Use a product that is capable of creating AU files according to these specifications. Convert the .wav file and change the URL to point to the AU file.

STATUS

This behavior is by design.

REFERENCES

For additional information, please see the following article in the Microsoft Knowledge Base:

Q179850 HOWTO: Playing a .wav file in Java

For the latest Knowledge Base articles and other support information on Visual J++ and the SDK for Java, please see the following pages on the Microsoft Technical Support site:

http://support.microsoft.com/support/visualj/ This link takes you to a site on microsoft.com

http://support.microsoft.com/support/java/ This link takes you to a site on microsoft.com

© 1999 Microsoft Corporation. All rights reserved. Terms of use.