A short introduction to what you can do with eyeson API to create the kind of experiences in live video communication you need for your use case.
eyeson API allows developers to build dynamic graphics, layouts and event-driven components and merges them live into a video conference.
Video: a short introduction to how programmable video conferencing with eyeson works.
eyeson API is a developer toolkit that lets you build video conferencing and video communication your way. Software developers can turn video calls into high-quality experiences complete with dynamic graphics overlays or embed custom video streams, offsite devices, and live data overlays within their apps with all the complex processing handled in the cloud.
With eyeson developers can easily build:eyeson API creates programmable video conferencing for a collaborative world. It all starts with the assumption that each participant should receive and send just one video stream to keep resource requirements low and video/audio quality high. Everyone sees the same video stream and is therefore present in the same meeting.
eyeson API is a cloud-native architecture for video conferencing. Use a set of API calls to change the layout and set a background and a foreground layer to completely control the look & feel of your meetings.
The calls are executed on eyeson’s cloud server and instantly sent to every participant. This patented Single Stream Technology allows you to merge any live media, data and participants in real-time to design your own video composition. No need for extra software or powerful hardware on the client side.
And thanks to eyeson’s world-class video infrastructure, it scales seamlessly, whether your meeting has one active participant or hundreds, whether you are starting one meeting or hundreds in parallel. You can simultaneously record the video conferences to cloud storage and stream it via RTMP to live video platforms.
If your use case, solution or product needs to display video and graphics not only in cloud recordings or as a live stream, but also in each participant’s UI, then latency is very important. The common solution these days is to build these features into custom UI code, that's not very efficient as your video streaming needs become more complex and customer platforms increase. eyeson allows you to take client-side code and process it in the cloud. We call this “Single Stream Technology”. This is a big difference from other video conferencing providers, as each participant receives the same video stream.
As video conferences and meetings are growing more engaging and complex, the tools and techniques must also evolve. New experiences may require multiple roles coming together in a video meeting: hosts, guests, agents, doctors, and clients, all of whom may need a personalized user interface with the exact same view of the output.
Medical Management
Multiplayer Gaming
Command & Control for Public Safety
Customer Support
We always hear from customers that video conferencing and video meetings should be more dynamic and engaging, with options to create custom branding, titles, animated reactions, and so on — all this without taxing end-user device performance.
Show any content inside your video using the eyeson API or eyeson JS.