我有使用WebRTC库的电话咨询应用程序。在进行视频通话时,我需要录制一些本地音频并写入文件。当我尝试使用MediaRecorder进行记录时,mediaRecorder.start()给出了invalidStateException。 在进行视频通话时,如何录制语音(本地音频),而该活动已经使用了麦克风。
我正在评论peerConnection.addTrack(localAudioTrack)
,录音工作正常。然后,我在媒体peerConnection.removeTrack()
之前尝试了recorder.start()
,但遇到了RtpSender错误。如何从对等连接对象中删除localAudiotrack?或任何其他方法在webrtc会话中将本地音频记录到文件中