我想制作一个可与其他设备连接并进行语音通信的android应用,在该应用中,一个人可以说而其他人则可以听。有没有办法在没有互联网连接或通过蓝牙或wifi直连的情况下完成此操作。如果有人对这种应用有一定的经验,感谢您的分享。
成功!
答案 0 :(得分:-1)
您可以在没有互联网连接的情况下进行操作。
我已经使用wifi-direct完成此操作,并且可以正常工作。您需要建立wifi直接连接,然后在设备上创建套接字。 您可以使用AudioRecorder来获取语音,并通过OutputStream链接将其发送到套接字,并可以通过Inputstream在另一台设备中接收数据,并通过AudioTrack对其进行解释。