- Learning WebRTC
- Dan Ristic
- 261字
- 2021-07-16 13:53:41
Audio and video communication today
Communicating with audio and video is a fairly common task with a history of technologies and tools. For a good example of audio communication, just take a look at a cell phone carrier. Large phone companies have established large networks of audio communication technology to bring audio communication to millions of people across the globe. These networks are a great example when it comes to showing widespread audio communication at its finest.
Video communication is also becoming just as prevalent as audio communication. With technologies such as Apple's FaceTime, Google Hangouts, and Skype video calling, speaking to someone over a video stream is a simple task for an everyday user. A wide range of techniques have been developed in these applications to ensure that the quality of the video is an excellent experience for the user. There have been engineering solutions to problems, such as losing data packets, recovering from disconnections, and reacting to changes in a user's network.
The aim of WebRTC is to bring all of this technology into the browser. Many of these solutions require users to install plugins or applications on their PCs and mobile devices. They also require developers to pay for licensing, creating a huge barrier and deterring new companies to join this space. With WebRTC, the focus is on enabling this technology for every browser user without the need for plugins or hefty technology license fees for developers. The idea is to be able to simply open up a website and connect with another user right then and there.
- Learning NServiceBus(Second Edition)
- Android開發精要
- Visual Basic程序開發(學習筆記)
- .NET 4.0面向對象編程漫談:基礎篇
- Vue.js 3.x從入門到精通(視頻教學版)
- Learning SQLite for iOS
- jQuery從入門到精通 (軟件開發視頻大講堂)
- C語言程序設計
- Python極簡講義:一本書入門數據分析與機器學習
- 51單片機C語言開發教程
- HTML5 APP開發從入門到精通(微課精編版)
- Qt 4開發實踐
- SQL Server 2012 數據庫應用教程(第3版)
- 數字媒體技術概論
- Natural Language Processing with Python Cookbook