OptionaleventReporter: EventReporterEventReporter that the EventController uses to send events to the Amazon Chime backend.
Clean up this instance and resources that it created.
After calling destroy, internal fields like eventReporter will be unavailable.
Notifies observers of an event.
Optionalattributes: AudioVideoEventAttributes | DeviceEventAttributes | VideoFXEventAttributes
[[EventController]] keeps track of a list of event observers and notifies them of SDK events. An event can describe success or failure of SDK components that make use of this controller. Example: The success and failure for a meeting session. If
EventIngestionUrlis available inMeetingSessionConfiguration, then the generated meeting events will be reported to Amazon Chime's backend using theEventReporter.In most cases you will want to use the default
EventController, but you may want to implement your own if you wish to keep track of more meta data or wish to implement your own custom events.