C#使用VLC包装器从IP摄像机流式传输

问题描述

我正在尝试构建一个用户界面来捕获来自IP摄像机(特别是Onvif设备)的视频。我已经构建了适当的客户端和绑定元素。我可以获取URI设置。但是,我无法弄清楚如何使用VLC包装器流式传输视频。我已经使用Nuget导入了参考资料/库。我可以将VLC Active X插件对象添加到Windows窗体中。

过去,我正在努力弄清楚如何设置。我知道我需要给播放器打个电话,然后过去我构造的Uri(带有端口,主机和方案)以及用户名和密码。

我不确定下一步该怎么做。

解决方法

不推荐使用ActiveX控件。您应该使用像LibVLCSharp这样的.NET绑定。

README将指导您完成创建第一个应用程序的步骤。

基本步骤是:

  • 通过nuget安装LibVLC
  • 通过NuGet安装LibVLCSharp
  • 致电Core.Initialize()
  • 创建您的VideoView和MediaPlayer

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...