2014-09-10 158 views
0

我有一個設備與RTSP流,我可以使用VLC媒體播放器消耗。當連接,VLC說,流說,這對當前的媒體信息/編解碼器:RTSP流到WPF

類型:視頻 編解碼器:Motion JPEG格式視頻(MJPG) 分辨率:352×240 解碼格式:平面4:2:0 YUV滿量程

我試圖使用WPF MediaKit(https://wpfmediakit.codeplex.com/),但它不喜歡該協議。它返回的錯誤是'指定的協議未知。'

還有什麼其他的方式來使用這個流並將其顯示在WPF應用程序中?

+0

我已經看過https://vlcdotnet.codeplex.com/,但必須安裝VLC並不是我們計劃的代碼的選項分發。 – Roger 2014-09-10 22:04:48

+0

WPF MediaKit - 問題出在編解碼器上。其他用戶報告了部分成功:https://github.com/Sascha-L/WPF-MediaKit/issues/46 – xmedeko 2017-08-31 09:57:07

回答

0

您可以使用VLC ActiveX控件。爲了在WPF應用程序中顯示控件,您必須使用WinForms interop。 VLC Active X控件是COM組件,因此可以嵌入到WinForms控件中。