Write and read userData from dailyParticipant
Hello daily bros, I've been using the setUserData() method to set custom information of the user in the app. The flow is this, let's say there are 2 users, User A, User B. When they are joining in the room, they use in their own perspective the joined-meeting event. Here is a code example for user A and B User A and B do…
Daily socket error
Hi, all of the sudden the daily connection started to fail, Some of you has the same problem?. Is this normal? Any advice is useful for us, thank you so much for your time
Recording videocall and share screen
HI daily bros, good afternoon. I have found a strange behavior, any advices are welcome . What it's happening is that when a user is sharing the screen, the rest of participants in the room can see the screen without problem, until that moment all i'ts nice , fine and works perfectly. But, then when this user who is…
I turn on my mic, but my camera is affected, why?
Good day daily bros, I have used the demos and I have used the same code to turn on my mic, the classic two lines of codes (with Vue btw) : const audioOn = this.callObject.localAudio(); this.callObject.setLocalAudio(!audioOn); This works of course, but it's weird because my camera turns on, There is no video, just the…
Handling calls across browser tabs/windows
Hi. We have a browser based daily video calling app. Everything works great until the user opens a second tab/window. They can be in a call in one tab, and another in a second tab. They might even join their call, forget they have a tab open, feedback loop, etc. Any advice how to handle multi tab/window and video calls?…
Stop Infinite Loop on Screen Share
I feel like this is impossible but I thought I would ask just in case :-)... When people share their screen it looks horrific (not the biggest deal either) but I wondered if it could show a blank screen to the viewers whilst on the page with daily installed.
What client-side tricks do you use to scale WebRTC applications to larger call sizes?
I've worked with teams building video calling applications that run in a browser for quite a while now. If I've learned anything, it's that there's always a new trick to learn or limitation to work around. For example, in joining Daily, I learned that to balance CPU and network traffic, it's best to keep the overall…