How to Host the Ideal Hybrid Conference Panel Discussion
Hosting hybrid events is the norm now. Even as many of us return to business conference travel, many others are choosing to stay home and participate remotely. Conference organizers know this, and since the costs of streaming to YouTube or other platforms are relatively low, hybrid events have become the norm. This applies to larger conferences as well as smaller events. Hybrid events present many technical and logistical challenges. One of those is how to
Best Disruptive Digital Hack at TADHack Global 22
The 9th edition of TADHack Global was conducted on October 15-16, 2022. Over 450 hackers from around the world participated, creating a total of 52 hacks for submission. My name is Fahad Mahmood and I am new to the WebRTC development team at WebRTC.ventures. Along with two of my friends, I participated in this year’s hackathon. Our project received the “Best Disruptive Digital Engagement Hack” prize! Track Selection We already had an idea in advance
Optimizing WebRTC CPaaS Applications
The Illinois Institute of Technology (my alma mater!) hosted its annual Real Time Communications Conference and Expo last month with an array of incredible presentations by talented speakers. I was lucky enough to be a presenter in the WebRTC and Real Time Applications track which was chaired by none other than our WebRTC.ventures CTO, Alberto Gonzalez. You can watch all the WebRTC track talks here. In this post, I’ll go over some of the points
November 10, 2022
Jen Oppenheimer
Comments Off on Alberto Gonzalez to Speak at Worldwide Software Architecture Summit ’22
Alberto Gonzalez to Speak at Worldwide Software Architecture Summit ’22
Software architecture is rapidly changing. What's new in 2022? Our CTO, Alberto Gonzalez, will be one of 25 speakers at the Worldwide Software Architecture Summit '22 addressing this question. He is among a select group of leading experts from all over the world chosen to share the challenges architect experts face in their work. The summit will run online for two days: November 15-16, 2022. The event is designed to provide the IT community a
November 10, 2022
Jen Oppenheimer
Comments Off on Alberto Gonzalez to Speak at Worldwide Software Architecture Summit ’22
Alberto Gonzalez to Speak at Worldwide Software Architecture Summit ’22
Software architecture is rapidly changing. What's new in 2022? Our CTO, Alberto Gonzalez, will be one of 25 speakers at the Worldwide Software Architecture Summit '22 addressing this question. He is among a select group of leading experts from all over the world chosen to share the challenges architect experts face in their work. The summit will run online for two days: November 15-16, 2022. The event is designed to provide the IT community a
November 7, 2022
Hector Zelaya
Comments Off on How to Create a Multiplayer Tic-Tac-Toe Game Using WebRTC
How to Create a Multiplayer Tic-Tac-Toe Game Using WebRTC
In How to Create Web-based Multiplayer Games with WebRTC, we described the process of creating a multiplayer video game using WebRTC. Today we are going to put such a process into practice to create our very own Tic-Tac-Toe game powered by WebRTC. To keep things simple, we will focus on showing how to use WebRTC for building your game, including things such as the configuration of the game server and managing connections from the client.
The Importance of Load Testing WebRTC Applications
Building software applications is a complex process, and this is even more true for applications with real-time requirements. A key element to overcome this complexity and guarantee the success of a software product is to implement a thorough testing process – one that not only makes sure that things works as is, but that it continues working when used at scale. This is applicable for all kinds of live video and chat apps like video
October 28, 2022
Marcell Silva
Comments Off on Building a Multi-Party Video Conference with the Amazon Chime SDK
Building a Multi-Party Video Conference with the Amazon Chime SDK
In a previous post, we showed you how to build a simple two party video chat using the Amazon Chime SDK. Refer to that post for more on why we highly recommended the Amazon Chime SDK for anyone looking for a scalable and flexible live video solution built on top of a globally distributed backend. Today, we will move forward on that code to support as many people/devices as you want. Remember, the full code
October 25, 2022
Jen Oppenheimer
Comments Off on Watch all the 2022 RTC Conference WebRTC & Real-Time Application Talks Here!
Watch all the 2022 RTC Conference WebRTC & Real-Time Application Talks Here!
As chair once again of the WebRTC & Real-Time Applications track for the annual Real Time Communications Conference at Illinois Tech, our CTO Alberto Gonzalez curated an impressive lineup of WebRTC thought leaders. In this post, we’re including video from each of the 2022 WebRTC track talks. View all the recordings from the conference on the Illinois Tech playlist here. The embedded videos below are in the order they were presented at the conference. WebRTC
October 24, 2022
ArinSime
Comments Off on Going Multimodal – The Intersection of Voice and Video (Part 2)
Going Multimodal – The Intersection of Voice and Video (Part 2)
In the part one in this series, I explored the state of Conversational AI and Voice by attending the Voice22 summit in Arlington, Virginia. In this follow up post, I’ll build on that by exploring how Voice and Video can work together in this multi-modal future. I’ll use some terms again in this post and briefly define them below. I do recommend reading the previous post for a more complete understanding. Agent – A live
October 24, 2022
Jen Oppenheimer
Comments Off on Watch WebRTC Live #72: End-to-End WebRTC with LiveKit
Watch WebRTC Live #72: End-to-End WebRTC with LiveKit
On October 19, 2022, Arin welcomed David Zhao, CTO and Co-Founder of LiveKit. David and Arin discussed the open source landscape, where LiveKit fits within it, and how LiveKit achieves end-to-end efficiency. David Zhao is an entrepreneur and builder heavily invested in open source software. Before LiveKit, he founded two technology startups (ZumoDrive and Evie Labs) and led engineering teams at Medium, Motorola, and Amazon. Why do you need an end-to-end approach to WebRTC? Isn't
Load Testing for WebRTC using Loadero
Load testing is a non-functional type of testing used to evaluate the performance of a software product under an expected load. It lets us determine how the software behaves under specific circumstances, helping the developers to improve the stability of the infrastructure. One of the main reasons load testing is needed is to ensure that applications are able to handle a lot of user traffic. It helps identify network delays between the client and servers.
October 17, 2022
ArinSime
Comments Off on Going Multimodal – The Intersection of Voice and Video (Part 1)
Going Multimodal – The Intersection of Voice and Video (Part 1)
Part one in a two part series on the intersection of Voice and Conversational AI technology with Video applications. Read part two. In the business world, we often talk about breaking down silos. For example, any class on data structures will talk about noble goals of integrating different data silos – evoking imagery of thousands of old spreadsheets finding their way to a promised land of data lakes and synthesized queries across disparate data sets.
October 13, 2022
Hector Zelaya
Comments Off on How to Create Web-based Multiplayer Games with WebRTC
How to Create Web-based Multiplayer Games with WebRTC
WebRTC is a powerful technology that allows the creation of high-quality real-time applications. Such capabilities go beyond traditional video conferencing and are applicable to multiple industries, including video games. Today, we will discuss the concepts behind using WebRTC for creating web-based multiplayer video games. Stay tuned for a later blog post with some working code! Why Web-Based? Web-based, or browser games, are a popular alternative to traditional standalone games. Its main advantage is that users
October 6, 2022
Jen Oppenheimer
Comments Off on Watch WebRTC Live #71: The Open Source WebRTC Landscape
Watch WebRTC Live #71: The Open Source WebRTC Landscape
On September 28, 2022, Arin welcomed Chad Hart back to WebRTC Live for an analysis of recent open source trends, highlighting today’s most popular WebRTC-related open source repositories. He also shared his views on the WebRTC industry at large and how he feels WebRTC is faring among developers since the pandemic. Chad has extensive experience as a WebRTC product consultant and analyst. He is the founding editor of webrtcHacks, a blog for WebRTC developers that
October 5, 2022
Alberto Gonzalez
Comments Off on IIT RTC 2022 Schedule – WebRTC and Real-Time Communications Track
IIT RTC 2022 Schedule – WebRTC and Real-Time Communications Track
Illinois Tech's Real Time Communications Conference is next week. It is virtual, free, and we have a very exciting WebRTC and Real Time Applications track planned for you. Three great reasons to register today! The WebRTC track runs all day on Tuesday, October 11 and then continues for the morning of Thursday, October 13. All times are listed in US Central Time (GMT-5). Refer back to our blog post announcing the WebRTC Track for full
Building a Video Chat with the Amazon Chime SDK
The Amazon Chime SDK is an Amazon service that lets you create multimedia calls using JavaScript-based web technologies. It’s a powerful service based on the WebRTC standard and backed by the global infrastructure and scalability of Amazon Web Services. Amazon also offers an Amazon Chime meeting tool based on the same technology, but with the Amazon Chime SDK you can build your own completely custom application right on top of Amazon’s infrastructure. The Amazon Chime
September 27, 2022
Alberto Gonzalez
Comments Off on IIT RTC Conference 2022: WebRTC and Real-Time Applications Track
IIT RTC Conference 2022: WebRTC and Real-Time Applications Track
As the chair of the WebRTC and Real-Time Applications track at the 2022 Real-Time Communications Conference & Expo, I’m very pleased to share this year's list of speakers and topics. The October 10-13 conference will once again be virtual — and free! WebRTC.ventures is proud to be a silver sponsor for the conference and also to have one of our brightest WebRTC Developers presenting a session on CPaas optimization. WebRTC and Real-Time Applications Track Sessions Keynote: Why
September 20, 2022
Jen Oppenheimer
Comments Off on Building a Virtual Waiting Room with Daily’s React Hooks Library
Building a Virtual Waiting Room with Daily’s React Hooks Library
Private rooms are an important feature in every video conferencing application, from virtual interviewing and online education to board meeting breakout sessions, telehealth and more. While your participants are waiting to enter a private room, you can “show them into” a custom lobby waiting room where they will wait until the host accepts them into the meeting. Daily is a WebRTC based CPaaS that allows you to add live video and audio to any product.
September 14, 2022
Hector Zelaya
Comments Off on Networking Basics for WebRTC: Signaling and Media Exchange
Networking Basics for WebRTC: Signaling and Media Exchange
In the first post of this series, Networking Basics for WebRTC: Delivery and Addresses, we introduced networking protocols and ports, learned about LANs, WANs and NAT, and explained the difference between TCP and UDP. Today, we will talk about two key moments in WebRTC traffic: signaling and media exchange. Memories of Young Love: Signaling When I was young, before all the social media and instant messaging revolution (I’m getting old, I know) the infallible method