2011-04-07 56 views
1

我需要添加控件到我的WPF應用程序,該應用程序將以720x580分辨率從相機設備實時顯示視頻。WPF。顯示來自相機設備的視頻。性能和資源

主要要求:

  1. 它應該是非常快,並顯示 良好的性能。
  2. 全屏模式 嗨分辨率的視頻。
  3. 在全屏模式下,我可以看到一些通過 視頻控制的wpf控件。
  4. 支持720x580分辨率。
  5. 不佔用太多處理器資源!

我在網上看到了一些控件。但我需要對他們有一些反饋。如果您使用了一些,請提供建議。你喜歡什麼控制或圖書館,哪些可以滿足我的要求。 感謝答覆

回答

0

的VideoCaptureElement我可以推薦ffmediaelement。我用來查看捕捉設備的視頻。 在示例應用程序中,控件位於視頻上方,但我沒有親身體驗。設置捕獲設備的
實例 - 這是非常簡單的:

Media.OnMediaOpening(s, e) => 
{ 
    e.Options.Input["framerate"] = "25"; 
    e.Options.Input["video_size"] = "720x580"; 
    e.Options.Input["pixel_format"] = "yuyv422"; 
}; 
Media.Source = new Uri("device://dshow/?video=Osprey-460e Video Device 1C"); 
+0

雖然這個鏈接可以回答這個問題,最好是包括的主要部分在這裏回答並提供參考鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – Skandix 2018-02-28 12:50:29