WebRTC-AgoraRTCSDK-3.2.1有实现摄像头和麦克风的api吗?

WebRTC-AgoraRTCSDK-3.2.1有实现摄像头和麦克风的api吗?

4.x中有如下方法:
const videoTrack = await AgoraRTC.createCameraVideoTrack();

// 暂时关闭摄像头采集
await videoTrack.setEnabled(false);

// …

// 恢复摄像头采集
await videoTrack.setEnabled(true);

3.2.1版本中有类似api接口吗?

3.X中是通过 enableVideo或者enableAudio(false)以及muteLocalVideo,和muteLocalAudio去实现的

谢谢,我尝试保存远端用户音视频流,然后用4.x中的setEnabled()去控制远端用户的音视流,结果失败了,当远端流调用setEnabled()函数时,会报错setEnabled() is not a function(如下图) 。所以是不能用setEnabled()控制远端流吗?有其他方法来控制远端用户音视频流吗?还是远端用户音视频流穑无法控制的?


这是本地视频流,和远端用户视频流确实不太一样。

我尝试用remoteTrack的stop()和play()方法,但只能控制自己通话页面的远端用户流播放情况,远端用户自己的通话页面不受影响。

保存远端用户音视频流是指?

remoteVideoTrack和remoteAudioTrack