Eyeson REST API | About Deployment
Discover flexible deployment options with Eyeson One View. Learn more about managed cloud, customer-managed cloud, or on-premise deployment.
Create rooms and control Eyeson sessions over HTTP with the Eyeson REST API.
View all tagsDiscover flexible deployment options with Eyeson One View. Learn more about managed cloud, customer-managed cloud, or on-premise deployment.
Comprehensive guide to integrating AI capabilities with Eyeson video streams using REST API endpoints and custom AI pipelines.
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 add external video sources to your Eyeson sessions. Step-by-step guide for connecting drones, CCTV, bodycams, IP cameras, and other data sources using RTMP, RTSP, screen sharing, and API integration.
Answers to common Eyeson developer questions on MCU behaviour, bandwidth, resolution and the Eyeson cloud.
Forward the audio of an Eyeson meeting via WHIP to an AI transcription service using Python and aiortc.
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.
Forward Eyeson video sources via WHIP to a vision language model (VLM) for analysis using Python and aiortc.
Learn how to add and customize background images in Eyeson One View sessions. Add PDF pages, custom designs and handle image scaling.
How to add a foreground image to your session as an overlay. Learn how to add and remove customizations using layers in Eyeson One View.
Learn how to add a drone stream to your Eyeson One View sessions. Step-by-step guide for connecting drones, CCTV, bodycams and IP cameras using RTMP and WebRTC.
Learn how to automatically assign spots to participants in Eyeson One View sessions. Configure automatic positioning and manage participant placement in layouts.
Learn how to create a secure virtual situation room using Python and the Eyeson REST API. Configure meeting options and join sessions programmatically.
Learn how to freeze participant positions in Eyeson One View sessions. Control spot assignments and prevent automatic filling of empty spots.
Learn how to position users in specific spots during Eyeson One View sessions. Step-by-step guide for custom participant layouts and positioning.
Learn how to add the live camera feed of a Raspberry Pi to a running Eyeson session.
Learn how to automatically set session layouts in Eyeson One View. Understand auto mode behavior and how layouts adapt to participant numbers.
How to show local images in the meeting. Learn how to blend in local images into the video stream and use them as overlays with Eyeson One View.
How to update overlay images in Eyeson at defined intervals to simulate live data updates.
Learn how to use SVG files as overlays in Eyeson sessions.
Learn how to use voice activation in Eyeson One View sessions to automatically show speaking participants and manage dynamic layouts.
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.
Run a VLM on an NVIDIA Jetson AGX Orin and feed it video forwarded from an Eyeson meeting.
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.
Learn how to quickly get started with Eyeson One View REST API. Step-by-step guide for obtaining API keys, making your first API call, and understanding core concepts.
Learn about using the React Web GUI example to create a minimal interface for Eyeson One View.
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.
Technical explanation of different video delivery architectures including SFU, MCU and Eyeson's advanced MCU+ technology.
Create and manage snapshots in Eyeson One View video meetings. Learn how to capture, retrieve, and delete meeting snapshots.
Fix common Eyeson REST API problems: quotas, codecs, authorization errors, meeting configuration, layouts and layers.
Learn how to forward an Eyeson meeting to Cloudflare Stream using WebRTC (WHIP/WHEP) for sub-second live streaming to thousands of viewers.
Learn how to manage users in Eyeson One View video meetings. Join rooms, register guests, fetch user details, and manage participants.