基於freeSWITCH的sip協議利用WebRTC 實現實時視訊聊天

基於freeSWITCH的sip協議利用WebRTC 實現實時視訊聊天

1.FreeSWITCH windows版安裝

FreeSWITCH 是一個電話的軟交換解決方案,包括一個軟電話和軟交換機用以提供語音和聊天的產品驅動。此經驗主要介紹FreeSWITCH windows版安裝過程。

下載地址:http://files.freeswitch.org/windows/installer/

請自選作業系統版本下載。演示過程為64位作業系統。

安裝成功後,在window應用中找到執行FreeSWITCH的快捷方式。

點選執行後,看到下圖則啟動成功。

以上FreeSWITCH已安裝完成。

2.執行WebRTC網頁客戶端

這裡用到的網頁客戶端是sipml5,請自行下載,GitHub地址:https://github.com/DoubangoTelecom/sipml5

下載後需部署在web容器,通過瀏覽器訪問。預設訪問路徑為:http://域名或ip/sipml5/call.htm

用的是freeSWITCH預設的賬號:1000,預設密碼:1234

最後對另外一位使用者發起呼叫。