onPublisherVideoSizeChanged property

(void Function(int width, int height, ZegoPublishChannel channel)?) onPublisherVideoSizeChanged
read / write

采集视频大小变更回调。

支持版本:1.1.0 及以上。 详情描述:当在未推流 startPublishingStream 或未预览 startPreview 的情况下,首次推流或首次预览,即 SDK 内部的音视频模块的引擎启动时,会去采集本机设备的视频数据,此时采集分辨率会改变。 通知时机:推流 startPublishingStream 成功后,在推流中途如果有改变视频采集分辨率发生变化将会收到此回调。 业务场景:开发者可以根据此回调来去除本地预览的 UI 的遮盖等类似操作。也可以根据该回调的分辨率来动态调整预览视图的比例等。 注意事项:外部采集时通知的是编码分辨率大小变化,会受到流控影响。 注意:此函数仅在 ZegoExpressVideo SDK 中有效!

  • width 视频采集分辨率宽。
  • height 视频采集分辨率高。
  • channel 推流通道,如果只推一路音视频流,可以不关注该参数。

Implementation

static void Function(int width, int height, ZegoPublishChannel channel)?
    onPublisherVideoSizeChanged;