Full Programmability
Eyeson One View is a full set of APIs and SDKs to manage layouts, flows, calls, performances and integration with third party AI or other systems.
Your Gateway to Eyeson One View
At Eyeson, we believe in empowering developers to integrate powerful real-time communication capabilities into their applications seamlessly. Our wide range of APIs and Software Development Kits (SDKs) ensures you can leverage Eyeson's technology across multiple platforms and programming languages, making enhancing your products with real-time Omnimedia communication easier. Eyeson One View supports a large range of video or audio codecs, which can be selected and fine tuned to suit your needs.
Discover the Main Advantages
Direct Control of Eyeson One View MCU Instances
Create API Key
Generate a free API key at Eyeson Developers. Describe your project and confirm via email. A monthly usage limit applies.
Go to DocsStart a Meeting
Create and join video calls with a single API request. Returns a URL for the Eyeson web GUI to start the meeting.
Go to DocsMeeting Observer
Real-time meeting event monitoring via WebSocket. Enables live updates for enhanced meeting control in applications.
Go to DocsWebhooks
Webhooks allow real-time notifications for room and recording updates via HTTPS POST requests with JSON payloads to a specified URL.
Go to DocsPermalink API
Permalink API allows pre-defining meeting rooms, sharing guest links, and starting meetings on demand with customizable settings.
Go to DocsAuthorization
Two levels: team (API key) and user (access key). API key for room creation, access key for other operations.
Go to DocsRoom
Eyeson rooms organize video calls. Create/join rooms, control features, and manage user access via API requests
Go to DocsUser
Fetch user details and register guest users. Guest users have limited access to current meeting sessions only.
Go to DocsLock Meeting & Kick User
Lock meetings to prevent new joins. Kick users from meetings, but they can rejoin unless locked out.
Go to DocsMessages
Broadcast data messages to all meeting users. Requires specifying message type and content parameters.
Go to DocsRecording
Start, stop, retrieve, list, and delete meeting recordings. Recordings are stored in Eyeson's cloud storage.
Go to DocsSnapshot
Create, retrieve, list, and delete meeting snapshots. Snapshots are stored in Eyeson's cloud storage.
Go to DocsBroadcast
Start, update, and stop meeting broadcasts. Requires RTMP URL. Optional player URL can be provided or updated.
Go to DocsLayout
Customize meeting video layouts. Options include auto, custom, and predefined layouts. Control user positions.
Go to DocsLayers
Add text or image overlays to meeting videos. Upload files or use URLs. Control layer positioning and removal.
Go to DocsPlaybacks
Play video/audio in meetings via public URLs. Control audio, looping, and user replacement. Stop playbacks.
Go to DocsFully Programmable Client Integration
Eyeson empowers developers to integrate real-time communication seamlessly into their applications. Our versatile SDKs support multiple platforms, enhancing your products with real-time Omnimedia communication. With comprehensive documentation and flexible, customizable SDKs, you can tailor the video conferencing experience to your specific needs, from UI customization to advanced conference management.
Frequently Asked Questions
We want to simplify your life. In the following you see answers to some questions that might arise.
Eyeson's SDKs support mobile (iOS, Android), web (JavaScript, Node.js, React, IFrame) and server-side (Go, PHP) platforms, ensuring broad compatibility for your applications.
Yes, Eyeson's SDKs and APIs are designed to integrate with third-party AI systems and other technologies, allowing you to manage layouts, flows, calls and performance seamlessly.