June 12, 2025
Brian Collins
Comments Off on How to Deploy STUNner as a WebRTC STUN/TURN Server on Kubernetes
How to Deploy STUNner as a WebRTC STUN/TURN Server on Kubernetes
WebRTC applications can run into problems on Kubernetes because of the many layers of NAT, which often block UDP and RTP media traffic. STUNner is a WebRTC media gateway built to fix these issues by acting as a reliable STUN and TURN server in Kubernetes environments. In this blog post, we’ll show you how to set up STUNner as a standalone STUN/TURN server on Amazon EKS (Elastic Kubernetes Service), with support for both UDP and
June 9, 2025
Mariana Lopez
Comments Off on How AI Development Tools Are Transforming Our Software Engineering Process
How AI Development Tools Are Transforming Our Software Engineering Process
At WebRTC.ventures, we're not just building smart real-time communication applications, we're building them smartly. Instead of asking "How can we use AI?" we started with a better question: “What’s wasting our developers’ time and are there new tools to avoid that?” The answer led us to integrate AI thoughtfully in our development workflow, but not in the way you might expect. This isn't about replacing developers or chasing the latest AI trends. It’s about people:
June 9, 2025
Hector Zelaya
Comments Off on Talking to Yourself Without Looking Crazy: Building a Voicebot with Your Cloned Voice Using Cartesia and LiveKit Agents
Talking to Yourself Without Looking Crazy: Building a Voicebot with Your Cloned Voice Using Cartesia and LiveKit Agents
Imagine a customer support voicebot that speaks in your founder’s voice, a virtual coach that sounds like you, or an interactive character in a game that talks with a familiar tone. Personalized AI voice assistants built with realistic AI voice generators are transforming how we build more human-centered AI experiences for business, creative, or accessibility-focused applications. In this post, we’ll walk you through how to build a real-time AI voicebot that uses your own cloned
June 6, 2025
Jen Oppenheimer
Comments Off on Hector Zelaya to Speak at AWS Community Day México 2025
Hector Zelaya to Speak at AWS Community Day México 2025
Hector Zelaya, our WebRTC Developer Advocate at WebRTC.ventures, will be a featured speaker once again at the 2025 AWS Community Day México—one of the premier cloud technology events in Latin America. If you’re attending, be sure to look him up! Last year at Community Day, Hector spoke on how generative AI is reshaping contact center customer service, highlighting smarter self-service and personalized experiences powered by AI. He continues to share expertise on automating AI agent
June 5, 2025
Jen Oppenheimer
Comments Off on Conectara now Integrates with Salesforce: AI-Powered CRM Automation with Amazon Connect
Conectara now Integrates with Salesforce: AI-Powered CRM Automation with Amazon Connect
Salesforce users seeking advanced CRM automation solutions now have access to Conectara's intelligent integration platform. This powerful Salesforce integration combines AI-driven communication tools with Amazon Connect's cloud contact center capabilities, delivering automated customer outreach and seamless data management for businesses of all sizes. Why Salesforce Integration with AI Automation Matters Modern businesses struggle with common CRM challenges that impact productivity and customer relationships. Outdated contact information leads to failed outreach campaigns, while manual data entry
May 23, 2025
Jen Oppenheimer
Comments Off on Twilio’s ConversationRelay GA Release Brings Voice AI to the Enterprise Mainstream
Twilio’s ConversationRelay GA Release Brings Voice AI to the Enterprise Mainstream
Twilio has announced that ConversationRelay, its tool for integrating Voice AI into applications, is now generally available. Originally introduced in beta at SIGNAL London in late 2024, ConversationRelay is designed to make it dramatically easier for organizations to integrate natural, human-like voice capabilities into their GenAI stacks—without the headaches of fragmented infrastructure or multiple vendors. This general availability release brings enterprise-grade Voice AI and Conversational AI capabilities to production environments using Twilio. With HIPAA compliance,
May 21, 2025
Jen Oppenheimer
Comments Off on Watch WebRTC Live #102: “MOQ Me, Don’t WebRTC Me” with Ali C. Begen
Watch WebRTC Live #102: “MOQ Me, Don’t WebRTC Me” with Ali C. Begen
WebRTC gave us real-time media for the Web — but it came with complexity, workarounds and tight coupling. In this episode, we explore Media over QUIC (MOQ), a protocol designed to deliver real-time media more simply, more flexibly and without the legacy overhead. We’ll dive into how MOQ works, how it compares to WebRTC under the hood and why it might be the future of streaming — especially for developers building collaborative, low-latency or async
May 20, 2025
Hector Zelaya
Comments Off on Getting Started with WebRTC in the Zoom Video SDK for Web Applications
Getting Started with WebRTC in the Zoom Video SDK for Web Applications
While most people know Zoom as a video conferencing app, the Zoom Video SDK opens up the powerful infrastructure behind it to developers who want to embed custom video experiences directly into their own web applications. Behind the scenes, Video SDK v2 now leverages WebRTC, the industry-standard protocol for real-time communication in the browser, ensuring lower latency and broad cross-platform compatibility. If you're looking to create a live video experience—such as internal collaboration tools, telehealth
May 13, 2025
Jen Oppenheimer
Comments Off on Zoom’s WebRTC-Powered Video SDK: A Powerful Addition to the CPaaS Landscape
Zoom’s WebRTC-Powered Video SDK: A Powerful Addition to the CPaaS Landscape
Zoom's WebRTC-powered Video SDK for web is a valuable tool for businesses and developers looking to deliver modern, browser-based real-time communication experiences. By combining the accessibility of WebRTC with Zoom's enterprise-grade infrastructure, the SDK enables rapid integration, robust performance, and a wide array of features for custom video solutions. For organizations already using Zoom, it offers the added advantage of leveraging existing adoption to seamlessly integrate familiar video capabilities into custom workflows. In this post,
April 30, 2025
Hector Zelaya
Comments Off on WebRTC Video Debugging: How to Reproduce and Fix Issues Using video_replay
WebRTC Video Debugging: How to Reproduce and Fix Issues Using video_replay
Debugging video issues in WebRTC applications can be a challenging task. With numerous moving parts under the hood, pinpointing the exact cause of problems can feel like searching for a needle in a haystack. One of the most effective strategies is to reproduce the issue consistently in a controlled environment. In this post, we explore a powerful technique first featured on the WebrtcH4cKS blog: isolating and reproducing video issues using the video_replay tool. By capturing
April 29, 2025
Alice Habitzreuter
Comments Off on Using FaceAPI for Real-Time Emotion Detection in Live Video Streams
Using FaceAPI for Real-Time Emotion Detection in Live Video Streams
In a previous post, Building an Interactive Emoji Expression Game with LiveKit Video Conferencing, we set the basis on how to create a fun and engaging web-based game using LiveKit that we call FaceOff. Today, we’re adding the game logic by integrating facial detection technology into it. By leveraging FaceAPI, a lightweight AI-powered facial expression analysis library, we’ll detect emotions in real-time from video streams and match them to corresponding emojis—adding an exciting layer of
April 24, 2025
Daniel Phillips
Comments Off on When Humans and AI Share the Interface: A Case Study in Multimodal, Adaptive UX
When Humans and AI Share the Interface: A Case Study in Multimodal, Adaptive UX
Traditional static web interfaces—while reliable for decades—are increasingly inadequate for the dynamic, adaptive nature of AI-powered applications. In a previous post, Rethinking UX: Emerging Interfaces for the AI Age, we explored key principles that define modern AI interface design, including: Visual Feedback Latency Management Adaptability Trust Through Transparency Voice and Multimodal Interfaces Keyboard Shortcuts Balancing Quality and Speed Human-in-the-Loop Design In this case study, we’ll show how these principles came to life in the redesign
April 23, 2025
Jen Oppenheimer
Comments Off on Watch WebRTC Live #101: A Case Study in WebRTC Congestion Control with Chord.fm
Watch WebRTC Live #101: A Case Study in WebRTC Congestion Control with Chord.fm
Quality is always a priority in WebRTC communications, and becomes even more critical in media applications that demand high-fidelity audio and video recording. On April 23, 2025, we welcomed Michalis Daniilakis, Co-founder and CTO of Chord.fm, a browser-based podcasting platform that leverages WebRTC to deliver studio-quality production. Achieving that level of performance came with valuable technical lessons. Michalis walked us through the architectural decisions that shaped their application. We dove into key topics like local and
April 23, 2025
Jen Oppenheimer
Comments Off on Hector Blogs on Dev.to on Automating AI Agent Deployment for Amazon Connect
Hector Blogs on Dev.to on Automating AI Agent Deployment for Amazon Connect
Our WebRTC.ventures Developer Advocate, Hector Zelaya, was recently accepted as an AWS Community Builder! This program offers technical resources, education, and networking opportunities to AWS enthusiasts and emerging thought leaders who are passionate about sharing knowledge and connecting with the technical community. In this spirit of knowledge sharing, Hector has published his first post with the AWS Community Builders DEV organization, where community members share content with fellow AWS builders. In his post, Hector explores
Rethinking UX: Emerging Interfaces for the AI Age
As AI continues to evolve beyond backend algorithms into user-facing applications, we're witnessing a fundamental shift in how interfaces need to be designed. Traditional static web interfaces that have served us well for decades are increasingly insufficient for the dynamic, adaptive nature of AI-powered applications. Recently, I was tasked with redesigning a demo application that integrates WebRTC technology with AI Voice/Video Bots for live commerce called LiveCart. After nearly a decade of designing WebRTC interfaces,
Optimizing Prompts for Real-Time Voice AI
During a recent onsite gathering of our team at the WebRTC.ventures Panama QA office, we did a deep dive into Prompt Engineering with John Berryman, an early engineer at GitHub Copilot and author of Prompt Engineering for LLMs: The Art and Science of Building Large Language Model-Based Applications. While we mainly focused on text-based scenarios (in LLMs, text has been king so far), we also explored specific considerations for voice and audio/video-driven applications leveraging WebRTC.
April 2, 2025
Alice Habitzreuter
Comments Off on Building an Interactive Emoji Expression Game with LiveKit Video Conferencing
Building an Interactive Emoji Expression Game with LiveKit Video Conferencing
Video conferencing can be more than just communication—it can be an interactive gaming experience! We built a web application that connects players via LiveKit open source video conferencing and challenges them to an emoji-matching game using the FaceAPI for real-time facial expression analysis. We call it “FaceOff”. In this first post of the series, we’ll cover the basics of using LiveKit and how we leveraged it to build this web-based video conference game. Our focus
March 26, 2025
Dilermando Sikora
Comments Off on Real-Time Speech Transcription on Android with SpeechRecognizer
Real-Time Speech Transcription on Android with SpeechRecognizer
Voice-to-text technology has advanced significantly, enabling real-time transcription for various applications. From enhancing workplace productivity to supporting individuals with disabilities, speech-to-text solutions have become integral across numerous sectors. Professionals in fields like journalism, legal services, education, and healthcare, to name a few, are leveraging real-time transcription to capture critical information accurately and efficiently. In this post, we'll explore how to build a simple Android app that transcribes conversations locally using SpeechRecognizer from android.speech. We'll also
Building LiveCart: An AI-Powered Live Selling Solution
Interactive, personalized video commerce is shaping the future of online retail. At WebRTC.ventures, we’ve harnessed the power of Agora’s real-time communication platform, OpenAI's Realtime API, and Simli's AI-driven avatars to create LiveCart—a next-generation live selling platform that turns watchers into buyers. Online retailers face several hurdles when trying to replicate the in-store shopping experience: Lack of personal interaction leads to lower engagement. Product questions often go unanswered, causing cart abandonment. Sellers struggle to scale personalized
March 19, 2025
Jen Oppenheimer
Comments Off on Watch WebRTC Live #100: Building Interactive Virtual Teammates with AVA Intellect
Watch WebRTC Live #100: Building Interactive Virtual Teammates with AVA Intellect
On March 19, 2025, the milestone 100th episode of WebRTC Live, we showcased an ongoing WebRTC.ventures project that highlights the powerful potential of WebRTC and AI. AVA Intellect is at the forefront of developing AI-powered virtual teammates that seamlessly integrate into Microsoft Teams and other video conferencing platforms—collaborating like real colleagues. Is this the future of business? And how is it being accomplished? Learn more about this project in our WebRTC.ventures Story of Success: AI Voice Agents