我正在开发一个允许视频流或视频点播的项目。我一直在寻找软件包,VLC 看起来是满足低成本需求的绝佳选择。
为了真正使用这个应用程序,我需要一个可以与系统通信的 API。在做了一些研究之后,有一些通过 PHP 和 Java 进行的绑定,但没有什么是真正的 .NET。我进一步看了看,发现我可以通过 telnet 进行通信,这对于我需要的工作来说是可行的。
我开始从事该项目,但首先进行了手动工作流测试,因为我创建的 API 稍后将是自动化的。我能够启动 VLC,但很难让它播放流媒体以及激活 telnet 会话。这是在阅读了文档中的示例之后,这些示例似乎不再起作用或以不同的方式工作,因此我认为该资源不可靠。
是否有任何使用当前 0.9.8 版本的 VLC 的示例,这些示例实际上具有有效的通信示例?此外,是否有任何我可以用来与 .NET 与 VLC 通信的绑定,而这些绑定可能只是我在互联网上无法找到的?