依賴庫 編譯運行 Janus Server 須要依賴較多的一些第三方庫,而這些依賴庫在 Ubuntu 下主要經過 aptitude 進行安裝,首先經過安裝 aptitude: sudo apt-get install aptitudepython
安裝依賴庫: sudo aptitude install libmicrohttpd-dev libjansson-dev libnice-dev sudo aptitude install libssl-dev libsrtp-dev libsofia-sip-ua-dev libglib2.0-dev sudo aptitude install libopus-dev libogg-dev libcurl4-openssl-dev pkg-config gengetopt libtool automakegit
liblua5.3-dev找不到,因此我也沒有裝了。github
使用命令肯定是否安裝libs nice:pkg-config –cflags –libs niceweb
運行Janus 安裝後執行目錄:/opt/janus/bin/janus –help WebSocket 的配置放在: vim ./janus-gateway/conf/janus.transport.websockets.cfg.sample 配置插值打開cfg放在此目錄 cd /opt/janus/etc/janus janus.cfg.sample vim
/opt/janus/bin/janus –configs-folder=/opt/janus/etc/janus/ –stun-server=1.1.1.1:3478瀏覽器
訪問Janus的demo,其安裝位置是: cd /opt/janus/share/janus/demos cd到這個目錄後,使用如下命令用python搭個臨時的web服務: python -m SimpleHTTPServer 8080 有須要Java資料的能夠加我微信號 服務器