This commit is contained in:
parent
2636893e31
commit
084aed3303
|
|
@ -67,18 +67,9 @@ const agora = {
|
||||||
// 渲染视频
|
// 渲染视频
|
||||||
setVideo: (item: any) => {
|
setVideo: (item: any) => {
|
||||||
console.log(item);
|
console.log(item);
|
||||||
if (option.userid === item.account) {
|
|
||||||
rtcEngine.setupLocalVideo({
|
|
||||||
renderMode: RenderModeType.RenderModeFit,
|
|
||||||
// sourceType: VideoSourceType.VideoSourceScreen,
|
|
||||||
sourceType: VideoSourceType.VideoSourceCameraPrimary,
|
|
||||||
uid: item.account,
|
|
||||||
view: item.view,
|
|
||||||
setupMode: VideoViewSetupMode.VideoViewSetupAdd,
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
if (typeof item.isRemotJoin === 'boolean') {
|
if (typeof item.isRemotJoin === 'boolean') {
|
||||||
if (item.isRemotJoin) {
|
if (item.isRemotJoin) {
|
||||||
|
// 远端加入
|
||||||
rtcEngine.setupRemoteVideo(
|
rtcEngine.setupRemoteVideo(
|
||||||
{
|
{
|
||||||
renderMode: RenderModeType.RenderModeFit,
|
renderMode: RenderModeType.RenderModeFit,
|
||||||
|
|
@ -90,6 +81,7 @@ const agora = {
|
||||||
{ channelId: item.channelId },
|
{ channelId: item.channelId },
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
|
// 远端退出
|
||||||
rtcEngine.setupRemoteVideo(
|
rtcEngine.setupRemoteVideo(
|
||||||
{
|
{
|
||||||
renderMode: RenderModeType.RenderModeFit,
|
renderMode: RenderModeType.RenderModeFit,
|
||||||
|
|
@ -101,6 +93,18 @@ const agora = {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
if (option.userid === item.account) {
|
||||||
|
// 本地加入
|
||||||
|
rtcEngine.setupLocalVideo({
|
||||||
|
renderMode: RenderModeType.RenderModeFit,
|
||||||
|
// sourceType: VideoSourceType.VideoSourceScreen,
|
||||||
|
sourceType: VideoSourceType.VideoSourceCameraPrimary,
|
||||||
|
uid: item.account,
|
||||||
|
view: item.view,
|
||||||
|
setupMode: VideoViewSetupMode.VideoViewSetupAdd,
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
// 远端加入
|
||||||
rtcEngine.setupRemoteVideo(
|
rtcEngine.setupRemoteVideo(
|
||||||
{
|
{
|
||||||
renderMode: RenderModeType.RenderModeFit,
|
renderMode: RenderModeType.RenderModeFit,
|
||||||
|
|
@ -113,8 +117,6 @@ const agora = {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
// 离开频道
|
// 离开频道
|
||||||
leaveChannel: () => {
|
leaveChannel: () => {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue