Jump to main content
Video SDK v6.5.1 for Flutter
Index
  1. Home
  2. Video SDK for Flutter
  3. MetadataObserver

    The metadata observer.

  • Video SDK for Flutter
    • API Overview

      Agora provides ensured quality of experience (QoE) for worldwide Internet-based voice and video communications through SD-RTN™.

    • RtcEngine

      The basic interface of the Agora SDK that implements the core functions of real-time communication.

    • RtcEngineEx

      This interface class contains multi-channel methods.

    • RtcEngineEventHandler

      The SDK uses the RtcEngineEventHandler interface to send event notifications to your app. Your app can get those notifications through methods that inherit this interface.

    • MediaPlayer

      This class provides media player functions and supports multiple instances.

    • AudioEncodedFrameObserver

      The encoded audio observer.

    • AudioDeviceManager

      Audio device management methods.

    • VideoDeviceManager

      Video device management methods.

    • MediaEngine

      The MediaEngine class.

    • MediaPlayerCacheManager

      This class provides methods to manage cached media files.

    • MediaPlayerSourceObserver

      Provides callbacks for media players.

    • AudioPcmFrameSink

      This class is used to get raw PCM audio.

    • AudioFrameObserverBase

      The audio frame observer.

    • AudioSpectrumObserver

      The audio spectrum observer.

    • MetadataObserver

      The metadata observer.

    • VideoEncodedFrameObserver

      Receives encoded video images.

    • VideoFrameObserver

      The IVideoFrameObserver class.

    • FaceInfoObserver

      Facial information observer.

    • LocalSpatialAudioEngine

      This class calculates user positions through the SDK to implement the spatial audio effect.

    • MediaPlayerVideoFrameObserver

      The video frame observer for the media player.

    • RtcEngineExt

      The derived interface class from RtcEngine.

    • AgoraVideoView

      The AgoraVideoView Class for rendering local and remote video.

    • MediaPlayerController

      The AgoraVideoView controller used to render the video for the media player.

    • VideoViewController

      A AgoraVideoView controller for rendering local and remote video.

    • Class and Enum

      This page lists all the definitions of Class and the enums for Flutter.

MetadataObserver

The metadata observer.

You can call registerMediaMetadataObserver to register or unregister the MetadataObserver object.

onMetadataReceived

Occurs when the local user receives the metadata.

final void Function(Metadata metadata)? onMetadataReceived;

Parameters

metadata
The metadata received. See Metadata.
On this page
  • onMetadataReceived
    • Parameters
Generated by <oXygen/> XML WebHelp