📄️ Authentication
Learn how to create and use authentication tokens for secure client sessions, supervisor access, and statistics monitoring with the Eyeson Stream Recording API.
📄️ Client Session
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.
📄️ Supervisor Session
Learn how to create supervisor sessions to monitor client streams and retrieve monitoring capabilities with the Eyeson Stream Recording API.
📄️ Statistics Interface
Learn how to create supervisor sessions to monitor client streams and retrieve monitoring capabilities with the Eyeson Stream Recording API.
📄️ Session Lifecycle
Learn about the lifecycle of a session, including state transitions from initialization through termination and events that can end an active session.
📄️ Realtime Messaging
A documentation about realtime messaging interface used for stream setup, recording config, state info, and lifecycle controls
📄️ Termination Cause
Overview of possible termination causes that can end a WebRTC stream, including connection errors, client termination, peer connection failures, and session timeouts.
📄️ Webhooks
Learn about webhooks available in the eyeson API including recording updates, session events, and supervisor notifications