private void OnDisposed(object sender, EventArgs e)
        {
            //清理资源
            if (mTRTCCloud == null || mDeviceManager == null)
            {
                return;
            }
            if (this.micTestBtn.Text.Equals("停止"))
            {
                mDeviceManager.stopMicDeviceTest();
            }
            if (this.speakerTestBtn.Text.Equals("停止"))
            {
                mDeviceManager.stopSpeakerDeviceTest();
            }

            if (this.systemAudioCheckBox.Checked)
            {
                mTRTCCloud.stopSystemAudioLoopback();
            }

            if (mMicDevice != null)
            {
                mMicDevice.release();
            }
            if (mSpeakerDevice != null)
            {
                mSpeakerDevice.release();
            }

            if (mMicDeviceList != null)
            {
                mMicDeviceList.release();
            }
            if (mSpeakerDeviceList != null)
            {
                mSpeakerDeviceList.release();
            }

            mMicDevice         = null;
            mSpeakerDevice     = null;
            mMicDeviceList     = null;
            mSpeakerDeviceList = null;
            mTRTCCloud         = null;
            mDeviceManager     = null;
        }