# Live streaming config for SRS.
# @see full.conf for detail config.

listen              1935;
max_connections     1000;
srs_log_tank        console;
daemon              off;

http_api {
    enabled         on;
    listen          1985;
}

http_server {
    enabled         on;
    listen          8080;
    dir             ./objs/nginx/html;
}

vhost __defaultVhost__ {
    
    http_remux {
        enabled     on;
        mount       [vhost]/[app]/[stream].flv;
    }
	#录制mp4
	dvr{
		enabled         on;		
		dvr_plan        session;
		dvr_path        ./objs/nginx/html/[app]/[stream]-[timestamp].mp4;		
	}
	#回调
	http_hooks {
        enabled         on;
        on_publish      http://127.0.0.1:5033/api/live/on_publish;
        on_unpublish    http://127.0.0.1:5033/api/live/on_unpublish;
        on_play         http://127.0.0.1:5033/api/live/on_play;
        on_stop         http://127.0.0.1:5033/api/live/on_stop;
    }
}