
目錄結(jié)構(gòu)
1. 該項(xiàng)目主要實(shí)現(xiàn)一對多會議直播,實(shí)時會議畫板,和群聊功能
2. 會議直播主要用webRTC進(jìn)行開發(fā),畫板使用fabric.js以對象的方式進(jìn)行開發(fā),通信主要使用socket.io、vue-socket.io
3. 項(xiàng)目啟動
4. npm install 安裝依賴
1)首先在使用webRTC是需要https的,但在開發(fā)時可以通過設(shè)置Chrome來進(jìn)行開發(fā)
點(diǎn)桌面上的Chrome圖票,右鍵->屬性,把目票輸入框中的內(nèi)容換成以下內(nèi)容
"C:Program Files (x86)GoogleChromeApplicationchrome.exe" --unsafely-treat-insecure-origin-as-secure="http://ip:port" --user-data-dir=本地目錄
把字符串中的ip:port換成你自己的服務(wù)器的ip加端口,本地目錄就是你自己本地一個文件夾
2)再重啟chrome就可以了
5. 然后啟動server下的信令服務(wù)器
6. 再npm run start就可以運(yùn)行項(xiàng)目了
