我有一个带有RTSP流的设备,可以使用VLC媒体播放器消费。当连接时,VLC表示流会显示当前媒体信息/编解码器:
类型:视频编解码器:运动JPEG视频(MJPG)分辨率:352x240解码格式:平面4:2:0YUV全尺寸
我曾尝试使用WPF媒体工具包(https://wpfmediakit.codeplex.com/),但它不喜欢该协议。它返回的错误是"指定的协议未知。"
还有什么其他方式可以使用这个流并在WPF应用程序中显示它?
您可以使用VLC ActiveX控件。为了在WPF应用程序中显示控件,您必须使用WinForms互操作。VLC Active X控件是COM组件,因此可以嵌入到WinForms控件中