win+obs+rtmp+nigix+vlc服务器推流拉流实现2.修改f 内容(红⾊添加部分就⾏)
#ur nobody;
# multiple workers works !
worker_process 2;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 8192;
# max value 32768, nginx recycling connections+registry optimization =
# this.value * 20 = max concurrent connections currently tested with one worker
# C1000K should be possible depending there is enough ram/cpu power
# multi_accept on;
}
rtmp {
rver {
listen 1935;
chunk_size 4000;
application live {
live on;
record off;
allow play all;
}
}
}
http {
#include /nginx/conf/naxsi_core.rules;
include pes;
default_type application/octet-stream;
#log_format main '$remote_addr:$remote_port - $remote_ur [$time_local] "$request" '
# '$status $body_bytes_nt "$http_referer" '
# '"$http_ur_agent" "$http_x_forwarded_for"';
#access_log logs/access.log main;
# # loadbalancing PHPrev
# upstream myLoadBalancer {
maroon5好听的歌
# rver 127.0.0.1:9001 weight=1 fail_timeout=5; # rver 127.0.0.1:9002 weight=1 fail_timeout=5; # rver 127.0.0.1:9003 weight=1 fail_timeout=5; # rver 127.0.0.1:9004 weight=1 fail_timeout=5; # rver 127.0.0.1:9005 weight=1 fail_timeout=5; # rver 127.0.0.1:9006 weight=1 fail_timeout=5; # rver 127.0.0.1:9007 weight=1 fail_timeout=5; # rver 127.0.0.1:9008 weight=1 fail_timeout=5; # rver 127.0.0.1:9009 weight=1 fail_timeout=5; # rver 127.0.0.1:9010 weight=1 fail_timeout=5; # least_conn;
# }
ndfile off;
#tcp_nopush on;
rver_names_hash_bucket_size 128;
## Start: Timeouts ##
client_body_timeout 10;
client_header_timeout 10;
keepalive_timeout 30;
nd_timeout 10;
keepalive_requests 10;
## End: Timeouts ##
#gzip on;
rver {
listen 80;
rver_name localhost;
location /stat {
rtmp_stat all;
rtmp_stat_stylesheet stat.xsl;
}
#chart koi8-r;
#access_log logs/host.access.log main;
## Caching Static Files, put before first location
#location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ {
# expires 14d;
# add_header Vary Accept-Encoding;
#}
# For Naxsi remove the single # line for learn mode, or the ## lines for full WAF mode
location / {
#include /nginx/conf/mysite.rules; # e also http block naxsi include line
##SecRulesEnabled;
##DeniedUrl "/RequestDenied";
军事训练目的
##CheckRule "$SQL >= 8" BLOCK;
##CheckRule "$RFI >= 8" BLOCK;
##CheckRule "$TRAVERSAL >= 4" BLOCK;
##CheckRule "$XSS >= 8" BLOCK;
root html;
index index.html index.htm;
}
# For Naxsi remove the ## lines for full WAF mode, redirect location block ud by naxsi ##location /RequestDenied {
## return 412;
##}
## Lua examples !
# location / {
# rewrite_by_lua '
# if ngx.var.http_host ~= "localhost" then
# ("/");
# end
lava lava# ';
# }
#error_page 404 /404.html;
# redirect rver error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
# pass the PHP scripts to FastCGI rver listening on 127.0.0.1:9000
#
#location ~ \.php$ {
# root html;
# fastcgi_pass 127.0.0.1:9000; # single backend process
# fastcgi_pass myLoadBalancer; # or multiple, e example above
# fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
# include fastcgi_params;
#}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
主持人培训课程# deny all;
#}
}
# another virtual host using mix of IP-, name-, and port-bad configuration
#
#rver {
# listen 8000;
# listen somename:8080;
# rver_name somename alias another.alias;
# location / {
# root html;
# index index.html index.htm;
# }
#}
fsh
# HTTPS rver
#
4级查询#rver {
# listen 443 ssl spdy;
# rver_name localhost;
# ssl on;speechless什么意思
# ssl_certificate cert.pem;
comfortline# ssl_certificate_key cert.key;
# ssl_ssion_timeout 5m;
# ssl_prefer_rver_ciphers On;
# ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
# ssl_ciphers
ECDH+AESGCM:ECDH+AES256:ECDH+AES128:ECDH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!eNULL:!MD5:!DSS:!EX
# location / {
# root html;
# index index.html index.htm;
# }
#}
一年级英语上册
}
3. 启动服务器 -c f
4.打开obs 设置
然后点击推流
5. 打开vlc ⽹络串流
然后点击播放,直播推流到拉流就完成啦