Will AI ever fully replace healthcare providers?
@sventy recently spoke about the use of AI in medicine, which is why this article caught my eye. I’m bummed the reporter arrived at the scenario where Alexa analyzes and diagnoses you by your voice. That sounds terrible, like how would Alexa deliver the news? The healthcare industry already gets criticism for a decline in…
What are your media track handling tips?
In preparing my latest track handling blog post I ran into so many gotchas and caveats to consider (especially in Safari), that I'm fully expecting to evolve my approach (and likely the post) as time goes on. Do you have any tips for juggling media tracks on DOM elements? A few I'd point out are: * Be sure to set media DOM…
We rely on acronyms so much. For example, more than 60 acronyms will be used during the talks at this year’s Demuxed conference. Daily is one of the sponsors, so I started putting together a cheat sheet that can be referenced during the event. BUT THERE's SO MANY 😵💫 Can you help? Here’s how: Below, are the acronyms that…
Light mode ☀️ or 🌒 dark mode?
Which do you prefer to work in?
Hello darkness, my old friend (or: client-side handling of access tokens)
I've been working quite a bit with Daily meeting tokens lately. My pre-Daily work with access tokens has mostly involved server-side flows, so I got to do all the fun parts and let other teams figure out how they want to deal with tokens on their native clients from there. Now, I've been working more with client-side…
Saw this announcement from Apple: Wristcam Now Allows Apple Watches Without Cameras to Video Call With iPhones I have several questions: "Has anyone worked with the Wristcam SDK?" Is one of them. Another is: Which is harder? Calling into a meeting while sky diving, ziplining, surfing, or on an international heist? See at…
Give me your favorite debugging tools, tips, tricks, etc
What's your favorite way to figure out "what's going on" with a particular webrtc connection? I primarily use chrome://webrtc-internals, but I understand maybe 10% of what's happening there. Most of the time I click around until I find a set of graphs that seem to correspond to the connection I'm curious about. From there…
Use these tips to improve the accessibility of your video calls
Making website information and interactions accessible is often the difference between someone being able to use your app or find another one (if it exists!) that accommodates them. Barriers, such as different physical and mental abilities, geography limitations, language and device restrictions affect a huge number of app…
🤣 Tell us your WebRTC puns
What's a pun? It's a joke that takes advantage of the different possible meanings of a word or the fact that there are words which sound alike but have different meanings. So, how many WebRTC puns can we think of? here's my humble attempt... The instructor for my online cooking course didn't tell us what spices to use. So…
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…