centos7安裝並使用licode五:解決電腦版chrome多人聊天問題
參考鏈接:
WebRTC服務器——Licode 環境搭建
不斷地採坑,最終電腦版的chrome,可以實現多人聊天的功能了。但是手機端不行了。哎!!!
先上一張效果圖吧。
測試環境:win10上的chrome瀏覽器
我在這裏就簡單說一下我認爲比較重要的部分吧。
總共有3個部分:
- 打開服務器的端口
- 安裝ssl證書
- chrome瀏覽器測試
1、打開服務器的端口
我用的是阿里雲的服務器。所以非常方便的都打開相應的端口了。
我打開了兩種類型的端口。第一種tcp的端口有3000,3001,8080。第二種udp的端口從30000到30050。
2、安裝ssl證書
開始的時候沒有安裝證書。直接使用http協議的時候效果如下。注意這是電腦端。沒有效果。
後面安裝了ssl證書,使用了https協議。就可以了。細節看第3步。
3、chrome瀏覽器測試
這裏請使用https協議訪問。
點擊加載不安全的腳本。
加載之後就變成下面的這個樣子了。還是放一本星火英語的書給你們放鬆一下吧。哈哈哈。
點擊Test Connection。我的大手。效果如下。local stream pulished ok。成功了一半。
最後我找我的小夥伴測試了一下。效果如下。
不說了踩了好久的坑。我本來都快絕望了。但是現實還是給我了一個驚喜。網上好多教程都不全。哎,你們懂吧。