updated test nginx.conf

This commit is contained in:
Roman Arutyunyan 2012-12-27 22:15:33 +04:00
parent b86bc7636e
commit 837856e03b

View file

@ -1,99 +1,66 @@
#user nobody;
worker_processes 1;
error_log logs/error.log debug;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
rtmp {
server {
listen 1935;
chunk_size 128;
publish_time_fix off;
application myapp {
live on;
record keyframes;
record_path /tmp;
#record keyframes;
#record_path /tmp;
#record_max_size 128K;
#record_interval 30s;
#record_suffix .this.is.flv;
record_max_size 128K;
record_interval 30s;
record_suffix .this.is.flv;
on_publish http://localhost:8080/publish;
on_play http://localhost:8080/play;
on_record_done http://localhost:8080/record_done;
}
application myapp2 {
live on;
}
application mypull {
live on;
pull myapp mystream localhost;
}
application mypush {
live on;
push myapp mystream localhost;
push myapp2 mystream localhost;
#on_publish http://localhost:8080/publish;
#on_play http://localhost:8080/play;
#on_record_done http://localhost:8080/record_done;
}
}
}
http {
server {
listen 8080;
location /publish {
return 201;
}
location /play {
return 202;
}
location /record_done {
return 203;
}
location /stat {
rtmp_stat all;
rtmp_stat_stylesheet stat.xsl;
}
location /stat.xsl {
root /home/rarutyunyan/nginx-rtmp-module/;
root /path/to/nginx-rtmp-module/;
}
location /control {
rtmp_control all;
}
#location /publish {
# return 201;
#}
#location /play {
# return 202;
#}
#location /record_done {
# return 203;
#}
location /rtmp-publisher {
root /home/rarutyunyan/nginx-rtmp-module/test;
root /path/to/nginx-rtmp-module/test;
}
location / {
root /home/rarutyunyan/nginx-rtmp-module/test/www;
root /path/to/nginx-rtmp-module/test/www;
}
}
}