VideoViewController
用于渲染本地视频的 VideoViewController 类的构造方法。
VideoViewController({ required this.rtcEngine, required this.canvas, this.useFlutterTexture = false, this.useAndroidSurfaceView = false, }) : connection = const RtcConnection();
参数
- rtcEngine
- RtcEngine。
- canvas
- 本地视频显示属性。详见 VideoCanvas。
- useFlutterTexture
- 是否使用
FlutterTexture
渲染视频:true
: 使用FlutterTexture
渲染视频。false
: 不使用FlutterTexture
渲染视频。
注:FlutterTexture
仅适用于 iOS、macOS 和 Windows 平台。 - useAndroidSurfaceView
- 是否使用 Android
SurfaceView
渲染视频:true
: 使用 AndroidSurfaceView
渲染视频。false
: 不使用 AndroidSurfaceView
渲染视频。
注: AndroidSurfaceView
仅适用于 Android 平台。