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