ZegoExpressEnginePlayer extension

on

Methods

enableCheckPoc(bool enable) → Future<void>
开/关帧顺序检测。
enableHardwareDecoder(bool enable) → Future<void>
开/关硬件解码。
enableVideoSuperResolution(String streamID, bool enable) → Future<void>
开启视频画面超分。
initVideoSuperResolution() → Future<void>
初始化视频画面超分。
isVideoDecoderSupported(ZegoVideoCodecID codecID, {ZegoVideoCodecBackend? codecBackend}) → Future<int>
是否支持指定视频解码格式。
muteAllPlayAudioStreams(bool mute) → Future<void>
拉流是否接收所有音频数据。
muteAllPlayStreamAudio(bool mute) → Future<void>
拉流是否接收所有音频数据。
muteAllPlayStreamVideo(bool mute) → Future<void>
拉流是否可接收所有视频数据
muteAllPlayVideoStreams(bool mute) → Future<void>
拉流是否可接收所有视频数据
mutePlayStreamAudio(String streamID, bool mute) → Future<void>
拉流是否可接收指定音频数据。
mutePlayStreamVideo(String streamID, bool mute) → Future<void>
拉流是否可接收指定视频数据。
setAllPlayStreamVolume(int volume) → Future<void>
设置所有拉流音量。
setPlayStreamBufferIntervalRange(String streamID, int minBufferInterval, int maxBufferInterval) → Future<void>
设置拉流播放缓存自适应调整的区间范围。
setPlayStreamCrossAppInfo(String streamID, ZegoCrossAppInfo info) → Future<void>
设置跨 App 拉流信息。
setPlayStreamDecryptionKey(String streamID, String key) → Future<void>
设置拉流解密密钥。
setPlayStreamFocusOn(String streamID) → Future<void>
设置拉音视频流优先级的权重。
setPlayStreamsAlignmentProperty(ZegoStreamAlignmentMode mode) → Future<void>
设置拉流对齐属性。
setPlayStreamVideoType(String streamID, ZegoVideoStreamType streamType) → Future<void>
设置播放视频流类型。
setPlayVolume(String streamID, int volume) → Future<void>
设置拉流音量。
startPlayingStream(String streamID, {ZegoCanvas? canvas, ZegoPlayerConfig? config}) → Future<void>
开始拉流(从 ZEGO RTC 服务器或第三方 CDN),支持多房间模式。
stopPlayingStream(String streamID) → Future<void>
停止拉流。
switchPlayingStream(String fromStreamID, String toStreamID, ZegoPlayerConfig config) → Future<void>
从拉某条流切换为拉另外的流。
takePlayStreamSnapshot(String streamID) → Future<ZegoPlayerTakeSnapshotResult>
拉流画面截图。
uninitVideoSuperResolution() → Future<void>
反初始化视频画面超分。
updatePlayingCanvas(String streamID, ZegoCanvas canvas) → Future<int>
更新拉流视图。