2011-03-04 62 views
1

我目前正在製作可用於播放培訓包的軟件。我想補充的特點是:製作視頻播放器培訓軟件

  1. 能夠讀取視頻的時間
  2. 能夠播放和暫停各種編解碼器的視頻(如Klite解碼包捆綁)
  3. 能夠創建一個自定義播放列表文件,當打開
  4. 生成的播放列表是如何完成

報告我非常清楚地知道我會如何處理最後兩個部分從播放列表中的最後一站/暫停繼續,但我需要幫助Ø前兩個。目前只需在系統上使用外部播放器啓動文件,並監視啓動的進程退出......但這並不是我想要的。

回答

1

如果WPF是一個選項,您可以使用<MediaElement/>在應用程序中託管視頻。具體而言,您可以使用Position屬性獲取和設置當前時間。

由於<MediaElement/>是Windows Media Player的包裝,因此在WMP中可播放的所有視頻都應在<MediaElement/>(安裝必要的編解碼器之後)中播放。

+0

是個好主意。這意味着使用它的人應該安裝.NET Franework 3。捆綁它與我的EXE工作在沒有.NET框架的XP電腦上通常是不值得的壓力。 – 2011-03-04 19:25:25