This commit is contained in:
parent
55bc137c79
commit
cb2940249c
|
|
@ -59,6 +59,7 @@ const UserVideo: React.FC = () => {
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
userList.forEach((item: any) => {
|
userList.forEach((item: any) => {
|
||||||
|
agora.destroyRendererByConfig(Number('1' + item.screenShareId))
|
||||||
agora.setupRemoteVideoEx({
|
agora.setupRemoteVideoEx({
|
||||||
uid: Number('1' + item.screenShareId),
|
uid: Number('1' + item.screenShareId),
|
||||||
view: document.getElementById(`video-${item.screenShareId}`),
|
view: document.getElementById(`video-${item.screenShareId}`),
|
||||||
|
|
@ -74,7 +75,6 @@ const UserVideo: React.FC = () => {
|
||||||
};
|
};
|
||||||
// 获取轮训用户
|
// 获取轮训用户
|
||||||
const getPolling = async (): Promise<void> => {
|
const getPolling = async (): Promise<void> => {
|
||||||
setUserList([])
|
|
||||||
setFrom((res: any) => {
|
setFrom((res: any) => {
|
||||||
GetPolling(state.channelId?.split('a')[0] as string, res.viewPeopleValue).then((res: any) => {
|
GetPolling(state.channelId?.split('a')[0] as string, res.viewPeopleValue).then((res: any) => {
|
||||||
if (res.code === 200) {
|
if (res.code === 200) {
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,9 @@ export const agora = {
|
||||||
await agora.stopCameraCapture();
|
await agora.stopCameraCapture();
|
||||||
await rtcEngine.leaveChannelEx({ channelId: option.channelId + 'a', localUid: Number('1' + option.screenShareId) })
|
await rtcEngine.leaveChannelEx({ channelId: option.channelId + 'a', localUid: Number('1' + option.screenShareId) })
|
||||||
},
|
},
|
||||||
|
destroyRendererByConfig: async (uid: number) => {
|
||||||
|
rtcEngine.destroyRendererByConfig(VideoSourceType.VideoSourceRemote, option.channelId + 'a', uid);
|
||||||
|
},
|
||||||
// ai降噪
|
// ai降噪
|
||||||
setAINSMode: async (enabled: boolean, mode: AudioAinsMode) => {
|
setAINSMode: async (enabled: boolean, mode: AudioAinsMode) => {
|
||||||
rtcEngine.setAINSMode(enabled, mode)
|
rtcEngine.setAINSMode(enabled, mode)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue