- WebRTC Blueprints
- Andrii Sergiienko
- 186字
- 2021-07-16 11:42:52
Chapter 1. Developing a WebRTC Application
This chapter describes the basics of developing WebRTC media web applications. You will learn how to build a simple peer-to-peer video conference with a web chat that will work through NAT and firewalls (in most cases).
The video conference developed in this chapter consists of two applications: the client-side application and the server-side application.
The client code is written in JavaScript and will be executed in the customer's web browser. This application uses the WebRTC API, handles all the media features, and provides a web page.
The server code will be executed on a server (it can even be your work machine). We need the server application to make our conference work well with peers behind NAT (peers who use private IP addresses). The server code is written in Erlang, and you will also get a brief introduction to this language.
As a bonus, you will get basic knowledge of Session Traversal Utilities for NAT (STUN) and Traversal Using Relay NAT (TURN) servers. We will discuss them in a more detailed way in Chapter 4, Security and Authentication.
- 圖像目標(biāo)跟蹤技術(shù)
- 元器件易學(xué)通:常用元件分冊(cè)
- 一本書讀懂LBS位置服務(wù)
- 教你檢修液晶顯示器
- 半導(dǎo)體光電子學(xué)
- 想到做到:Android開發(fā)關(guān)鍵技術(shù)與精彩案例
- 寬帶光接入技術(shù)
- 移動(dòng)基站設(shè)備與維護(hù)(第2版)
- 5G大規(guī)模天線增強(qiáng)技術(shù)
- 5G網(wǎng)絡(luò)規(guī)模部署與智慧運(yùn)營(yíng)
- 深入淺出通信原理
- 開關(guān)電源工程化設(shè)計(jì)與實(shí)戰(zhàn):從樣機(jī)到量產(chǎn)
- 水聲信道常數(shù)模盲均衡:理論、算法與仿真
- 移動(dòng)互聯(lián)網(wǎng)異構(gòu)接入與融合控制
- 認(rèn)識(shí)光通信