srs的基本配置

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/; } }
原文地址:https://www.cnblogs.com/xmyfsj/p/15231885.html