依赖库 编译运行 Janus Server 需要依赖较多的一些第三方库,而这些依赖库在 Ubuntu 下主要通过 aptitude 进行安装,首先通过安装 aptitude: sudo apt-get install aptitude
安装依赖库: 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 automake
liblua5.3-dev找不到,所以我也没有装了。
使用命令确定是否安装libs nice:pkg-config –cflags –libs nice
运行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
/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资料的可以加我微信号