srs.conf
# main config for srs.
# @see full.conf for detail config.
listen 1935;
max_connections 1000;
srs_log_tank file;
srs_log_file ./objs/srs.log;
http_api {
enabled on;
listen 1985;
}
http_server {
enabled on;
listen 8080;
dir ./objs/nginx/html;
}
stats {
network 0;
disk sda sdb xvda xvdb;
}
vhost __defaultVhost__ {
gop_cache off;
queue_length 10;
min_latency on;
mr {
enabled off;
}
mw_latency 100;
tcp_nodelay on;
http_remux {
enabled on;
mount [vhost]/[app]/[stream].flv;
hstrs on;
}
hls {
enabled on;
hls_fragment 1;
hls_window 3;
hls_path ./objs/nginx/html;
}
dvr {
enabled on;
dvr_path /mnt/disk/nginx/html/[app]/[stream].mp4;
dvr_plan session;
dvr_duration 1;
dvr_wait_keyframe on;
time_jitter full;
}
http_hooks {
enabled on;
on_publish http://127.0.0.1/on_publish/;
on_unpublish http://127.0.0.1/on_unpublish/;
}
}