mirror of
https://github.com/zotanmew/nginx-rtmp-module.git
synced 2024-04-27 10:15:22 +02:00
updated test nginx.conf
This commit is contained in:
parent
b86bc7636e
commit
837856e03b
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue