본문 바로가기
서버/리눅스

nginx mp4 pseudo streaming 설정 - Cent OS

by 사악신 2013. 5. 3.


nginx 또한 mp4 pseudo streaming 을 지원한다. 우선 관련 설정(/etc/nginx/conf.d/default.conf)을 추가한다. mp4 의 moov 헤더가 mp4_max_buffer_size 크기보다 클 경우 500 internal server error 가 발생할 수 있으니 조금 충분히 잡아준다.


    location /video/ {

         root /usr/share/nginx/html;

         mp4;

         mp4_buffer_size     1m;

         mp4_max_buffer_size 10m;

    }


nginx 를 재실행한다.


#/etc/rc.d/init.d/nginx restart


기본 루트 디렉토리인 /usr/share/nginx/html 디렉토리 아래 video 디렉토리를 생성한 후, mp4 파일을 업로드하고 제대로 동작하는지 테스트한다.



참고로 패키지로 nginx 를 설치하였을 경우, 대부분의 모듈이 탑재되어있는데... 확인할 수 있는 방법은 nginx -V 를 실행해보면 된다.





반응형

댓글