mirror of
https://github.com/zotanmew/nginx-rtmp-module.git
synced 2024-05-08 22:01:07 +02:00
updated test nginx.conf
This commit is contained in:
parent
b86bc7636e
commit
837856e03b
|
@ -1,99 +1,66 @@
|
||||||
|
|
||||||
#user nobody;
|
|
||||||
worker_processes 1;
|
worker_processes 1;
|
||||||
|
|
||||||
error_log logs/error.log debug;
|
error_log logs/error.log debug;
|
||||||
#error_log logs/error.log notice;
|
|
||||||
#error_log logs/error.log info;
|
|
||||||
|
|
||||||
#pid logs/nginx.pid;
|
|
||||||
|
|
||||||
|
|
||||||
events {
|
events {
|
||||||
worker_connections 1024;
|
worker_connections 1024;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
rtmp {
|
rtmp {
|
||||||
|
|
||||||
server {
|
server {
|
||||||
|
|
||||||
listen 1935;
|
listen 1935;
|
||||||
|
|
||||||
chunk_size 128;
|
|
||||||
|
|
||||||
publish_time_fix off;
|
|
||||||
|
|
||||||
application myapp {
|
application myapp {
|
||||||
|
|
||||||
live on;
|
live on;
|
||||||
|
|
||||||
record keyframes;
|
#record keyframes;
|
||||||
record_path /tmp;
|
#record_path /tmp;
|
||||||
|
#record_max_size 128K;
|
||||||
|
#record_interval 30s;
|
||||||
|
#record_suffix .this.is.flv;
|
||||||
|
|
||||||
record_max_size 128K;
|
#on_publish http://localhost:8080/publish;
|
||||||
record_interval 30s;
|
#on_play http://localhost:8080/play;
|
||||||
|
#on_record_done http://localhost:8080/record_done;
|
||||||
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;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
http {
|
http {
|
||||||
|
|
||||||
server {
|
server {
|
||||||
|
|
||||||
listen 8080;
|
listen 8080;
|
||||||
|
|
||||||
location /publish {
|
|
||||||
return 201;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /play {
|
|
||||||
return 202;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /record_done {
|
|
||||||
return 203;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /stat {
|
location /stat {
|
||||||
rtmp_stat all;
|
rtmp_stat all;
|
||||||
rtmp_stat_stylesheet stat.xsl;
|
rtmp_stat_stylesheet stat.xsl;
|
||||||
}
|
}
|
||||||
|
|
||||||
location /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 {
|
location /rtmp-publisher {
|
||||||
root /home/rarutyunyan/nginx-rtmp-module/test;
|
root /path/to/nginx-rtmp-module/test;
|
||||||
}
|
}
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
root /home/rarutyunyan/nginx-rtmp-module/test/www;
|
root /path/to/nginx-rtmp-module/test/www;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue