2011-10-25 51 views
0

我在網站上託管了Silverlight應用程序。我想在Silverlight中使用MediaElement控件來顯示視頻。如果我將MediaElement的Source屬性設置爲網頁上的URI(例如http://www.jhepple.com/SampleMovies/niceday.wmv),它將起作用並播放視頻。但是,如果我下載視頻到我的應用程序並嘗試引用它像MediaElement Source引發無效URI:無法確定URI的格式

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

中的MediaElement引發錯誤

無效的URI:URI的格式無法確定。

如何讓MediaElement控件播放Silverlight應用程序本地的文件?另外,視頻文件.wmv的位置應該是什麼?

回答

0

您需要使用MediaStreamSource。 CodeProject上的This article提供了一個很好的教程和示例代碼。 將媒體文件添加到混合或Visual Studio中的資源中