捕获设备 - Mono c#

发布于 2024-09-17 21:01:52 字数 200 浏览 9 评论 0原文

我正在寻找一种方法来列出 Linux 下使用 Mono 的所有捕获设备(音频和视频):麦克风、网络摄像头等...但我找不到任何东西。在 Windows 下,使用 DirectShow 很容易做到这一点,但在 Linux 下找不到类似的东西。 当然,我可以使用系统命令行列出这些设备,并解析字符串,但在执行此操作之前,我想确认 Mono 不存在这样的设备。

感谢您的关注。

I'm looking for a way to list all capture devices (audio and video) with Mono under Linux: microphones, webcam, etc... but I couldn't find anything. Under windows, it's easy doing this with DirectShow, but couldn't find anything like this under Linux.
Of course I could list those devices with a system command line, and parse the string, but before doing this I wanted confirmation that nothing like this exists for Mono.

Thks for your attention.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

自在安然 2024-09-24 21:01:52

对于视频,请查看 V4L。我在 Google 上对 Mono 绑定的简短搜索没有找到任何有希望的结果,但请随意看看

对于音频,大多数现代 Linux 发行版都会安装 PulseAudio,它将了解系统中的所有音频捕获设备。机器自动运行,以及用户当时更喜欢使用哪一台。同样,我也不知道有任何 Mono 绑定。

For video, take a look at V4L. My brief search of Google for Mono bindings did not turn up anything promising, but feel free to look.

For audio, most modern Linux distributions will have PulseAudio installed, which will know about all the audio capture devices in the machine automatically, and which one the user prefers to use at the time. Again, I don't know of any Mono bindings for this either.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文