我有C#windows應用程序,可以在其中播放視頻。我已經使用了三個選項,即WPF mediaelement,Windows媒體播放器activex組件和vlc activex組件。在我的申請中。在此我一次使用其中一個組件播放視頻。爲此,我使用該特定分量的兩個實例,即第一個視頻將首先播放,然後第二個視頻將播放第二個實例,然後第三個將播放第一個和第四個將在第二個像這樣繼續。比賽時間爲5秒至幾小時。現在,WPF媒體元素變爲空白,VLC和WMP進入非響應模式
當我使用WPF媒體元素幾個小時後,形式變得空白,應用程序掛起(我log4net的記錄和一旦進入空白停止記錄),但在任務管理器instaed顯示沒有響應它的顯示跑步。此外,有時需要很多memeory。
當我使用WMP或VLC activex com對象後,一些小時候appliaction進入非響應模式並且任務管理器正確顯示它。在這裏沒有內存問題。
在看到上述結果後,我表示在處理結束後處理對象。所以對於每個視頻來說,上面提到的組件都有一個新的實例。但是我仍然遇到同樣的問題?
我不明白你在說什麼。通過在groupbox中添加插件,你如何使用它們。我只是創建了VLC activex的對象,然後在設置了大小,網址,位置等屬性後調用了播放方法。你能告訴我你是如何使用這些插件的,以及我需要做些什麼額外的事情? – ganesh