미디어 서비스 영역에 있어서는 윈도우 운영체제가 거의 장악을 했었습니다.
지금이야 Rich UX 니 뭐니 해서 워낙 방대하고 다양해 졌지만, 예전에는 미디어 서비스를 제공하려면, 윈도우가 거의 대세 였지요.
Windows Server 2003 까지는 운영체제 내에 미디어 서비스가 포함 되어져 있었습니다.
하지만 지금은 외부 모듈로 떨어져 나가게 되었지요..
그리고 지금은 이 미디어 서비스가 윈도우 라기 보다는 윈도우 웹서버인 IIS 의 한 영역으로 들어가게 되었습니다.
사실 IIS 영역이 점점 켜지다 보니, IIS 입장에서는 크게 IIS 와 미디어 서비스 두가지로 분류를 하게 되었습니다.
그렇다면, IIS 미디어 서비스 뭐가 달라졌고 어떻게 해야 하나요?
IIS 미디어 서비스는 통합된 HTTP 기반의 미디어를 제공하는 플랫폼으로 HD급 스트리밍을 제공하며, 크게 4가지 영역의 특징을 나타내고 있습니다.
지능적인 다운로드 스무스 스트리밍 향상된 로깅 캐슁 기능
Bit Rate Throttling 기능 을 통해 컨텐츠를 전달할때 미디어의 다운로드 속도를 조절 할 수 있습니다.
Web Playlists 통해 미디어 컨텐츠를 용이하기 관리하실 수 있습니다.
Smooth Streaming & Live Smooth Streaming 을 통한 HTTP 기반의 온디멘드 혹은 라이브 스트리밍 서비스를 제공합니다.
Advanced Logging 을 통해 데이터 수집 및 실시간 로깅 으로 데이터 분석이 용이해 집니다.
Edge Caching 컨텐츠 캐쉬 기능과 ARR 이라는 웹요청에 대한 분산 모듈을 통해 성능향상을 꾀할 수 있습니다.
그렇다면 IIS 미디어 서비스를 하려면 설치 부터 진행을 해야 하겠죠..
앞선 포스팅에서 WPI 라는 아주 간단한 툴을 소개해 드렸습니다.
미디어 서비스 역시 WPI 로 간단하게 설치 하실 수 있습니다.
먼저 WPI 를 한번이라도 실행 했다면, 프로그램 항목의 Windows Platform Installer 라는 항목을 실행 합니다.
그리고 좌측 메뉴항목을 보면 미디어 플랫폼 항목을 보실 수 있습니다.
여기서 기본적인 미디어 서비스를 하기위한 모듈은 Host and Deliver Media Content 라는 메뉴에 모듈들이 포함 되어있습니다.
사용자 지정 메뉴를 선택하여 보시면, 미디어서비스 및 앞서 설명 드린 고급 로깅 및 로드 분산을 위한 ARR 기능을 설치 하실 수 있습니다.
자 이제 설치가 완료 되고 나면….
IIS 관리자의 모듈에 아래와 같이 미디어 서비스 관련 항목이 나타나게 됩니다.
그럼 여기서 간단하게 Web Playlists 로 동영상 파일을 여러 개를 묶어서 딜리버리 해보도록 하겠습니다.
원하는 웹 사이트에 미디어 서비스 항목에서 Web Playlists 를 더블 클릭합니다.
아래와 같이 Web Playlists 에 미디어 파일을 추가 합니다.
미디어 파일 플레이리스트에 사용할 타이틀과 파일명을 지정하고 미디어 파일들을 추가 합니다.
추가할 수 있는 형식은 아래와 같이 URI 타입으로 입력하시거나, 실제 물리적인 경로를 지정 하실 수 있습니다.
그리고 아래 체크박스를 보시면 미디어를 재생 하는 도중에 빨리감기 되감기 기능을 사용하지 못하게 할 것인지 원하는 부분을 바로
재생하지 못하게 할 수 있는 옵션이 있습니다. 체크박스에 체크하시게 되면 해당 기능을 사용 못하게 됩니다.
그리고 파일을 물리적인 파일경로를 지정하고 싶을 경우는 Playlists 기능에서 기능 설정 부분에 가시면 (아래와 그림과 같이)
절대경로 및 UNC 경로 지정을 허용하는 옵션이 있습니다. 이 옵션을 체크하시면 절대경로나 네트워크 드라이브의 파일을 재생 하실 수 있습니다.
그리고 바로 위에 보이는 Impersonation Setting 부분이 네트워크 드라이브 즉 UNC 경로의 파일을 재생 할 때 필요한 인증 정보를 입력하는 부분입니다.
자 이렇게 Web Playlists 를 만들고 나면, 확장자가 isx 라는 파일이 해당 웹사이트 디렉토리 에 생성이 되고 미디어 플레이어 에서 Playlist URL 을 재생하게 되면 선택한 옵션대로 파일이 재생하게 됩니다.
미디어 서비스와 함께 주로 많은 얘기가 되고 있는 부분이 실버라이트 입니다.
많은 샘플예제와 툴킷 또한 WPI 에서 설치 가능하십니다.
간단한 실버라이트 오디오, 비디오 플레이어 만들기는 아래 URL 에서 참고하시기 바랍니다.
참고로 Web Playlists 파일은 isx 를 바로 소스로 지정하실 수 있습니다. (예) Source="http://myserver/mymedia/media.isx”
http://msdn.microsoft.com/ko-kr/library/cc189078(v=VS.95).aspx


