mirror of https://github.com/jerome158/LIVETV.git
56 lines
1.1 KiB
Nginx Configuration File
56 lines
1.1 KiB
Nginx Configuration File
worker_processes 1;
|
|
|
|
error_log /var/log/nginx/error.log error;
|
|
|
|
events {
|
|
worker_connections 1024;
|
|
}
|
|
|
|
rtmp {
|
|
server {
|
|
listen 1935;
|
|
|
|
application live {
|
|
live on;
|
|
}
|
|
|
|
application hls {
|
|
live on;
|
|
hls on;
|
|
hls_path /tmp/hls;
|
|
hls_fragment 3s;
|
|
}
|
|
}
|
|
}
|
|
|
|
http {
|
|
server {
|
|
listen 8080;
|
|
|
|
# This URL provides RTMP statistics in XML
|
|
location /stat {
|
|
rtmp_stat all;
|
|
|
|
# Use this stylesheet to view XML as web page
|
|
# in browser
|
|
rtmp_stat_stylesheet stat.xsl;
|
|
}
|
|
|
|
location /stat.xsl {
|
|
# XML stylesheet to view RTMP stats.
|
|
# Copy stat.xsl wherever you want
|
|
# and put the full directory path here
|
|
root /usr/local/nginx/html;
|
|
}
|
|
|
|
location /hls {
|
|
# Serve HLS fragments
|
|
types {
|
|
application/vnd.apple.mpegurl m3u8;
|
|
video/mp2t ts;
|
|
}
|
|
root /tmp/hls;
|
|
add_header Cache-Control no-cache;
|
|
}
|
|
}
|
|
} |