一步一步搭建客服系統 (2) 如何搭建SimpleWebRTC信令服務器


 

上次介紹了《3分鍾實現網頁版多人文本、視頻聊天室 (含完整源碼)》使用的是default 信令服務器,只是為了方便快速開始而已。SimapleWebRTC官方文檔里第一條就講到,不要在生產環境里使用。這篇將詳細介紹如何搭建一個自己的信令服務器。

 

1 安裝Node JS

1. 從http://www.nodejs.org/download/下載nodejs最新版並安裝,我是在Windows7 64位上安裝的;

image

 

2 下載signalmaster

https://github.com/andyet/signalmaster下載信令server源代碼,該信令server是SimpleWebRTC缺省使用的,該服務器監聽8888port,通過WebSocket與瀏覽器通信。

 

作者:瘋吻IT 出處:http://fengwenit.cnblogs.com

 

3 安裝所需模塊

從命令行里進入上面下載的SignalMaster程序所在的目錄,然后依次執行例如以下命令(安裝執行signaling server所需的模塊):

npm install express

npm install yetify

npm install getconfig

npm install node-uuid

npm install socket.io

 

安裝完成后,這幾個模塊都在signalmaster-master\node_modules目錄下了:

image

 

4 運行服務端

 

在命令行運行 node server.js 即可啟動服務端:

image

 

5 配置客戶端

參考上篇《3分鍾實現網頁版多人文本、視頻聊天室 (含完整源碼)》,修改里面的url參數,這里的ip就是上面服務器的ip,如下圖:

image

 

客戶端有操作時,可以在服務器端看到debug信息:

image

 

 

 一步一步搭建客服系統

 

 

.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM