--- title: "Session Events for Mobile" slug: "session-events-for-mobile" updated: 2023-11-21T06:18:40Z published: 2023-11-21T06:18:40Z canonical: "docs.screenmeet.com/session-events-for-mobile" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.screenmeet.com/llms.txt > Use this file to discover all available pages before exploring further. # Session Events for Mobile :::(Info) Session events were added in version 3.0.9 of the Mobile SDKs. ::: ## What are Session Events? For logging and analytics, it is useful to understand the timing of various events within a session. These events are emitted from the various components in the ScreenMeet platform and aggregated together in the Agent Portal session events view: ![image.png](https://cdn.document360.io/9da39725-20e5-434f-83a4-d630456099dc/Images/Documentation/image%2841%29.png){height="" width=""} The ScreenMeet Live platform provides many built-in events and they consist of a timestamp, type, and message. ## Session Events from the Mobile SDK As the Mobile SDK is built on the ScreenMeet Live platform, it emits, by default, a subset of the events provided by the ScreenMeet Live platform. There are certain ScreenMeet Live web application-specific features for which the SDK does NOT emit automatically. For example, for a mobile app, the lobby experience is application-specific, not provided by the SDK, and thus does not emit this event. ## List of Events | type | message | | --- | --- | | audio-muted | Audio stream muted | | audio-resumed | Audio stream muted | | audio-stream-stopped | Audio stream stopped from + t.label | | camera-access-error | An error has occurred while attempting to acquire the camera stream | | camera-access-requested | Attempting to acquire camera video stream | | camera-access-succeeded | Camera stream acquired successfully | | cobrowse-access-error | An error has occurred while attempting to acquire the cobrowse stream | | cobrowse-access-requested | Attempting to acquire cobrowse video stream | | cobrowse-access-succeeded | Cobrowse stream acquired successfully | | microphone-access-error | An error has occurred while attempting to acquire the audio stream | | microphone-access-requested | Attempting to acquire microphone audio stream | | microphone-access-succeeded | Microphone stream acquired successfully | | room-entered | Entered the meeting room. | | room-entry-requested | Requested permission to enter the room. | | video-stream-stopped | Video stream stopped. | ## Custom Events from the Mobile SDK In addition to to the built-in events, the SDKs allow for developers to send custom session events that will be available in the session logs. Android: ```java ScreenMeet.logSessionEvent("custom_type", "custom_message") ``` iOS: ```swift ScreenMeetDelegate.logSessionEvent(type: Swift.String, message: Swift.String) ```