gpt4 book ai didi

android - Quickblox 更换摄像头并录制视频聊天

转载 作者:太空狗 更新时间:2023-10-29 12:44:41 25 4
gpt4 key购买 nike

我正在使用 QuickBlox 视频聊天示例,它工作正常。现在我想使用后置摄像头,文档说可以在视频通话期间使用 cameraView.switchCamera() 更改摄像头。但我不知道我应该把这段代码放在哪里。另外文档说可以录制视频聊天,所以我想知道如何录制视频聊天并稍后访问。

最佳答案

1 - 要切换相机,您可以使用 cameraView.switchCamera()例如,您可以在 xml 文件中的 cameraView 上找到切换按钮,为其应用 clickListener:

switchCameraBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
cameraView.switchCamera();
}
});

2 - 你可以在这个回调中处理来自相机和你的对手的所有数据:

private OnQBVideoChatListener qbVideoChatListener = new OnQBVideoChatListener() {

@Override
public void onCameraDataReceive(byte[] videoData) {

}

@Override
public void onMicrophoneDataReceive(byte[] audioData) {
}

@Override
public void onOpponentVideoDataReceive(byte[] videoData) {
}

@Override
public void onOpponentAudioDataReceive(byte[] audioData) {
}

};

关于android - Quickblox 更换摄像头并录制视频聊天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20326424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com