2009-08-26 98 views
0

這是我的XAML一個的MediaElement:爲什麼WPF MediaElement中的視頻需要這麼長時間才能重複?

 <MediaElement x:Name="mediaElement" Width="400" Height="300" Stretch="UniformToFill" IsMuted="True"> 
      <MediaElement.Triggers> 
       <EventTrigger RoutedEvent="MediaElement.Loaded"> 
        <EventTrigger.Actions> 
         <BeginStoryboard> 
          <Storyboard> 
           <MediaTimeline Source="temp.wmv" Storyboard.TargetName="mediaElement" RepeatBehavior="Forever" /> 
          </Storyboard> 
         </BeginStoryboard> 
        </EventTrigger.Actions> 
       </EventTrigger> 
      </MediaElement.Triggers> 
     </MediaElement> 

視頻temp.wmv約爲10兆和2分鐘之久......這不是非常高清晰度要麼,我認爲這是低於DVD質量。我預計Storyboard會在視頻完成後立即從頭開始播放,但由於某些原因,視頻需要很長時間才能開始備份。是否有任何可能影響視頻重複播放的時間?

回答

1

對於任何其他人在看這 - 的MediaElement在WPF 3.5 SP1是可怕的越野車,並會收到很多修復了4.0不在測試1.嘗試耶利米莫里爾的開源WPF MediaKit這裏http://wpfmediakit.codeplex.com與循環使用MediaUriElement =對於良好的循環媒體體驗是真實的。

0

我剛碰到這個問題,5mb wmv花了2秒鐘尋找使用媒體元素。但500mb avi幾乎可以立即同步。我發佈了我的代碼和形式它可能對你有用...如果你喜歡我可以把項目發送給你...如果尋求幾乎完美,如果它是AVI或MPG,但WM將永遠..絕對不能接受..

Start and stop MediaElement at specific times

相關問題