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

+ Recent posts