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