티스토리 툴바


Expression Encoder SP1이 나오면서 Silverlight Player 템플릿 및 H.264 지원 등 여러 가지 향상된 것들이 있습니다. 오늘 이야기 하려고 하는 것은 Smooth Streaming 에 대해서 입니다.(다른 장점들은 이과장의 프로그래밍이야기의 관련 포스팅 참고)

Expression Encoder 2 SP1이 되면서 Smooth Streaming을 지원하게 되었는데요, 이것은 IIS7의 새로운 Extension 으로서 HTTP를 통해서 Silverlight 클라이언트로 Adaptive Streaming을 가능하게 해주는 것입니다.

그러면 Adptive Streaming은 네트웍 대역폭에 따라서 사용자들에게 적절한 화질로 영상을 서비스할 수 있는 기술입니다. 자세한 건
준서 아빠가 생각하는 행복한 UX이야기의 포스팅을 참고하세요.(MIX08에서 Bitrate Throttling과 더불어 관심을 많이 받았던 미디어 기술 입니다.)

일단 백문이 불여일견일 것 같은데요 아래 스크린 샷의 Smooth HD라는 데모 사이트를 통해서 Smooth Streaming 서비스를 체험해 보시길 바랍니다. 서버가 국내에 있지 않아서 조금 끊길 수도 있는데요, 화질이 변화하는 것을 확인 하실 수 있을 것 같습니다. 예를 들면 시작하자마자 재생 바를 중간 정도로 끌어 놓으시면 화질이 조금 떨어진 상태로 재생이 되다가 조금 지나서 대역폭이 확보되면 고화질로 변하는 것을 보실 수 있습니다.(전체 화면으로 하면 더 확인이 쉬우 실듯…)

현재 Expression Encoder 2 SP1 다운로드를 해서 Smooth Streaming 용으로 멀티 인코딩을 해볼 수는 있으며, 차후 IIS 7.0 Media Pack 에 들어갈 예정입니다. 현재는 Akamai라는 파트너 사를 통해서 제공 되고 있고요…. (자세한 내용은 여기) 온라인 상에서 미디어를 보는 UX를 확실하게 향상시킬 Smooth Streaming 기술에 대해서 써 보았습니다.