안녕하세요. 준서아빠 김대우 입니다. 이번에는 Silverlight Streaming 관련된 새로운 소식 몇가지를
정리해 드립니다.

Silverlight Streaming과 관련해서는 예전에 몇번 소개를 해 드린 적이 있는데요.

[준서아빠의 예전 Silverlight Streaming 관련 포스트]
[Windows Live, Silverlight] 동영상 UCC 비즈니스, 무료 놀이터-플랫폼. 그리고, 새로운 비즈니스 기회(2)
2. Windows Live Service 소개와 사례 - (5) Windows Live Silverlight Streaming 서비스
[Silverlight] Silverlight Streaming으로 멋진 사이트가 오픈 했군요.
[Silverlight] Silverlight Streaming, 이제 슬슬 속도를 내는구나...

음. 아직까지는 업로드나 다운로드 속도가 많이 느리기 때문에 국내에서는 많이 소개되지 않았습니다만
속도 및 기능 측면에서도 곧 많은 향상이 있을 것 같으니 기대해 주시길 바랍니다. ^_^

그럼, 이번에는 제목처럼, 새로워진 기능에 대해서 몇가지 소개해 드리는 시간을 가지도록 하겠습니다.

1. 파일 업로드 UI 향상
Silverlight Streaming은 API를 이용해 업로드를 하거나 Silverlight Streaming 웹사이트에서 업로드를
진행해야 했습니다. 특히, 웹사이트 업로드시 기존에는 Upload UI가 없어서, 파일 업로드시 무한정 대기를
해야했었는데요. 이번에 AJAX 스타일의 UI를 추가해 더욱 직관적으로 업로드 상태를 파악 가능합니다.
준서아빠 개인적인 생각에, API를 이용해 업로드하는게 Silverlight Streaming의 주 목적이니 부가적인
수준 정도라고 생각합니다. ^_^

sls01_t.jpg


2. HTTP Endpoint 지원 - 오옷 대박!!!
Silverlight Streaming은 기존까지 반드시 Silverlight 형태의 어플리케이션을 업로드하는 형태였습니다.
즉, 영상 서비스를 하려고 해도, 미디어 파일만 올리는게 아니라, xap나 zip등으로 어플리케이션까지
함께 올려야 하는 형태였지요. 하지만, 최근 WMV파일 업로드가 추가되었고, 업로드한 WMV 파일만을
호출 가능하게 변경 되었습니다.

기존방식 : 초기화 파라미터 및 Script에 streaming:/accountId/fileSet/fileName.wmv 형태로 호출
새로운 방식 :
http://silverlight.services.live.com/accountId/fileSet/fileName.wmv 형태로 WMV파일 직접 호출

즉, Silverlight 어플리케이션 스토리지 플랫폼 + WMV 미디어 아카이브 플랫폼이 만들어 진 것!!!
이제 CDN 서비스와 연계만 되면 전세계의 Silverilght Streaming 미디어를 플랫폼으로 이용할 날도
멀지 않을 것 같습니다. 여기에 Silverlight2와 Silverlight Mobile만 나와도...

sls02_t.jpg

3. Silverlight 호환 미디어 파일 업로드시 추가 트랜스코딩 없이 즉시 이용 가능
UCC 등에서 미디어 파일을 업로드 하시면, 트랜스코딩이 발생해 대기 시간이 발생하는 경우 보셨을 겁니다.
Silverlight Streaming도 마찬가지였는데요. Silverlight 호환이 아닌 미디어의 경우 트랜스 코딩이
진행되어 업로드가 많이 느렸지요.
Silverlight Streaming에서 새롭게 추가된 WMV/VC-1 호환 체크를 실행하시면, 해당 미디어는 추가
트랜스코딩 없이 자동으로 Silverlight Streaming 글로벌 CDN 스토리지에 저장되어 서비스가 가능해집니다.

sls03_t.jpg

보시는 것처럼 체크 가능합니다.

4. Expression Encoder2용 Silverlight Streaming 플러그인 발표
Expression Studio 공식 발표가 최근 있었죠. Expression Encoder2도 마찬가지 입니다.
추가적으로 Silverilght Streaming 플러그인 역시 공식 발표 되었습니다.

[Expression Encoder2용 Silverlight Streaming 다운로드 경로]
Silverlight Streaming publishing plug-in for Expression Encoder 2 is available for download

예전 소개 포스트 :
[Silverlight] Expression Encoder를 위한 Silverlight Streaming 플러그인

단순히 다운로드 후 설치하시면, 예전에도 보셨던 유용한 파일 자동 업로드 플러그인을 이용 가능합니다.
아, 알고 계시죠? 이 플러그인 역시 Silverlight Streaming API로 제작 되었습니다.

여러가지 소식 중에 HTTP Endpoint 지원이 가장 흥미로운 소식이 아닐까 생각합니다.
1개당 100M까지의 미디어 파일 지원에 API로 업로드 가능하고, HTTP Endpoint 지원으로 WMV파일을
다이렉트로 호출해 사용 가능할 정도이니... ^_^;;;


Silverlight Streaming의 기능 추가와 플랫폼 기능 확장은 점점 더 속도를 내는 것 같습니다.
Silverlight Streaming 관련해 곧 훈훈한 소식 많이 전달해 드릴 수 있으면 좋겠네요.

좋은 하루 되시길 바랍니다.

[참고자료]
Robust uploader for Silverlight Streaming videos
HTTP endpoint for videos hosted in Silverlight Streaming
Uploading a video file to Silverlight Streaming without re-transcoding it - Part Deux
Silverlight Streaming publishing plug-in for Expression Encoder 2 is available for download


예전링크 : http://www.uxkorea.net/blog_post_253.aspx





profile

부족하지만, SQLER의 누군가와 함께한 나눔을 통해 제가 더 많이 즐거웠습니다.
SQLER와 함께 즐거워 할수록, 그 나눔을 통해 더 많은 기회와 가치를 발견하게 되었습니다.
나눔의 생각이 앞으로도 계속, SQLER를 움직일 것입니다.

코난, 김대우 / SQLER 운영자 / 골라먹는 SQLER RSS 정보 구독 / 실시간 SQLER 소식 uxkorea 트위터