Public 属性

SurfaceView view
 
int renderMode
 
int uid
 

静态 Public 属性

static final int RENDER_MODE_HIDDEN = 1
 
static final int RENDER_MODE_FIT = 2
 
static final int RENDER_MODE_ADAPTIVE = 3
 

详细描述

VideoCanvas 的定义。

类成员变量说明

◆ RENDER_MODE_HIDDEN

final int io.agora.rtc.video.VideoCanvas.RENDER_MODE_HIDDEN = 1
static

1:优先保证视窗被填满。视频尺寸等比缩放,直至整个视窗被视频填满。如果视频长宽与显示窗口不同,多出的视频将被截掉。

◆ RENDER_MODE_FIT

final int io.agora.rtc.video.VideoCanvas.RENDER_MODE_FIT = 2
static

2:优先保证视频内容全部显示。视频尺寸等比缩放,直至视频窗口的一边与视窗边框对齐。如果视频长宽与显示窗口不同,视窗上未被填满的区域将被涂黑。

◆ RENDER_MODE_ADAPTIVE

final int io.agora.rtc.video.VideoCanvas.RENDER_MODE_ADAPTIVE = 3
static
弃用:
该模式已废弃。声网不建议你使用。 3:适配模式。

◆ view

SurfaceView io.agora.rtc.video.VideoCanvas.view

视频显示视窗。

◆ renderMode

int io.agora.rtc.video.VideoCanvas.renderMode

视频显示模式

  • RENDER_MODE_HIDDEN(1):优先保证视窗被填满。视频尺寸等比缩放,直至整个视窗被视频填满。如果视频长宽与显示窗口不同,多出的视频将被截掉。
  • RENDER_MODE_FIT(2):优先保证视频内容全部显示。视频尺寸等比缩放,直至视频窗口的一边与视窗边框对齐。如果视频长宽与显示窗口不同,视窗上未被填满的区域将被涂黑。
  • RENDER_MODE_ADAPTIVE(3):该模式已废弃,不推荐使用。

◆ uid

int io.agora.rtc.video.VideoCanvas.uid

用户 ID。