Video streams and controls
Control the layout and appearance of your video call interface by adding style parameters or your own external stylesheet URL
To get started, just include our SDK and then initialize a call. We need just an apiKey, a callId, and a container. Here's a full working example to discover just how easy it is to get up and running with VideoKit!
View live demo<div id="videoEl"></div>
<script src="//videokit.io/sdk.js"></script>
<script>
VideoKit({
apiKey: '49f68a5',
callId: 'my-call-1293487',
container: '#videoEl'
})
</script>
Control the layout and appearance of your video call interface by adding style parameters or your own external stylesheet URL
Allow call participants to manage their public details, like their name and avatar, or pass along user attributes your app already uses
Leverage the browser Screen Capture API to let call participants to share their desktop, window, or tab
Foster non-verbal communications that don’t require unmuting, like emoji reactions, statuses, and direct feedback
Message call participants in real-time using text-based chat with built-in previews, links, files, and notifications
Capture video calls from a neutral point-of-view and store them in the cloud, works for both mobile and desktop users
Social Hour uses VideoKit to host virtual social events by leveraging a lobby call for announcements and breakout rooms for individual tables.
Tuti transformed multiplayer games by easily adding a VideoKit video call into their interface and enabling non-verbal feedback to send emoji reactions.
WhiteboardParty digitized the in-person experience of whiteboarding. They integrated VideoKit and merged user details so each video call participant was tied to their whiteboard edits.
Build and ship your personal projects and MVPs using our customizable set of features
Grow your business and get tailored solutions, volume pricing, and dedicated support