Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Gstreamer cannot find internal camera on a Mac

I have installed Gstreamer via homebrew on my mac. I want to stream the mac's internal camera's footage, however when I run gst-device-monitor-1.0 I keep getting Probing devices... Failed to start device monitor!

I also tried running the same command with GST_DEBUG=2 and then I get

WARN devicemonitor gstdevicemonitor.c:501:gst_device_monitor_start:<devicemonitor0> No filters have been set, will expose all devices found
0:00:00.002759000 24294 0x7ffc5151c190 WARN devicemonitor gstdevicemonitor.c:507:gst_device_monitor_start:<devicemonitor0> No providers match the current filters

The version I'm running is

gst-device-monitor-1.0 version 1.20.0
GStreamer 1.20.0

How do I get this to work? I have checked the mac settings and I don't see anything that'd block this. How do I make gstreamer see my mac's internal camera?

like image 739
davidb Avatar asked Oct 19 '25 04:10

davidb


1 Answers

export GST_PLUGIN_PATH=/opt/homebrew/lib/gstreamer-1.0/

Setting this works for me.

like image 99
LXQeui Avatar answered Oct 21 '25 20:10

LXQeui