为什么 VLC 看不到我的网络摄像头的麦克风?

为什么 VLC 看不到我的网络摄像头的麦克风?

我的目标是通过 https 传输我的网络摄像头。除了 webcam-server 和 cvlc 之外,欢迎提出任何建议。

从 VLC 我可以说

Media -> Open Capture Device

并保持video 4 linux 2拍摄模式处于选中状态。如果我选​​择以下任一模式

  • /dev/video0
  • /dev/v4l/by-path/pci-0000:00:1d.7-usb-0:2:1.0-video-index0
  • /dev/v4l/by-id/usb-Dynex_Dynex_1.3MP_Webcam-video-index0

找到视频源并点击“播放”,我就可以看到我的视频了。如果我尝试添加

/dev/snd/by-id/usb-Dynex_Dynex_1.3MP_Webcam-02

在音频中,我收到错误

Your input can't be opened:
VLC is unable to open the MRL 'alsa:///dev/snd/by-id/usb-Dynex_Dynex_1.3MP_Webcam-02'.  Check the log for details.

使用其他版本的麦克风也会出现同样的错误。例如

$ pwd
/dev/snd/by-id
$ ls                                     
usb-Dynex_Dynex_1.3MP_Webcam-02
$ file usb\-Dynex_Dynex_1.3MP_Webcam\-02 
usb-Dynex_Dynex_1.3MP_Webcam-02: symbolic link to `../controlC1'

建议我使用/dev/snd/controlC1,但这会产生相同的 MRL...alsa:/// 错误。此外,我没有看到任何日志文件$HOME/.local/share/vlc

相关内容