WebRTC-Android:停止视频通话时如何关闭音频

时间:2018-07-26 09:12:06

标签: android webrtc

我正在制作一个Android应用,以通过webRTC进行视频通话。停止视频通话时出现错误,但音频仍然有效。它没有被摧毁。

我该怎么办?请帮我!谢谢! 我指的是此链接: webRTC-sample

这是我的代码:

public void stop() {
    if (audioConstraints != null) {
        audioConstraints = null;
    }
    if (audioSource != null) {
        audioSource.dispose();
    }
    if (videoCapturerAndroid != null) {
        try {
            videoCapturerAndroid.stopCapture();
            videoCapturerAndroid.dispose();
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }
    if (mLocalVideoView != null) {
        mLocalVideoView.release();
    }
    if (mRemoteVideoView != null) {
        mRemoteVideoView.release();
    }
    if (localPeer != null) {
        localPeer.close();
    }
    finish();
}

0 个答案:

没有答案