IIS Smooth Streaming 플레이어 개발 킷은 Smooth Streaming 경험을 VOD와 LIVE Smooth Streaming에서 모두 제공할 수 있습니다. 이 IIS Smooth Streaming 플레이어 개발 킷으로 인해서 개발할 수 있는 Silverlight 플레이어는 DVR 기능, 라이브 광고 삽입기능, 멀티 카메라 앵글, 속도 조절 기능 그리고 여러가지 Rich 한 기능들을 쉽게 구현할수 있습니다.
Silverlight 로 미디어 플레이어를 개발 하시는 분들은 꼭 한번 참고할 만한 PDK 입니다.
마이크로소프트의 클라우드 컴퓨팅 기술인 Azure를 활용한 사례들을 5가지 정도 이어지는 포스팅을 통해서 소개하려고 합니다. 이론적인 것 보다는 실제로 과연 어떤 기업이 Azure를 쓰고 있는지 그리고 어떻게 쓰고 있는지를 보면 Azure 같은 클라우드 환경을 이용한 새로운 비지니스에 대한 아이디어가 떠오를 수도 있을 것 같고요.
처음으로 소개해 드릴 Azure 사례는 트위터 클라이언트인 TwittZure 입니다. 지난해 전세계적으로 Twitter 열풍이라고 해도 좋을 만큼 온라인 상에서 마이크로 블로깅과 같은 새로운 트랜드를 만들었던 Twitter를 데스크톱에서 사용할 수 있게 해주는 애플리케이션 입니다. 이 같은 Twitter 클라이언트로는 Sessmic 등도 많이 사용을 하지요.
TwitZure의 가장 큰 특징들은 이름에서 알 수 있듯이 Azure 환경을 이용해서 구축되었다는 것, 그리고 Silverlight 3의 OOB(Out of Browser) 기능을 이용해서 오프라인에서도 온라인과 동일한 경험을 주고 있다는 것 입니다. 물론 내부적으로는 3D 효과를 쓴 것이나, 인증 처리 방법, Twitter API 사용 등과 같은 것도 관심있게 볼 수 있고요.
물론 아직 베타 상태라서, 실제로 사용을 하기에는 기존에 잘만들어진 Twitter 클라이언트 들에 비해서 불편한 부분도 있지만, Azure 같은 클라우드 환경에서 인프라 사용량의 변동이 클 수 있는 Social 애플리케이션을 적용한 것과, Silverlight 3가 주는 온 오프라인 기능, 그리고 검색 기능 같은 것들은 꼭 체크해 볼만한 프로젝트 입니다.
드디어 오늘(9/24) REMIX09 행사가 코엑스 인터컨티넨탈 하모니볼룸에서 오후 1시부터 열립니다. 영양가 있는 정보들을 전달할 키노트가 끝나고 있을 세개의 트랙 중 첫번째인 Silverlight 3 트랙에서는 첫 번째 세션을 CDNetworks와 Inlet 담당자와 함께 합니다.
미디어의 전달의 혁명이라고 생각하는 Smooth Streaming 에 대한 내용과 실제 현장에서 한국 최초로 진행할 Live Smooth Streaming에 대한 내용을 세션에서 다룰 예정입니다. 부득이하게 참석을 하지 못하시는 분은 Live Smooth Streaming으로 실시간으로 세션을 감상하세요.
Smooth Streaming(스무드 스트리밍)을 사용하면 더 오랜 시간 영상을 시청할 수 있습니다. 이유는 사용자의 변화하는 네트워크 및 CPU 상황에 맞게 화질을 조정할 수 있어서 끊김 없이 영상을 제공할 수 있기 때문입니다. HTTP 기반의 adaptive(상황에 맞게 변화하는) 스트리밍을 통해서 최소한의 버퍼 링과 빠른 속도의 재생 시작을 경험 할 수 있습니다.
Smooth Streaming은 HTTP프로토콜을 통해서 Silverlight Client 로 Adaptive 스트리밍 미디어를 전송하는 IIS 7.0 미디어 서비스의 새로운 extension입니다.
Smooth Streaming은 동적으로 현재의 상태를 진단하고, 끊임없이 변화 합니다. 이는 실시간으로 CPU 와 로컬 네트웍 상태에 기반해서 최적 화질의 미디어를 실버라이트 플레이어가 받을 수 있도록 하는 것을 뜻합니다. 높은 네트워크 대역폭 가진 사용자들은 HD 급의 스트리밍을 경험할 수 있으며, 낮은 네트워크 대역폭을 가진 사용자들은 현 상황에서 최적화된 스트리밍을 이용할 수 있습니다. 이것을 통해 사용자들이 끊김 없이 미디어를 즐길 수 있고, 더 오랜 시간 미디어를 이용하게 됩니다.
미디어 업체들은 사용자들이 HD(720p+) 급의 비디오를 쉽고 끊김 없이 볼 수 있게 됨으로써 시청 시간을 늘어나고 이를 이용해서 광고 및 구독으로 얻는 수익을 증대 시킬 수 있습니다. 또한, Smooth Streaming을 이용하면 현재 구축된 방대한 규모의 HTTP 방식을 활용할 수 있습니다. 큰 규모의 스트리밍 네트워크 들은 HTTP 방식 외에는 작은 규모로만 가지고 있으며, 이는 HTTP 방식 이외에는 네트워크 트래픽이 가득 차게 되면 인기 있는 컨텐츠의 접속이 제한 될 수도 있기 때문입니다.
이제 실버라이트로 단지 영상을 재생만 하는 것은 흔한 일이 되어서 크게 관심을 갖지 않게 되는 것 같습니다. Smooth Streaming 같은 기술이나 H.264 같은 코덱으로 인코딩한 컨텐츠를 재생하는 경우 혹은 화려한 UI 나 특별한 기능이 포함된 플레이어가 아니라면 말이죠.
이번에 소개할 Tuva의 경우는 동영상 강의 같은 영상에 추가적인 컨텐츠를 집어넣는 경우에 굉장히 관심을 갖고 보실 만한 프로젝트입니다. 마이크로소프트 연구소에서 개발해서 오픈한 서비스인데요, 영상을 보면서 여러 가지 추가적인 컨텐츠 들을 볼 수가 있습니다.
지금 샘플로 제공하고 있는 것은 1964년 커넬대학교에서 Richard Feynman 박사가 수업한 7개의 강의를 녹화한 것 인데요, 영상에 대한 자막이 하단에 제공되며, Smooth Streaming이 적용되어서 끊김 없이 보고 싶은 부분을 볼 수 있고, 타임라인 부분엔 챕터 별로 나눠져 있어서 쉽게 원하는 내용을 찾아갈 수 있습니다.
또한 영상과 관련이 있는 추가 컨텐츠 들을 보실 수 있고, 이외에도 전체 화면으로 보기나 조금 큰 형태로 UI를 변경하는 것 등여러모로 신경을 많이 쓰고 잘 만들어진 Silverlight 애플리케이션 입니다. 핵 물리학에 관심 있는 사람(?) 및 실버라이트에 관심 있는 분들 모두 필견!
오늘 오전에 부분 일식 은 잘 보셨나요? 저는 실제로 보지는 못하고, 나중에 온라인을 통해 사진으로 봤네요. 아래는 Deep Moon 이라고 이름 붙여진, Silverlight 의 Deep Zoom 기술을 이용해서 많은 양의 달과 관련한 사진을 조합해서 만들어진 애플리케이션 입니다.
다나와 사이트에서는 이전에 상품 보기에 Silverlight 를 적용해서 확대 축소 및 여러 사진들을 보는 용도로 활용이 되었었는데요, 이번에는 다나와 갤러리에서 실버라이트를 적용해서 많은 사진들을 재미있게 감상하실 수 있습니다. 사진들을 탐색하는 것은 물론 전체화면에서 보여주는 활용 성 등이 매우 돋보입니다. 필견!
국내에 많은 야구 팬들이 있고, 각각이 자신이 좋아하는 팀들에 대한 이야기를 다른 사람들과 하는 것을 좋아한다는 점에 착안해서 만든 애플리케이션 입니다. 기존에 댓 글을 달아서 이와 같은 의견을 표시하는 것에서 벗어나, 위젯 형태로 사용자가 본인의 블로그 등 어디에나 쉽게 붙일 수 있고, 또 팀을 간단히 바꿔서 원하는 의견을 남길 수 있습니다. 야구팬이라면 꼭 한번 사용!
기존에 포털 사이트에서 여러 장의 사진을 보는 방식은 AJAX 기술로 큰 사진과 작은 사진을 번 갈아가며 보이게 하거나 혹은 페이지 형태로 구분을 하는 것이 보편적이었습니다. 이번에 MSN 에서 적용한 Silverlight 사진 뷰어는 기존과 다르게 8장의 사진들을 카드를 겹쳐둔 형태로 두고 마우스 휠을 통해서 쉽게 이동할 수 있게 한 프로그램 입니다.
또한 IE8 의 웹 조각으로 추가해서 MSN 사이트의 방문 없이도 브라우저 상단의 즐겨찾기 모음에서 가장 많이 본 사진들을 감상 할 수 있는 것도 특징적인 부분 중의 하나 입니다.
국내에서 현재 다양한 Silverlight 적용 사례가 늘어나고 있으며, 향후 추가되는 사례들도 모아서 포스팅 할 수 있도록 하겠습니다.