2009-07-16 29 views
0

我正在使用Silverlight 2 + VSTS 2008 + C#。我從流行的sl2videoplayer,http://sl2videoplayer.codeplex.com/下載源代碼,然後我構建解決方案,然後使用IE打開default.html。但沒有播放視頻,這裏是來自IE的錯誤信息和來自IE的屏幕快照。任何想法什麼是錯誤的,並進一步分析?在Silverlight中播放媒體文件錯誤

http://i30.tinypic.com/2csi58y.jpg

Webpage error details 

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2; MS-RTC LM 8; .NET CLR 3.5.21022; .NET CLR 3.5.30729; CIBA; .NET CLR 3.0.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3) 
Timestamp: Thu, 16 Jul 2009 10:20:02 UTC 


Message: Unhandled Error in Silverlight 2 Application ClientBin/VideoPlayer.xap 
Code: 4001  
Category: MediaError  
Message: AG_E_NETWORK_ERROR  

Line: 53 
Char: 13 
Code: 0 
URI: file:///C:/software/sl2videoplayer/VideoPlayerWeb/default.html 

回答

0

嘗試把一個Web服務器上的應用程序目錄和訪問它的服務器上。本地文件播放並不總是很好。

0

George2 - 我假設您正在使用的視頻播放器的媒體參數是http?如果是這樣,你正在file:// scheme下運行你的html頁面。 Silverlight中的Web請求必須使用相同的方案。在Web上下文(VS或IIS中的cassini或其他)中運行該頁面,並確保該方案與媒體文件的URI方案相匹配。 Avi的回答是正確的,我只是提供了更多的背景,因爲爲什麼你可能會得到這個錯誤。