2008. 7. 14. 23:23

MediaElement 의 BufferingTime 속성


또 한 번의 삽질이 포스팅이 되는 군요.

일단은 짧막하게 포스팅하겠습니다.

MediaElement에 BufferingTime 이란 Property가 새로 생겼습니다.

전에 잠깐 이게 무얼까 잠깐 고민한적이 있었는데 기능 구현 상 별로 문제가

안되어서 그냥 넘어갔었죠...

 그런데 BuffertingTime은 바로  버퍼링 가능 시간 혹은 버퍼링 제한 시간이었습니다.

 MediaOpened 에서 확인하면 기본 값은 5초라는 것을 확인할 수 있습니다.


  여기서 BufferingTime을 너무 작은 숫자 예를 들어 0으로 셋팅해보리면 버퍼링이

아예 일어나지 않게 되죠.. 그러면 결국 다운로드 받은 부분만 플레이가 되는 상태가

되어버리죠..


   흠... 다들 알고 있었나요?... (나만 모른겨~)

  암튼 한마디로 정리하자면. BufferingTime을 0 혹은 너무 작은 숫자로 셋팅하지 말자는

것이었습니다. 혹은 이렇게 셋팅해도 안되겠죠.
myMediaElement.BufferingTime = new TimeSpan();

그럼 오늘도 모두 즐거운 삽질을...^^;;;

                                                                                               - smile -