Safari: A WebRTC Screen Sharing Story
In 2017, Safari announced compatibility with WebRTC. While many things have changed since then, WebRTC technology continues to evolve and move forward. Today, we’ll take a look at the status of a popular feature: screen sharing. Let’s start by listing the approaches for enabling screen sharing in a web application. Initially, this was possible by using the chooseDesktopMedia API in conjunction with a Chrome extension. This approach worked well, but it was contrary to the
Telehealth Opportunities in Leveraged Primary Care
By Arin Sime, CEO/Founder of WebRTC.ventures The ideal outcomes of any healthcare initiative are to reduce costs and improve patient outcomes at the same time. If we are to make healthcare more sustainable, efficient, and effective, then we must accomplish both of these goals, even if they seem in conflict many times. A recent article in Harvard Business Review lays out a path to meeting that lofty goal. In this blog post, I’ll discuss some of
Learn More About WebRTC: 2019 WebRTC Live Episodes
If you missed any of our WebRTC Live episodes in 2019, you're in luck! Today, we're sharing all of our 2019 WebRTC Live episodes in one blog post. From live streaming to Pion, you can learn a lot about WebRTC from these eight episodes. Check them out! WebRTC Live Episode #30 - "Live Streaming with AI," Alberto Gonzalez, WebRTC.ventures WebRTC Live Episode #31 - "Leveraging the New Features of WebRTC 1.0,” Bernard Aboba, Microsoft WebRTC
How Can WebRTC.ventures Help Your Business?
WebRTC.ventures designs, builds, and licenses custom video and voice applications for all sorts of industries and use cases. With decades of experience in web application and software development, and with over 200,000 hours invested in building real-time applications, we're globally-recognized as experts in WebRTC. You can trust us to turn your vision into a reality. What's WebRTC? WebRTC is a real-time technology that operates using your web browser -- no downloads necessary! This includes video
Do You Know About Our Free WebRTC Resources?
We created free resources to familiarize you with WebRTC! Are you new to WebRTC? Want to brush up on your WebRTC knowledge? Are you envisioning a video-based application but aren't sure what kind of technology to use? Have you heard about the advantages of using WebRTC for telehealth? If the answer to any of these questions is yes, you've come to the right place! With decades of web application and software development experience, more than
January 14, 2020
Alberto Gonzalez
Comments Off on Video Object Detection: Tell Me More About My Video Stream with Google Cloud Vision
Video Object Detection: Tell Me More About My Video Stream with Google Cloud Vision
With APIs like Amazon Machine Learning API, Google Cloud Vision API, and IBM Watson Discovery API, it's becoming easier to derive insights from your images and videos. Some of the features you can build relatively quickly with these platforms include object detection, product search, understanding text from images, and detecting explicit content. In this demo, we'll demonstrate how to start using Google Cloud Vision API in live videos. We will assume that we want to
Should You Integrate WebRTC Into Your Business?
Should you integrate WebRTC into your business? If you follow the latest developments in technology, you've probably noticed that WebRTC is being talked about more and more. This leads to the obvious question of whether this technology is something that your business can use. It turns out that there are so many ways that WebRTC can be used that it's almost certain that it can help you in some way. The key is to look
January 7, 2020
Alberto Gonzalez
Comments Off on AI in WebRTC: Background Removal with Tensorflow in an Agora Video Chat
AI in WebRTC: Background Removal with Tensorflow in an Agora Video Chat
Today, everyone is talking about AI, or artificial intelligence, and how it will change the world over the next few decades. There are many use cases for it, including healthcare, transportation, security, and even task assistance. AI is being applied to WebRTC and real time communications in interesting ways. One interesting use case is WebRTC error detection and forecasting, an approach used by callstats.io. Another more obvious use case is object detection and segmentation for
January 2, 2020
Paige Long
Comments Off on WebRTC.ventures’ Telehealth Work Featured in Local News Broadcast
WebRTC.ventures’ Telehealth Work Featured in Local News Broadcast
Just before the holidays, WebRTC.ventures' telehealth work with UniWellness was featured in a local news broadcast series on suicide by NBC29 in Charlottesville, where both companies are headquartered. A client of WebRTC.ventures, UniWellness uses a telemental health platform to increase access to mental health care for college students. We used our telehealth starter kit to design and deploy a custom platform that met the unique needs of this demographic and use case. In the Fall
December 18, 2019
webrtc
Comments Off on WebRTC Live #37 – “Pion WebRTC Stack,” Sean DuBois, Pion.ly
WebRTC Live #37 – “Pion WebRTC Stack,” Sean DuBois, Pion.ly
On December 11th, WebRTC.ventures produced Episode #37 of WebRTC Live! Formerly known as WebRTC Standards, WebRTC Live is a webinar series about the latest use cases and technical updates to the popular coding standard for live video. For this episode, we were joined by guest Sean DuBois, Pion creator and developer at Amazon Web Services, who discussed the Pion.ly open source WebRTC communications stack and showed us an example of how it works. Check out
Estimating the Cost of Your WebRTC Media Server
If you're planning to build a WebRTC application, you have probably come to the conclusion that you need a media server for your use case. We've discussed open source media servers and CPaaS platforms in the past, and that’s probably the first step. However, if you decide to go the open source route and host your own media servers, you might have a couple of questions. Where am I going to host? How much will
December 16, 2019
webrtc
Comments Off on WebRTC.ventures is Hiring Full Stack Ruby/React Senior Developers
WebRTC.ventures is Hiring Full Stack Ruby/React Senior Developers
WebRTC.ventures is hiring! Over the past few weeks, we've been sharing our job openings here on our blog. If you know anyone who may be interested, please pass our open positions along to them. We're hiring full stack Ruby/React senior developers. WebRTC.ventures is hiring exceptional senior developers for our team. We're looking for developers with strong technical experience and experience working in a collaborative, client-facing environment. We build applications for a variety of industries, including healthcare,
December 12, 2019
ArinSime
Comments Off on Video Chat and WebRTC Take Online Education and Tutoring to a New Level
Video Chat and WebRTC Take Online Education and Tutoring to a New Level
The world of online education and tutoring has been remarkably enhanced and changed in a number of ways by video chat and WebRTC capabilities. The addition of these capabilities has brought a positive level of interaction and engagement that was missing from online education and tutoring, as well as an increase in the academic success of students now participating in these web-based learning environments. Before video chat and WebRTC, online education was limited to text-based
WebRTC.ventures is Hiring Testing/Quality Assurance Staff
WebRTC.ventures is hiring! Over the past few weeks, we've been sharing our job openings here on our blog. If you know anyone who may be interested, please pass our open positions along to them. We're hiring testing/quality assurance staff. WebRTC.ventures is hiring detail-oriented testing staff to join our team's office in Panama City. We're looking for people with strong English communication skills and experience doing QA work in a collaborative, client-facing environment. We build applications for a
WebRTC Electron Demo
Today we’ll take a look at how to build a WebRTC application using Electron. To make things simple, we’ll just use the bare APIs to build our own minimal signaling server using socket.io. The application The idea is to use Electron to open our client files and Express to serve our signaling server. In a production-like environment, the server would be available for multiple instances of the application running connect to it. For this demo,
WebRTC.ventures is Hiring Video/Media Developers
WebRTC.ventures is hiring! Over the next few weeks, we'll be sharing our job openings here on our blog. If you know anyone who may be interested, please pass our open positions along to them. We're hiring video/media developers. WebRTC.ventures is hiring additional WebRTC developers for our team. In particular, we are interested in hiring developers with experience in networking and media development and who can work in the lower levels of the WebRTC stack. We
December 5, 2019
Alberto Gonzalez
Comments Off on When Does It Make Sense to Work with External WebRTC Experts?
When Does It Make Sense to Work with External WebRTC Experts?
According to our annual WebRTC survey, 32% (2019) and 43% (2018) of companies prefer to build their WebRTC applications with help from external experts. External experts can work together with companies' internal teams or work independently. It makes sense to have an external team taking care of a new feature when (1) you don't have your own technical team, (2) you don't have the right resources, or (3) what you're building is not the core
December 5, 2019
webrtc
Comments Off on PRESS RELEASE: WebRTC.ventures opens new offices in Virginia and Panama City for tele-healthcare software development
PRESS RELEASE: WebRTC.ventures opens new offices in Virginia and Panama City for tele-healthcare software development
WebRTC.ventures opens new offices in Virginia and Panama City for tele-healthcare software development Thursday, December 5, 2019 | Charlottesville, Virginia WebRTC.ventures, leading global integrators of live interactive video into web and mobile applications, announced today two new offices recently established for the design and development of custom telehealth applications. The new corporate headquarters office is located in Crozet, Virginia, just outside of Charlottesville. In addition, WebRTC.ventures has opened a new office for testing and quality in
WebRTC.ventures is Hiring Account Managers
WebRTC.ventures is hiring! Over the next few weeks, we'll be sharing our job openings here on our blog. If you know anyone who may be interested, please pass our open positions along to them. We're hiring Account Managers. WebRTC.ventures is hiring Account Managers to join our team. We have multiple positions open with full-time opportunities as contractors or employees. These positions can work remotely or based out of our Panama City, Panama office. The Account
Conference Recap: Kranky Geek 2019
WebRTC.ventures had the pleasure of attending Kranky Geek again this year! For those who don't know, Kranky Geek is an annual WebRTC conference that brings together RTC experts from around the globe. Its goal is to provide knowledge, information, and practical expertise about WebRTC and related technologies to anyone interested at no charge to them. Kranky Geek invites the industry's most respected leaders to speak in an intimate setting with a focus on talks from