onWTNSEIMessageReceived property
FutureOr<void> Function(String streamId, int channelId, Uint8List message)?
onWTNSEIMessageReceived
getter/setter pair
@detail callback
@valid since 3.60. 自 3.60 起,该回调替换了 onPublicStreamSEIMessageReceived 来实现下述功能。如果你已升级至 3.60 及以上版本,并且仍在使用该方法,请迁移到此回调。
@author hanchenchen
@brief 回调 WTN 流中包含的 SEI 信息。
调用 subscribeWTNAudioStream{@link #IWTNStream#subscribeWTNAudioStream}/subscribeWTNVideoStream{@link #IWTNStream#subscribeWTNVideoStream}接口拉 WTN 音频流/视频流后,通过此回调收到 WTN 流中的 SEI 消息。
@param streamId WTN 流 ID。
@param channelId SEI 的消息传输通道,取值范围 [0 - 255]。通过此参数,你可以为不同接受方设置不同的 ChannelID,这样不同接收方可以根据回调中的 ChannelID 选择应关注的 SEI 信息。
@param message 收到的 SEI 消息内容。
通过调用客户端 sendSEIMessage 插入的 SEI 信息。
当 WTN 流中的多路视频流均包含有 SEI 信息:SEI 不互相冲突时,将通过多次回调分别发送;SEI 在同一帧有冲突时,则只有一条流中的 SEI 信息被透传并融合到 WTN 流中。
@order 5
Implementation
FutureOr<void> Function(String streamId, int channelId, Uint8List message)?
onWTNSEIMessageReceived;