Silverlight/Tips

Expression Encoder 4 SP1에서 EventID와 Publishing Point들 재시작하기

길버트리 2011. 3. 10. 21:00
저는 실버라이트로 즐길 수 있는 기술 중 Live Smooth Streaming을 정말 사랑하는데요.
오늘은 그것과 관련된 팁 하나를 소개합니다.

Expression Encoder 4 SP1이 나오면서 같은 publish point를 서버에 가서 Stop/Start 하지 않고도,

여러번 재활용할 수 있게 되었습니다. 이거 정말 편해진 겁니다!!!!

(그림출처: http://blogs.msdn.com/b/expressionencoder/archive/2011/02/02/10124054.aspx) 

바로 Event ID라는 것을 통해서인데요.
이 기능을 사용하기 위해서는 다음과 같이 설정을 변경해야 합니다.


Configuration

[주의사항] *.isml 파일을 수정하실 때에는 IIS - Live Smooth Streaming 설정에서,
Publishing Point가 반드시 정지(Stop) 및 셧다운(Shutdown) 상태에서 수정하십시오.
Starting 상태에서 수정하시면 제대로 수정이 되지 않습니다.

Publish Point에 해당하는 *.isml 파일의 head 엘리먼트의 자식으로 아래 엘리먼트를 추가합니다.

<meta name="restartOnEncoderReconnect" content="True" />

끝입니다!

Expression Encoder에서 Connect만 다시 한번 눌러주면, 서버에 접속해서 IIS에서 Publishing Point를
Stop/Start 했던 일을 대신 해줍니다. 완전 편하죠!


Reference

자세한 설명은 생략합니다. 대신 다음 포스트를 참고하세요.
http://blogs.msdn.com/b/expressionencoder/archive/2011/02/02/10124054.aspx