我想创建一个音频流应用程序,其中客户端连接到服务器ip(在同一台计算机或可能是不同的计算机),他们可以进行音频聊天。
答案 0 :(得分:0)
我假设您将使用Java进行此应用程序开发。请考虑以下提示:
1.在javax.sound。*包中使用AudioInputStream类来获取声音输入
2.使用java.net。* packcage中的DatagramPacket类发送音频输入的字节,将其发送到所需的目的地,无论是客户端还是服务器。
3.组装包
OR
从捕获的音频创建一个wav文件,并使用TCP发送到目的地
3.使用AudioOutputStream播放recvd音频字节。