-
Tutorial: Integrate Miro & CometChat in a video call with Daily's Prebuilt Integrations API
@Lazer created the first demo to make use of the new Daily Prebuilt Integrations API. Give it a try and share how it goes in the comments.
-
Demo: Sending server-side data to video call participants
Learn about the different ways that you can send server-side data to Daily video call participants in this new blog post by @Lazer: Then, try it out for yourself using the Daily app message demo. Let us know how it goes, and if you have any questions!
-
Bubble/Daily Tutorial Video
Hi! Here's a great video tutorial created by a member of the Bubble community that shows you how to integrate Daily with their low-code platform.
-
Background removal and custom image replacement using React Hooks and MediaPipe
I wanted to share this fun tutorial from our friends at WebRTC Ventures... Learn how to use React Hooks and MediaPipe for: Removing the background from your call Replacing it with a custom image If you give it a try, let us know how it goes!
-
Hackathon Project: Adding hand gesture detection to Daily Prebuilt
It can be difficult to get back into the swing of things after the holiday season, so at Daily, we decided to spend the first week of the year hacking around on projects both personal and Daily-related ⚒️ On Monday morning, the start of our hackathon week, I hadn’t yet decided on a project. I knew I wanted to do something…
-
Hackathon Project: Daily "cable access TV" with nginx
Hackathon Recap Repo here: https://github.com/vipyne/nginx-rtmp-docker The Idea A coworker and I were talking about how we enjoyed learning from our other colleagues, even if it was just watching them screenshare and squash a bug or delve through logs or push a small feature. And sometimes we missed just general office…
-
Hackathon Project: Transcription using VCS and GStreamer
Summary Going into the new year, had not decided on a project for the hackathon. Colleague suggested the idea of integrating transcription as part of the existing VCS feature already on offer. While this has been shared before already here and here, what remained to be seen was how good a sync could be achieved between…
-
Get audio level from a mediastream
Firstly let’s start with creating audio level processor (where we process the frames to calculate the volume) class AudioLevelProcessor extends AudioWorkletProcessor { volume; interval; nextFrame; constructor() { super(); this.volume = 0; this.interval = 25; this.nextFrame = this.interval; } get intervalInFrames() { //…
-
Retrieving information about the latest active Daily meeting session
Quick TypeScript snippet to retrieve info about the latest active Daily meeting session for a given room name via our REST API. I'm trying out a version of this in a Netlify func to implement some admin webinar functionality, to let hosts see who is already in a webinar room before they join. // getActiveMeetingSession()…
-
Circular video tiles with an animated border for the active speaker
Threw together a small example to show how someone could implement some tile styling (making tiles circular), and consume Daily's active speaker events to create an animated border around the active speaker. The border color also serves as an indicator to whether someone has their mic on or off (yellow for mic on, black…