Integrations Integrate Miro and CometChat in a Daily video call with our new Prebuilt Integrations API Hands-on examples of integrations in the main view and sidebar UI elements of Daily Prebuilt, our hosted call component
Vue How to implement keyboard shortcuts in your Daily video app with VueUse Adding keyboard shortcuts for video call controls
Tools & Tips Tips for designing your Kotlin SDK: Supporting Java users Working with Kotlin and Java interoperability
Migration Migrating a basic video call app from Agora to Daily Converting core parts of the call experience to Daily’s video call API from Agora
API Migrating a telehealth application to Daily from OpenTok in 1 week Walking through the process of migrating a telehealth application to Daily from Vonage OpenTok in 1 week.
Social Gaming Working with video call participants’ media tracks Approaches and gotchas of audio and video track handling
Streaming Stream with HLS while recording to a custom S3 bucket using Daily Stream directly from a low-latency WebRTC call using HLS while recording too!
Integrations Tutorial: Integrate CometChat’s chat widget into a Daily video app for an enriched chat experience Leverage CometChat's advanced chat APIs to enhance in-app engagement for specific use cases
VCS Add a frame to your live stream host’s video with Daily’s VCS Use margin settings and a background image trick to style your host’s video
Social Gaming Sending data to video call participants: “app-message” or dedicated WebSocket? Client and server-side alternatives to send data to clients
VCS Add a splash screen to live streams and cloud recordings with Daily’s VCS baseline composition How to display an opening splash screen, transition splash screen, and set an image as the background
VCS VCS tutorial: Add a dynamic moving watermark to any live stream or recording Add a moving watermark graphic to your Daily live streaming or cloud recording with Daily VCS
VCS Add text animations to Daily live streams with Daily's VCS baseline composition Display dynamic live stream viewer feedback using Daily's new Video Component System (VCS) default compositions
Daily React Hooks Add chat to your custom video app with Daily React Hooks (Part 3) Use daily-js and the Daily React Hooks library to add chat to your WebRTC video application
API Comparing domain, room, and meeting token REST API configurations for Daily calls How to override room and domain settings with Daily meeting tokens
Daily React Hooks Add a “prejoin” UI to a custom video app with the Daily React Hooks library (Part 2) Use daily-js and the Daily React Hooks library to add a prejoin user interface to your WebRTC video application
API Tutorial Adding video backgrounds to a Daily call in a browser app How to add virtual backgrounds to a vanilla JS WebRTC video call app powered by Daily
API Tutorial Customize live streamed Daily Prebuilt video call layouts with Daily's VCS Create dynamic live streaming layouts with images, text, and more using Daily’s new Video Composition System (VCS)
Daily React Hooks Build a custom video app with React and the Daily React Hooks library (Part 1) Use daily-js and the Daily React Hooks library to create a custom video application from scratch
Fitness use case Fitness app use case: Adding an “incognito mode” for participants Create more privacy for participants by letting them toggle who can see them
API Tutorial Add live captions to your Daily Prebuilt calls Use the daily-js transcription API to get subtitles with every video call
Spatialization Testing our spatialization features with robots and Jest (Part 7) Manual and automated testing of spatial video and spatial audio
Spatialization Adding screen sharing support to our spatialization demo (Part 6) Tips and tricks for screen sharing with Daily
API Tutorial How to display device permission errors in a custom video or audio call app built with Daily Adding a device permissions prompt using the Daily SvelteKit app as an example
API Daily use cases: Building a real-time video fitness class app with Daily Introducing Daily’s latest fitness class demo app features