Daily

Founded in 2016. Privately Held.

External links: homepage | docs | blog | jobs | changelog | youtube | twitter | github | linkedin

WebRTC-based APIs for video and audio app development.

Blog posts published by month since the start of

155 total blog posts published.

Switch to word count

Blog content

post title author published words HN
Extending Daily Prebuilt video calls with a custom button Liza Shulyayeva Nov. 07, 2022 896 -
Easy EMDR transforms trauma therapy delivery with Daily Elliott Gluck Oct. 31, 2022 1495 -
Introducing the new Daily React Hooks library Jess Mitchell, Francine Boulanger Mar. 07, 2022 2283 -
Introducing 15,000 person real-time interactive live streams Daily Team Jun. 02, 2022 764 1
Implementing cursor sharing with Daily's video call API Liza Shulyayeva Oct. 24, 2022 2496 -
Working with video call participants’ media tracks Liza Shulyayeva Oct. 10, 2022 2223 -
The future of digital health care Svein Willassen Sep. 19, 2022 1424 -
Obtaining, handling, and validating meeting tokens in your video application Liza Shulyayeva Sep. 26, 2022 2551 -
Workfrom: Making the Virtual Workplace More Dynamic Elliott Gluck Sep. 19, 2022 1020 -
Building a social game with Daily Liza Shulyayeva Jul. 18, 2022 1022 -
Sending data to video call participants: “app-message” or dedicated WebSocket? Liza Shulyayeva Aug. 01, 2022 1582 -
Creating video call rooms securely with Daily’s REST API Liza Shulyayeva Jul. 25, 2022 2145 -
Testing our spatialization features with robots and Jest (Part 7) Liza Shulyayeva Mar. 28, 2022 3191 -
How Kumospace built a platform for meaningful connection Francine Boulanger Apr. 11, 2022 1096 -
Add hand-raising to your custom video app with the Daily user data API Nienke Dekker Sep. 12, 2022 2760 -
GStreamer for your backend services Arun Raghavan Sep. 05, 2022 1537 -
Stream with HLS while recording to a custom S3 bucket using Daily Ashley Blewer Aug. 30, 2022 1336 -
Testing Daily’s WebRTC performance with testRTC Liza Shulyayeva Aug. 29, 2022 1039 -
Build a custom video app with React and the Daily React Hooks library (Part 1) Nienke Dekker May. 09, 2022 3239 -
5 security criteria to consider before selecting a WebRTC video and audio API provider Max Hjortland Aug. 18, 2022 1099 -
Tutorial: Integrate CometChat’s chat widget into a Daily video app for an enriched chat experience Jess Mitchell Aug. 22, 2022 3078 -
Daily + CometChat: Integrate rich video, voice, and chat in minutes Daily Team Aug. 22, 2022 579 -
Customize live streamed Daily Prebuilt video call layouts with Daily's VCS Jess Mitchell May. 16, 2022 2516 -
How and why Daily is using Rust for our WebRTC APIs João Neves, Liza Shulyayeva Apr. 07, 2022 1634 138
Introducing Daily’s native mobile libraries Daily Team Apr. 14, 2022 639 -
Confrere is joining Daily Kwindla Kramer Jun. 06, 2022 694 4
Introducing: Daily's new spatialization demo (Part 1) Liza Shulyayeva Jan. 31, 2022 988 -
Add a frame to your live stream host’s video with Daily’s VCS Jess Mitchell Aug. 08, 2022 972 -
Add chat to your custom video app with Daily React Hooks (Part 3) Nienke Dekker Jun. 27, 2022 2656 -
Add a splash screen to live streams and cloud recordings with Daily’s VCS baseline composition Jess Mitchell Jul. 14, 2022 1489 -
Add a “prejoin” UI to a custom video app with the Daily React Hooks library (Part 2) Nienke Dekker Jun. 09, 2022 2835 -
Setting up the Daily call in our spatialization demo (Part 2) Liza Shulyayeva Feb. 07, 2022 3100 -
Creating interactive focus zones in Daily’s spatialization demo (Part 5) Liza Shulyayeva Mar. 03, 2022 3259 -
New beta: VCS — Build dynamic graphics and layouts for live streams and recordings Pauli Olavi Ojala, Daily Team Jul. 07, 2022 1994 -
VCS tutorial: Add a dynamic moving watermark to any live stream or recording Pauli Olavi Ojala Jul. 07, 2022 4194 -
Adding screen sharing support to our spatialization demo (Part 6) Liza Shulyayeva Mar. 21, 2022 3202 -
Add text animations to Daily live streams with Daily's VCS baseline composition Jess Mitchell Jul. 04, 2022 1174 -
How our new European call server region can benefit call performance Liza Shulyayeva Jun. 20, 2022 715 1
Comparing domain, room, and meeting token REST API configurations for Daily calls Jess Mitchell Jun. 13, 2022 1254 -
Our new pricing: Even more free minutes, automatic volume discounts Daily Team Jun. 01, 2022 402 -
Rethinking levels, promotions and salaries Sarah Milstein Feb. 17, 2022 2327 130
Building e-learning applications with Daily Liza Shulyayeva Apr. 04, 2022 2046 -
Daily use cases: Building a virtual event platform with Daily APIs Jess Mitchell Apr. 18, 2022 2136 -
Video live streaming: Notes on RTMP, HLS, and WebRTC Kwindla Kramer Jun. 02, 2022 3176 164
Adding video backgrounds to a Daily call in a browser app Liza Shulyayeva May. 23, 2022 1250 -
Extending a Daily Prebuilt Electron app with custom virtual backgrounds Liza Shulyayeva Apr. 28, 2022 2938 -
Daily use cases: Building a real-time video fitness class app with Daily Jess Mitchell Mar. 10, 2022 1007 -
Fitness app use case: Adding an “incognito mode” for participants Jess Mitchell May. 02, 2022 1800 -
Streaming and recording at Daily Arun Raghavan Apr. 25, 2022 978 -
Add live captions to your Daily Prebuilt calls Ashley Blewer Apr. 21, 2022 2240 20
Add live transcription to a Daily call with our newest API Kimberlee Johnson, Ashley Blewer, Daily Team Feb. 03, 2022 1491 -
Highlight the active speaker on a video call Kimberlee Johnson Jan. 20, 2022 1699 -
Build a call lobby to control meeting access Kimberlee Johnson Jan. 13, 2022 1765 -
Build background blur into Daily calls with our newest API Liza Shulyayeva, Daily Team Jan. 24, 2022 804 -
Auto-record calls when the instructor joins the class Jess Mitchell Mar. 31, 2022 1565 -
Mute fitness class participants in a video chat app when the instructor joins Jess Mitchell Mar. 24, 2022 1419 -
How to display device permission errors in a custom video or audio call app built with Daily Jess Mitchell Mar. 17, 2022 1330 -
Managing users’ media tracks to implement spatial audio and video (Part 4) Liza Shulyayeva Feb. 24, 2022 3406 -
Running a 2D world for video call participants to traverse (Part 3) Liza Shulyayeva Feb. 14, 2022 3119 -
Build a custom video chat using Daily and web components Ashley Blewer Mar. 14, 2022 1981 -
Build a custom text chat sidebar in a Svelte video app with Daily Jess Mitchell Feb. 28, 2022 1894 -
Build a custom Daily video chat app in SvelteKit (Part 2) Jess Mitchell Feb. 21, 2022 2849 -
Build a custom video call experience with SvelteKit and Daily (Part 1) Jess Mitchell Feb. 10, 2022 2008 -
How Reslash built and scaled a creative events platform with spatial audio at its core Francine Boulanger Jan. 27, 2022 1228 -
Manage video stream quality for small frame videos with the Daily API Jess Mitchell, Mattie Ruth Kramer Backman Jan. 17, 2022 1114 -
Build a video call app with Daily Prebuilt and Svelte Jess Mitchell Jan. 06, 2022 2673 -
Why recording WebRTC is so hard Pauli Olavi Ojala, Rajneesh Soni Nov. 17, 2022 3860 -
Daily partners with Feed.fm: A hassle-free way to stream hit music in your app Daily Team Dec. 06, 2022 732 -
Migrating a telehealth application to Daily from OpenTok in 1 week Juan de la Roca, Daily Team Jan. 19, 2023 2150 -
Resources to switch to Daily’s video SDK from Vonage OpenTok Liza Shulyayeva Jan. 26, 2023 1130 -
Making AI conversational: video call training is the next step for ChatGPT-style AI Svein Willassen Jan. 31, 2023 705 -
Sending server-side data to video call participants with Daily Liza Shulyayeva Feb. 14, 2023 940 -
Infrastructure Week at Daily – 2023 Edition Kwindla Kramer Feb. 27, 2023 568 -
Daily’s Global Mesh Network Kwindla Hultman Kramer Feb. 28, 2023 2755 28
Interactive Live Streaming Kwindla Hultman Kramer Mar. 01, 2023 2403 -
Smooth Sailing With Simulcast Kwindla Hultman Kramer Mar. 02, 2023 3225 -
Daily’s Recording Infrastructure and Video Component System Kwindla Hultman Kramer Mar. 03, 2023 2222 -
6 Things Developers Should Know to Port Twilio Video to Daily Devin Rader Mar. 09, 2023 1213 -
Migrating a Twilio video demo to Daily Liza Shulyayeva Mar. 10, 2023 3578 -
Why Bluetooth audio quality suffers in video calls Dag-Inge Aas Mar. 14, 2023 1550 1
Selecting and switching participants in a video call or live stream Pauli Olavi Ojala Mar. 16, 2023 3788 -
5 security measures to consider for React applications Thomas Sentre Mar. 22, 2023 1751 -
Migrating a basic video call app from Agora to Daily Liza Shulyayeva Mar. 24, 2023 3475 -
Why you probably don't need multiple Daily call objects Liza Shulyayeva Mar. 30, 2023 1600 -
Tips for designing your Kotlin SDK: Supporting Java users Marcus Apr. 05, 2023 1125 1
Daily partners with Krisp to provide world-class noise cancellation capabilities Daily Team Apr. 06, 2023 652 -
How to implement keyboard shortcuts in your Daily video app with VueUse Adaobi Aniuchi Apr. 13, 2023 1890 -
Shift-left testing: Test earlier & more often Stephanie Bogart Apr. 18, 2023 1250 3
Build better video and audio apps with Daily's React Components Library Christian Stuff, Jonathan Taylor Apr. 24, 2023 901 -
New Prebuilt Integrations API: Easily add your favorite apps to Daily’s video call embed Jonathan Taylor Apr. 26, 2023 828 -
Integrate Miro and CometChat in a Daily video call with our new Prebuilt Integrations API Liza Shulyayeva Apr. 26, 2023 2005 -
How to automatically summarize a video meeting with OpenAI and Daily's video APIs Lola Ojabowale May. 02, 2023 2870 -
How to build a network statistics panel in a live video call Jess Mitchell May. 04, 2023 1611 -
A guide to the telehealth landscape and emerging trends Svein Willassen May. 08, 2023 1925 -
Video UX in telehealth: Easy EMDR and Daily Pete Hawkes May. 09, 2023 51 -
The future of digital health care: Challenges and solutions Svein Willassen May. 10, 2023 1389 -
AI in Telehealth Applications: Transcriptions & Clinical Summaries Svein Willassen May. 11, 2023 41 -
Migrating a telehealth service to Daily Svein Willassen May. 12, 2023 512 -
AI in telehealth applications: Copilots & Translations Svein Willassen May. 16, 2023 70 -
Manage call permissions with Daily's "knocking" feature Jess Mitchell May. 18, 2023 2098 -
Chat moderation in Daily using TensorFlow.js Adaobi Aniuchi May. 25, 2023 1789 -
Daily Prebuilt breakout rooms demo Liza Shulyayeva, Nienke Dekker May. 31, 2023 874 -
Expanded resources for Daily’s Android and iOS video SDKs Liza Shulyayeva Jun. 08, 2023 685 -
Implementing client-side search in React with Fuse.js Shanika Wickramasinghe Jun. 06, 2023 1855 -
When and how to use Daily’s new custom session data feature Liza Shulyayeva Jun. 15, 2023 889 -
Using Daily’s custom session data to share dad jokes in a video call Liza Shulyayeva Jun. 18, 2023 2299 -
Understanding React Native’s FlatList, ScrollView, and SectionList components Jess Mitchell Jun. 13, 2023 2435 -
Deploying WebRTC on an Expo React Native app Mathew Pregasen Jun. 20, 2023 1803 -
Introducing VCS WebFrame to Daily’s recording and compositing framework Pauli Olavi Ojala Jun. 27, 2023 2092 -
Introduction to memory management in Node.js applications Olabisi Oduola Jun. 29, 2023 1574 -
Add a "knocking" feature to a custom Daily video call app Jess Mitchell Jul. 06, 2023 4195 -
Add a precall experience to your Daily React app with our new starter kit Nienke Dekker Jul. 11, 2023 1419 -
Using Flutter for cross-platform video application development Thomas Järvstrand, Liza Shulyayeva Jul. 20, 2023 874 -
Introducing Interactive Live Streaming For Dummies, Daily Special Edition Victoria Anton Jul. 24, 2023 447 -
Your next webcam is already in your pocket Mark Backman Jul. 27, 2023 977 -
Migrating your video meetings to Daily from Zoom Liza Shulyayeva Aug. 03, 2023 2144 -
Introducing Daily Adaptive HEVC for iOS native video Jonathan Taylor Aug. 08, 2023 935 -
Simplifying outbound bandwidth and simulcast configuration with Daily’s send settings Liza Shulyayeva Aug. 10, 2023 1237 -
A technical introduction to Daily’s Android Starter Kit Marcus Aug. 15, 2023 805 -
New Advanced Firewall Control: Enabling enterprise connectivity with IP proxies Varun Aug. 24, 2023 890 -
Add two lines of CSS to keep your Daily Prebuilt embed on the screen while scrolling Jess Mitchell Aug. 29, 2023 2828 -
Implementing a pre-call attendant list with Daily’s video API Liza Shulyayeva Sep. 05, 2023 2297 -
Testing calls to Daily's REST API in Go Liza Shulyayeva Sep. 07, 2023 1528 -
Enhanced HLS live streaming at Daily, now with adaptive bitrate 1080P Corey Hobbs, Jonathan Taylor Sep. 11, 2023 1302 -
Adding a GPT-powered assistant to Daily video calls Nienke Dekker, Christian Stuff Sep. 14, 2023 968 -
Introducing AI-powered Clinical Notes API for Telehealth Kwindla Hultman Kramer, Nina Kuruvilla, Corey Hobbs Sep. 20, 2023 1479 -
ActiveFence + Daily: Helping developers deliver AI-powered content moderation in real-time video Nina Kuruvilla, Chad Bailey Sep. 27, 2023 596 -
The technology behind AI-powered Clinical Notes API for Telehealth Kwindla Hultman Kramer, Nina Kuruvilla Sep. 28, 2023 1145 -
Cerebrium + Daily: Simplifying deployments for your AI-powered voice and video apps Varun Singh Oct. 03, 2023 1015 -
Evaluating AI tools for engineers Sarah Milstein Oct. 04, 2023 583 -
How to talk to an LLM (with your voice) Kwindla Hultman Kramer Oct. 05, 2023 3644 2
Automatic short-form video: Highlight reels at scale with AI and VCSRender Pauli Olavi Ojala Oct. 06, 2023 2738 -
Measuring performance impact of pagination in video apps Olabisi Oduola Oct. 10, 2023 2002 -
Build a Daily video call app with Angular and TypeScript (Part 1) Jess Mitchell Oct. 12, 2023 1611 -
Manage Daily video call state in Angular (Part 2) Jess Mitchell Oct. 17, 2023 2461 -
How to properly destroy a Daily video call instance Liza Shulyayeva Oct. 19, 2023 921 -
Share admin privileges with participants during a real-time video call Jess Mitchell Oct. 24, 2023 2055 -
Tracking connection quality with Daily's new connectivity test methods Liza Shulyayeva Oct. 26, 2023 1920 -
Manage participants' media tracks in Angular (Part 3) Jess Mitchell Oct. 31, 2023 2527 -
AI-assisted removal of filler words from video recordings Liza Shulyayeva Nov. 01, 2023 3249 -
Daily and Vapi partner to deliver AI Voice Assistants as an API Ramya Venkateswaran Nov. 09, 2023 496 -
AI video processing with Sieve + Daily Annie Sexton Nov. 10, 2023 465 -
Search your video content library with LlamaIndex and Chroma Liza Shulyayeva Nov. 15, 2023 2990 -
The modern-day Babel Fish: AI-powered live translation of video calls Chad Bailey Nov. 21, 2023 1845 -
Build a real-time AI video meeting assistant with Daily and OpenAI Liza Shulyayeva, Christian Stuff Nov. 30, 2023 3297 -
Talk to Santa Cat Live: Announcing the world's first AI-powered Santa calling app Jonathan Taylor Dec. 05, 2023 592 -
A technical guide to the Zoom Web SDK Kwindla Hultman Kramer Dec. 18, 2023 2611 -
Rich overlay graphics and live backgrounds in VCS Pauli Olavi Ojala Dec. 21, 2023 2729 -
Porting a Telehealth Application From Twilio Video Kwindla Hultman Kramer Jan. 24, 2024 4729 -
The weird economics of web page recording Pauli Olavi Ojala Mar. 15, 2024 2605 -
Introducing Daily Adaptive Bitrate Jonathan Taylor Apr. 25, 2024 760 -
Daily Ambient Scribe: Engineered for Security and Privacy in Healthcare Mark Backman Jun. 05, 2024 814 -
The World’s Fastest Voice Bot Kwindla Hultman Kramer Jun. 26, 2024 1373 -
Daily Bots: Build Real-Time Voice, Vision, and Video AI Agents Kwindla Hultman Kramer Aug. 19, 2024 1337 -
New Twilio Voice native integration in Daily Bots, the Open Source cloud for Voice AI Varun Singh, Vanessa Pyne, Nina Kuruvilla Sep. 16, 2024 1237 -

By Matt Makai. 2021-2024.