November 2, 2021
Jen Oppenheimer
Comments Off on Watch WebRTC Live #60: What WebRTC Developer Need to Know About WebCodecs
Watch WebRTC Live #60: What WebRTC Developer Need to Know About WebCodecs
On the October 2021 episode of WebRTC Live, Arin welcomed Google Senior Software Engineer and co-editor of the WebCodecs and MediaCapabilities web specifications, Chris Cunningham, to explore what WebRTC developers need to know about WebCodecs. WebCodecs is a low-level API that exposes encoders, decoders, video frames, and similar interfaces at the JavaScript level. As WebCodecs is built on top of the API, it is a unified interface for using a variety of codecs like VP9
October 28, 2021
Jen Oppenheimer
Comments Off on Arin Sime and Alberto Gonzalez to Present at TADSummit 2021
Arin Sime and Alberto Gonzalez to Present at TADSummit 2021
WebRTC.ventures CEO/Founder Arin Sime and CTO Alberto Gonzalez will team up at TADSummit EMEA Americas 2021 for a presentation entitled, “How to Architect Your WebRTC Application.” This year, TADSummit will be another virtual event with a mixture of live and pre-recorded sessions in November and into December. Click here for the still-evolving agenda. There is no “one size fits all” application architecture for live video applications using WebRTC. The options vary widely based on your use
October 25, 2021
Hamza Nasir
Comments Off on Voice Transcription with Symbl.ai and the Vonage Video API
Voice Transcription with Symbl.ai and the Vonage Video API
Voice transcription, speech-to-text, and live closed captioning are in popular demand in today’s world where video/audio meetings are a primary form of communication. Symbl.ai excels at conversational intelligence. Today, we will be building live closed captioning into our SimplyDoc Telehealth Starter Kit using Symbl.ai’s streaming and insights API. Our video and audio will be powered by Vonage’s Video API. Let’s begin. Getting The Audio Track from OpenTok Publisher We get the audio track by calling
October 21, 2021
Alberto Gonzalez
Comments Off on Conference Recap: IEEE Real Time Communications 2021 at Illinois Tech
Conference Recap: IEEE Real Time Communications 2021 at Illinois Tech
The Real Time Communications Conference at Illinois Tech (my alma mater!) is a yearly event that joins real time communication experts and enthusiasts from all around the globe. They share their viewpoints on how RTC technology will define the future. This year, IEEE Chicago was the main sponsor and IIT RTC became an IEEE International Conference. Also this year, our team at WebRTC.ventures had the pleasure to be both sponsors and presenters, and I was
Real Time Communication Conference Schedule
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 overall conference runs from Monday, October 11 through Friday, October 14, with the WebRTC track running on the 12th and 13th. Without further ado, here is the WebRTC and Real-Time Applications track schedule! All times are listed in US Central Time
October 5, 2021
Jen Oppenheimer
Comments Off on Watch WebRTC Live #59: What Have Our Own Experts Learned Lately?
Watch WebRTC Live #59: What Have Our Own Experts Learned Lately?
On the September 2021 episode of WebRTC Live, Arin welcomed three of our team’s senior WebRTC engineers to each share a piece of WebRTC wisdom with our viewers. Who better to learn from than those who work with WebRTC each and every day? First up, Senior WebRTC Engineer Justin Williams talks about Bleeding Unit Tests. Today, with the various tools and services available for WebRTC, there is greater opportunity for rapid development and building new
October 1, 2021
Alberto Gonzalez
Comments Off on Announcing the Real Time Communications Conference’s WebRTC Track Lineup
Announcing the Real Time Communications Conference’s WebRTC Track Lineup
As the chair of the WebRTC & Real-Time Applications track at the 2021 Real-Time Communications Conference at Illinois Tech, I’m very pleased to share the list of speakers and topics. The October 11-13 conference will once again be virtual -- and free! So there is no reason not to take advantage of this opportunity to hear from what's happening in the WebRTC community. The answer is, of course, a lot! WebRTC was certainly a savior
How to Build HIPAA Compliant Video Applications
Building applications for healthcare can be daunting. There are so many stories about patient data breaches, cyberattacks, and ransomware that can destroy the business behind an application. You certainly don’t want those headlines to involve your data as a patient, or your business as an application developer! Moreover, building applications for healthcare that are HIPAA compliant can be incredibly challenging. It requires coordinated work between your business, legal, healthcare, and technology teams, as well as
What is DevOps?
As our CEO and Founder Arin Sime wrote in a recent blog post called The Importance of DevOps in Live Video Applications, DevOps is a set of skills that our WebRTC development clients are needing more and more, even if they don’t always ask for it by name. As our resident DevOps Engineer, I would like to share my thoughts about DevOps -- how we apply it internally and with our clients, and how its
September 8, 2021
Jen Oppenheimer
Comments Off on Watch WebRTC Live #58: XDN (Experience Delivery Network) as an Architecture for Our New Interactive World
Watch WebRTC Live #58: XDN (Experience Delivery Network) as an Architecture for Our New Interactive World
For our 58th episode of WebRTC Live, Arin Sime was joined by Red5 Pro CEO Chris Allen. Many contemporary use cases such as e-sports, gambling, concerts, and more call for technical architectures which combine the best of P2P WebRTC and broadcasting technologies in a single solution. Chris shared his company's solution for real-time streaming applications: a new multidirectional architecture that he calls the XDN or Experience Delivery Network. Prior to the pandemic, truly interactive live
September 1, 2021
Jen Oppenheimer
Comments Off on WebRTC.ventures Leadership Announcements: Mariana Lopez to become COO; Alberto Gonzalez CTO
WebRTC.ventures Leadership Announcements: Mariana Lopez to become COO; Alberto Gonzalez CTO
WebRTC.ventures is pleased to announce the promotion of Mariana Lopez to Chief Operating Officer and Alberto Gonzalez Trastoy to Chief Technical Officer. Founder and CEO Arin Sime is looking forward to the operational improvements that Mariana will bring. “Mariana has been a key leader in our team for nearly a decade and has repeatedly shown herself as a decisive and effective advocate for our clients and our team. I’m delighted to see her take on
August 26, 2021
Jen Oppenheimer
Comments Off on Real-time, Integrated Business Communications with WebRTC
Real-time, Integrated Business Communications with WebRTC
After dropping my kids off for their first day of school this morning (no school buses, but thankfully finally all in person!) I did not go to a corporate office. I turned around back home, made a cup of cold brew (it’s HOT in Virginia!), and headed upstairs to my home office. This is not unusual for me as WebRTC.ventures is a remote organization, with the exception of our Panama City, Panama testing team who
August 18, 2021
Jen Oppenheimer
Comments Off on Adding LiveSwitch into a Telehealth Video Application
Adding LiveSwitch into a Telehealth Video Application
In this blog post, we’ll look at how simple it is to add the LiveSwitch CPaaS into your application. Specifically, we’re going to use the LiveSwitch APIs to replace the video chat solution in our SimplyDoc telehealth starter kit. LiveSwitch is a longstanding and powerful media server option for building live video applications based on the WebRTC standard. Formerly known as Frozen Mountain, LiveSwitch has many features built in and can be used in a cloud configuration
The Future of Healthcare Was Always Telehealth
Can you think of one thing that moved online during the pandemic that will revert back to a completely in-person experience -- with no virtual option? As I sit here in my now-permanent home office, I cannot think of one. Even weddings will likely continue to be live streamed once it is 100% safe for everyone to be together in small spaces. The tools and the technology are so accessible that there is simply no
Deploying a Hardened Janus Gateway
If you’ve searched for a solution to scaling your WebRTC application, then more than likely you’ve been pointed towards Janus. Janus is a great, lightweight piece of software that allows you to scale video conferencing quickly. Janus also provides a plethora of security features that your team can take advantage of, but can be challenging to properly configure. Where Janus can start to show it's not-so-user-friendly side is when you dig into the details of connecting
The Importance of DevOps in Live Video Applications
DevOps is essential to the culture, practices, and technology of our work at WebRTC.ventures. Similar to testing, DevOps is a set of practices that our clients don’t always realize they need when they contact us, but it’s a crucial part of building their live video application. Our team holds regular internal meetings where we update each other on company strategy as well as share knowledge. One of our DevOps leads, Hector Zelaya, recently gave a
July 21, 2021
Jen Oppenheimer
Comments Off on Watch WebRTC Live #57 – How To Successfully Scale Your WebRTC in 2021
Watch WebRTC Live #57 – How To Successfully Scale Your WebRTC in 2021
On the July 14, 2021 episode of WebRTC Live, we welcomed another new face to WebRTC Live. Anton Venema, CTO at LiveSwitch Inc (formerly Frozen Mountain Software) joined Arin Sime for a deep dive into the topic of scalability. With the drastic increase in live video that has come with the pandemic, scaling is a very important topic for so many members in the WebRTC community. Anton gave us some background on how his company
The Software Testing Life Cycle
Presenting a flawless live video application or integration to our clients is the ultimate goal of our work here at WebRTC.ventures. Testing is an integral part of that software development life cycle. The experience of our dedicated QA testing team located in our Panama City, Panama office allows us to implement efficient and expert testing for both full-scale development and standalone-testing clients. As I mentioned in my previous blog post, software testing has become more
Four Ways to Fix Your WebRTC Application
I spend a lot of time on sales calls and with our WebRTC.ventures development clients. Many are building their application for the first time — a green field development that is every technologists’ ideal work! However, other times they have an existing application with major problems which they are asking us to fix. Fixing someone else’s application is not as much fun as building a new one from scratch, but it’s very necessary. Generally speaking, our team
7 Principles of Software Testing
At WebRTC.ventures, we operate with a clear vision of the fundamental principles of software testing, which guides our work. From my previous post on Types of Software Testing, you will remember that testing must be viewed as unequivocally parallel to the software development process. We perform software testing tasks in our device lab located in Panama City, Panama as part of our product development process to prevent functionality issues and to correct software deviations prior