mediaplayer11 미디어 다운로드 진행률 출력(Percentage:%) 다운로드 진행률 Percentage(%) [1.1] 다음 강좌 참고 http://taedi.hosting.paran.com/tc/entry/Downloader-클래스를-이용한-간단한-이미지-다운로드?category=8 1.1에서는 Download 클래스의 DownloadProgressChanged 이벤트를 이용하여 % 를 출력했지만 2.0에서는 WebClient의 DownloadProgressChanged() 이벤트를 사용하며, Silverlight 2.0에 새로 추가된 이벤트 입니다. MediaElement media = null; public Page() { InitializeComponent(); WebClient webClient = new WebClient(); // 동영상 경로 webClien.. 2008. 4. 3. [MediaPlayer] 11. Chapters[1-3:Chapters 구현] 지난강좌에서 인코딩한 동영상과 저장한 스틸사진으로 Chapters 기능을 구현해보겠습니다. images 폴더에 있는 이미지의 이름은 00.01.00.jpg, 00.02.00.jpg.... 00.07.00.jpg 이런식으로 이름을 변경합니다. Chapters 의 7개의 Image 컨트롤에 하드코딩으로 이미지경로를 지정해 주면 됩니다. 이미지 컨트롤에 대한 클릭 이벤트 7개를 선언합니다. 7개의 이벤트 모두 동일한 코드가 들어가 있습니다. MultiMedia.Position = TimeSpan.FromSeconds(60) 동영상 시작시점에서 60초의 지났을때의 위치를 MediaElement의 Position속성에 값을 할당합니다. OnPlay_MouseLeftButtonDown(sender, null) On.. 2007. 9. 9. [MediaPlayer] 10. Chapters[1-2:Expression Encoder] Expression Encoder 에서 동영상을 인코딩하고 Markers를 지정하여 일정시간 간격마다 스틸사진 저장하는 작업까지 진행하겠습니다. Expression Encoder은 2007년 9월 6일자로 정식버전이 릴리즈 되었습니다. 720p 수준의 고화질 HD영상을 지원하며 Overlay 기능을 통한 광고 및 자막 삽입등 여러가지 막강한 기능을 갖추고 있습니다. 로컬PC에 Expression Encoder가 설치되지 않았다면 아래링크에서 다운로드 하시기 바랍니다. - Expression Encoder 1.0 다운로드 (Free Trial Download ) Expression Encoder의 화면 레이아웃입니다. 프로그램 사용은 아주 쉽고 간단하며 몇 번만 따라서 해보시면 전문가(?)수준의 고품질의 .. 2007. 9. 7. [MediaPlayer] 8. Timer 동영상의 전체 재생시간과 동영상이 재생중일때 현재 재생시간을 화면에 표시합니다. 재생시간 관련 xaml 코드입니다. 동영상의 전체 재생시간을 출력하는 이벤트 입니다. 시간, 분, 초를 String.Format()함수에 정수로 포맷을 설정하여 출력합니다. 동영상의 현재 재생시간과 동영상이 끝났을때 현재재생시간이 00:00:00으로 초기화 되는 코드를 집어넣어야 합니다. timerPlayProgress_Completed 이벤트에 현재재생시간을 출력하는 코드를 집어넣습니다. OnStop_MouseLeftButtonDown 이벤트에 동영상이 재생이 완료되면 자동적으로 현재재생시간을 00:00:00으로 출력됩니다. 마지막으로 지금까지 강좌를 잘 따라오셨다면 동영상 재생관련 이벤트에서 아래그림에서 처럼 특정.. 2007. 9. 7. 이전 1 2 3 다음