依赖库 编译运行 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资料的能够加我微信号 服务器