环境准备
推流服务器
我用 SRS 运行在 Debian/Jessie 下 v2.0.209 。
编译安装
./configure --prefix=/opt/srs --with-stat --with-nginx --with-ffmpeg --full --jobs=32
make -j32
make -j32 install
cp -fv /opt/srs/etc/init.d/srs /etc/init.d/srs
推流工具
我用 OBS MAC版 v0.15.1 ,手动下载安装。
用 ffmpeg 也可以,brew 命令行安装。
拉流工具
我用 VLC MAC版 v2.2.4 ,手动下载安装或用 brew 命令行安装。
配置使用
配置SRS
主配置文件 /opt/srs/conf/srs.conf
listen 1935;
max_connections 1000;
srs_log_tank file;
srs_log_file /tmp/srs.log;
http_api {
enabled on;
listen 1985;
}
http_server {
enabled on;
listen 0.0.0.0:80 backlog=8192;
server_name live.higkoo.com;
location / {
resolver 223.5.5.5;
proxy_buffering off;
proxy_set