registerMediaMetadataObserver abstract method

void registerMediaMetadataObserver({
  1. required MetadataObserver observer,
  2. required MetadataType type,
})

注册媒体 metadata 观测器用于接收或发送 metadata。

你需要自行实现 MetadataObserver 类并在本方法中指定 metadata 类型。本方法允许你为视频流添加同步的 metadata,用于多样化的直播互动,如发送购物链接、电子优惠券和在线测试。 请在 joinChannel 前调用该方法。

  • observer metadata 观测器。详见 MetadataObserver 。
  • type metadata 类型。目前仅支持 videoMetadata 。

Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。 < 0:方法调用失败。详见错误码了解详情和解决建议。

Implementation

void registerMediaMetadataObserver(
    {required MetadataObserver observer, required MetadataType type});