相关疑难解决方法(0)

我怎样才能用Java播放声音?

我希望能够在我的程序中播放声音文件.我应该在哪里看?

java audio

167
推荐指数
5
解决办法
31万
查看次数

通过TCP发送音频流,UnsupportedAudioFileException

我成功地通过TCP套接字发送和读取文本和图像数据.但我无法发送和读取音频流数据.

服务器上的示例代码:

public class ServerAudio {
    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub

        try {
            ServerSocket serverSocker = new ServerSocket();
            Socket client = null;
            serverSocker.bind(new InetSocketAddress(6666));
            if (serverSocker.isBound()) {
                client = serverSocker.accept();
                OutputStream out = client.getOutputStream();
                while (true) {
                    AudioInputStream ain = testPlay("C:/Users/Public/Music/Sample Music/adios.wav");
                    if (ain != null) {
                        AudioSystem.write(ain, AudioFileFormat.Type.WAVE, out);
                    }
                }
            }
            serverSocker.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }


    public static AudioInputStream testPlay(String filename) {
        AudioInputStream …
Run Code Online (Sandbox Code Playgroud)

java sockets tcp audio-streaming

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×2

audio ×1

audio-streaming ×1

sockets ×1

tcp ×1