2011-10-25 2 views
0

웹 사이트에서 호스팅되는 Silverlight 응용 프로그램이 있습니다. Silverlight에서 MediaElement 컨트롤을 사용하여 비디오를 표시하려고합니다. MediaElement의 Source 속성을 웹의 URI (예 : http://www.jhepple.com/SampleMovies/niceday.wmv)로 설정하면 작동하고 비디오가 재생됩니다. 그러나, 나는 내 응용 프로그램에 비디오를 다운로드하고 MediaElement에 오류MediaElement Source throws 잘못된 URI : URI 형식을 확인할 수 없습니다.

잘못된 URI가 발생

video.Source = new Uri("niceday.wmv"); 

처럼 참조하려고하면 다음 URI의 형식을 판별 할 수 없습니다에게.

어떻게하면 Silverlight 응용 프로그램에 로컬 인 파일을 재생하도록 MediaElement 컨트롤을 얻을 수 있습니까? 또한 비디오 파일 .wmv의 위치는 무엇이되어야합니까?

답변

0

MediaStreamSource를 사용해야합니다. CodeProject의 This article은 좋은 자습서와 샘플 코드를 제공합니다. Blend 또는 Visual Studio의 자산에 미디어 파일 추가

관련 문제