1. 해당 디렉토리에 접근시 mp4와 flash video에 서비스 제공
http {
server {
...
location /videos/ {
mp4;
mp4_limit_rate_after 15s; 15초후 media bitrate 제한
mp4_limit_rate 1.2; 기존보다 120% 확장 ( play하는것보다 더 많은 내용 다운 )
}
location ~ \.flv$ {
flv;
}
}
}
2. HTTP live streaming 서비스 ( H.264/AAC encode )
location /hls/ {
hls; # Use the HLS handler to manage requests
alias /var/www/video;
# HLS parameters
hls_fragment 4s;
hls_buffers 10 10m; 10 mbytes 크기에 버퍼 10개
hls_mp4_buffer_size 1m;
hls_mp4_max_buffer_size 5m;
}
3. Adobe Http Steaming (HDS)
location /video/ {
alias /var/www/video;
f4f;
f4f_buffer_size 512k;
}
'오픈소스 > nginx' 카테고리의 다른 글
nginx cache (0) | 2018.11.27 |
---|---|
nginx load balancing (0) | 2018.11.27 |
nginx mysql load balancing (0) | 2018.10.05 |
nginx 디렉토리 설정예제 (0) | 2018.05.04 |
nginx proxy 설정예제 (0) | 2018.05.04 |