官术网_书友最值得收藏!

Chapter 2. Making a Standalone WebRTC Communication Client

The objective of this chapter is to make a simple WebRTC client and server module that bypasses a centralized server and, instead, makes a direct peer-to-peer connection between browsers through a Session Initiation Protocol (SIP) proxy server. The aim is to connect a WebRTC client to another WebRTC client using SIP over WebSocket as the signaling protocol. In this chapter, we will study the following three prime ways of making SIP WebRTC calls:

  • WebRTC to WebRTC call through a public cloud-hosted, WebRTC-capable SIP server, such as SIP2SIP
  • WebRTC to WebRTC call through a locally hosted, WebRTC-capable SIP server, such as OfficeSIP
  • WebRTC call to SIP phone through a WebSocket gateway and SIP server, such as Kamailio

We will begin the chapter by describing a simple WebRTC client-server model.

主站蜘蛛池模板: 喜德县| 东平县| 南昌市| 夏津县| 九龙坡区| 汨罗市| 永济市| 蒲城县| 双牌县| 图们市| 喀什市| 巍山| 光山县| 彰化县| 临邑县| 尖扎县| 石狮市| 垫江县| 呼和浩特市| 碌曲县| 鄂尔多斯市| 六安市| 开阳县| 西贡区| 舞阳县| 奇台县| 平谷区| 鞍山市| 绥棱县| 舒兰市| 太和县| 太仆寺旗| 菏泽市| 陈巴尔虎旗| 敦煌市| 南投县| 金溪县| 临泉县| 乌海市| 抚宁县| 房产|