Eyeson Android SDK | Classes & Types
Documentation of classes and types available in the Eyeson Android SDK, including MeetingInfo, UserInfo, Recording, BroadcastUpdate and other core functionality.
Endpoints, methods, parameters and events in detail.
View all tagsDocumentation of classes and types available in the Eyeson Android SDK, including MeetingInfo, UserInfo, Recording, BroadcastUpdate and other core functionality.
Documentation of events available in the Eyeson Android SDK, including EyesonEventListener and other core functionality.
Documentation of the available methods in the Eyeson Android SDK, including meeting management, video controls, chat functionality, and screen sharing capabilities.
Learn how to initialize and configure the EyesonIframe constructor for integrating video meetings, including required parameters and available options
Complete reference documentation for events and event handling in the Eyeson IFrame API, including event listeners, authentication events, meeting lifecycle events and user events
Technical reference for all available methods in the Eyeson IFrame API, including authentication requirements and usage examples
Reference documentation for all events and data structures available in the Eyeson SDK, including meeting setup, participants, recordings, broadcasts and statistics.
Learn about the available room features and controls in the Eyeson iOS SDK. Includes methods for device controls, chat, recording, layouts, screensharing and more.
Learn about broadcasting functionality in the Eyeson JS SDK, including starting and stopping RTMP streams.
Learn about using the Casting Manager in the Eyeson JS SDK to stream the eyeson video meeting to a Chromecast-enabled TV or compatible device.
Learn about chat functionality in the Eyeson JS SDK, including sending and receiving messages in real-time meetings.
Learn how to configure settings like camera quality, SFU mode, screen sharing and virtual backgrounds in the Eyeson SDK. Understand configuration options and defaults for optimizing your video meetings.
Learn about connection events and room setup in the Eyeson JS SDK, including handling connection states, room initialization, and stream management.
Learn about connection quality monitoring in the Eyeson JS SDK, including how to display connection quality indicators using statistics.
Learn about the debounce utility function in the Eyeson JS SDK for efficient function execution and performance optimization.
Learn how the Eyeson JS SDK detects ended or broken camera and microphone streams and which events it emits.
Learn about device management functionality in the Eyeson JS SDK, including audio and video device controls and virtual backgrounds.
Learn about error handling, warnings and notifications in the Eyeson JS SDK.
Learn about feature detection capabilities in the Eyeson JS SDK, including browser compatibility checks and device capability detection.
Learn about using the Geolocation features in the Eyeson JS SDK to work with location data and mapping services.
Learn how to create guest users and receive their access key for joining a meeting with the Eyeson JS SDK.
Learn about logging functionality in the Eyeson JS SDK, including debug, warning and error message handling.
Learn about layout functionality in the Eyeson JS SDK, including setting and customizing meeting layouts.
Learn how to use permalink features in the Eyeson SDK for implementing host and guest access, handling meeting states, and managing permalink tokens.
Learn about the public interface of the Eyeson Javascript SDK. Understand how to join rooms, handle events, and control video meeting sessions.
Learn about recording functionality in the Eyeson JS SDK, including starting and stopping recordings.
Learn about snapshot functionality in the Eyeson JS SDK, including creating and retrieving snapshot downloads.
Learn about sound metering functionality in the Eyeson JS SDK, including how to monitor audio input levels from media streams.
Learn about stream control functionality in the Eyeson JS SDK.
Learn about stream helper utilities in the Eyeson JS SDK, including audio track management and stream control.
Learn about monitoring system compute pressure in the Eyeson JS SDK to track CPU and device performance.
Learn about user management in the Eyeson JS SDK, including handling users joining and leaving a meeting.
Learn how to implement virtual backgrounds in your web meetings using the Eyeson Javascript SDK. Set up blur effects or custom background images.
Learn about using the WebHID Manager in the Eyeson JS SDK to control meeting and mute states with external devices.
Learn about using the Node.js Layer Creation Plugin to create overlay or background layers with the Eyeson API.
Learn about using the Node.js SVG Layer Creation Plugin to create SVG-based overlay or background layers with dynamic text, shapes and images.
Complete reference documentation for all available REST API endpoints in the Eyeson platform.
Learn about API authorization in Eyeson One View - using API keys for room creation and access keys for user authentication. Secure your video meetings with proper authentication.
Learn how to broadcast and stream video meetings using RTMP URLs with the Eyeson API. Start, update, and stop broadcasts with simple API endpoints.
Learn how to forward individual participant and MCU streams using the Eyeson API - built to send info to AI. Control stream forwarding with simple API endpoints for both individual and combined video feeds.
Add image sources to Eyeson One View meetings. Learn how to display images from public URLs or upload image files directly.
Learn how to display any data content inside your video using the Eyeson layer service, including image overlays, background images, and file positioning.
Compare Eyeson's static and dynamic media types and choose between layers, playbacks, Ghost Client video sources and screen sharing.
Set predefined or custom meeting layouts with a layout map and control which users appear in which position.
Get real-time updates from Eyeson One View sessions using the Meeting Observer. Connect via WebSocket to track room status, participants, layouts, and more.
Learn about creating and managing meeting rooms in Eyeson One View.
Broadcast messages to users in Eyeson One View video meetings. Learn how to use the messages API for chat and other message types.
Create permanent meeting rooms and share guest links with Eyeson One View. Learn how to manage permalink meetings and control host/guest access.
Add video and audio playback to Eyeson One View meetings. Learn how to integrate MP4, WEBM and MP3 files into your video meetings.
Record and store Eyeson One View video meetings. Learn how to use the recording API to capture, retrieve and manage meeting recordings.
Register and manage webhooks for Eyeson One View sessions and get real-time event updates.
Create and manage snapshots in Eyeson One View video meetings. Learn how to capture, retrieve, and delete meeting snapshots.
Learn how to manage users in Eyeson One View video meetings. Join rooms, register guests, fetch user details, and manage participants.
Learn how to create and use authentication tokens for secure client sessions, supervisor access, and statistics monitoring with the Eyeson Stream Recording API.
Learn how to create and start client stream sessions, connect via websockets for SDP exchange, and retrieve status information with the Eyeson Stream Recording API.
Documentation for the Stream Recording JavaScript SDK, providing interfaces for agent recording sessions, stream management, and supervisor monitoring capabilities.
Use the realtime messaging interface (RTM) of the Eyeson Stream Recording API for stream setup, recording config, state info, and lifecycle control.
Learn how to access session statistics and recording information through the Eyeson Stream Recording API with proper authentication.
Learn how to create supervisor sessions to monitor client streams and retrieve monitoring capabilities with the Eyeson Stream Recording API.
Overview of possible termination causes that can end a WebRTC stream, including connection errors, client termination, peer connection failures, and session timeouts.
Learn about webhooks available in the Eyeson Stream Recording API, including recording updates, session events, and supervisor notifications.