onPlayerRecvSEI property
getter/setter pair
收到远端流的 SEI 内容。
支持版本:1.1.0 及以上。
详情描述:调用拉流函数 startPlayingStream
成功后,当远端流发送 SEI 后(如 直接调用 sendSEI
、混音中带 SEI 数据、自定义视频采集发送码流数据时附带 SEI 等等),本端会收到此回调。
通知时机:拉流 startPlayingStream
成功后,当远端流发送 SEI 后,本端会收到此回调。
注意事项:
- 客户可在此回调函数中直接操作 UI 控件。
- 由于视频编码器自身会产生 payload type 为 5 的 SEI,或者使用视频文件推流时,视频文件中也可能存在这样的 SEI,因此若开发者需要过滤掉这类型的 SEI 时,可在 createEngine 之前调用 ZegoEngineConfig.advancedConfig("unregister_sei_filter", "XXXXX")。其中 unregister_sei_filter 为 key,XXXXX 为需要设置的uuid过滤字符串。
3.调用
mutePlayStreamVideo
或muteAllPlayStreamVideo
设置只拉音频流时,将无法接收媒体次要信息。
streamID
拉流的流 ID。data
SEI 内容。
Implementation
static void Function(String streamID, Uint8List data)? onPlayerRecvSEI;