2008/04/19

IIS7 미디어 팩(Media Pack) Bit Rate Throttling Module

IIS7 Media Pack Bit Rate Throttling Module 은, 웹서버에서 미디어 파일 다운로드시 대역폭을 조절하는 모듈 입니다.

다운로드: http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1640



설치를 하게되면, 위와 같이 Media Service 라는 새로운 섹션이 추가되어 있습니다.



기본값 으로는,  asf, avi, flv, m4v, mov, mp3, mp4, rm, rmvb, wma, wmv 미디어 파일 타입을 지원하고 Fast Start 는 최초 요청시 지정된 시간 동안은 대역폭 제한을 두지 않습니다.

그 다음에,. Throttle Rate 는 해당 미디어 파일의 인코딩 비율의 100% 패킷크기 만큼 대역폭을 제한을 두겠다는 것입니다.

미디어 파일은 대부분 Media Player 에서 바로 플레이가 되므로 인코딩 비율보다 약 110% 로 10% 정도 더 허용을 해놓는게 버퍼링을 방지할수 있습니다.




이와 같은것은,. 클라이언트 요청에 대한 파일 확장자를 가로채야 하므로 당연히 모듈에 등록되어 있는데요.. 이와 같은것은 사용자가 개발하여 얼마든지 추가가 가능합니다.




파일 타입은, 미디어 파일과 일반 파일 두가지를 제공하므로 제한이 없다고 봐야 할텐데요.

Data 는 이를 테면 *.zip 같은 파일을 다운로드에 걸어 놓은 경우,  Fast Start 로 최초 몇 KBytes 까지는 제한없이 다운로드를 하고 그 크기 이상의 패킷이 흐른후에 Throttle rate 에 지정된 kbps 대역폭으로 제한을 둔다는 의미입니다.

제아무리 빠른 네트워크 회선을 가진 클라이언트라도 서버의 대역폭을 마구잡이로 쓸수는 없겠지요.^^;


18-IIS7-MediaPack-Bit-Rate-Throttling-Module-1.gif
18-IIS7-MediaPack-Bit-Rate-Throttling-Module-2.gif
18-IIS7-MediaPack-Bit-Rate-Throttling-Module-3.gif
18-IIS7-MediaPack-Bit-Rate-Throttling-Module-4.gif

댓글 없음:

댓글 쓰기

가장 많이 본 글