imx8dx gstreamer gst-device-monitor-1.0

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx8dx gstreamer gst-device-monitor-1.0

4,285 Views
songhongliang
Contributor II

HI 

When I use gst-device-monitor-1.0 on imx8dx, an error is displayed. But it can be used on imx8qm. Is the command gst-device-monitor-1.0 not supported on imx8dx?

log:

root@imx8dxmek:~# gst-device-monitor-1.0
Probing devices...

Failed to start device monitor!
root@imx8dxmek:~#

Thanks

0 Kudos
12 Replies

4,274 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi

 

Can you try with GST_DEBUG=2 gst-device-monitor-1.0?

 

BR

Zhiming

0 Kudos

4,271 Views
songhongliang
Contributor II

HI

这是打出的log,实际上我是有一个USB摄像头连接的,但是并没有显示出来。

0:00:00.486278000 574 0xaaaae2eece70 WARN default gstdevicemonitor.c:458:gst_device_monitor_start:<devicemonitor0> No filters have been set, will expose all devices found
0:00:00.617020625 574 0xaaaae2eece70 ERROR pulse pulsedeviceprovider.c:535:gst_pulse_device_provider_start:<pulsedeviceprovider0> Failed to connect: Connection refused
Failed to start device monitor!

BR

0 Kudos

3,873 Views
Ruben_Charles_avt
Contributor III

Hello @songhongliang@Zhiming_Liu:

I faced a similar issue with the gst-monitor-devices command. My workaround was to start the pulse audio server first and then issuing the monitor devices command.  Just do:

 

pulseaudio --start

 

And then:

 

gst-device-monitor-1.0

 

Despite I tried with a different platform (i.MX 8MQ), prompted errors seem similar in my setup. It turns out that gst-monitor-devices lists both video and audio devices, and when no pulse audio server is active, an error like above is shown.

Hope this helps!

-Ruben

0 Kudos

4,266 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi

 

你有试过mipi摄像头可以被识别吗

 

BR

 

0 Kudos

4,262 Views
songhongliang
Contributor II

HI 

我的板子上mipi接口接到了nvp6324上(mipi转AHD芯片),USB摄像头也没有被识别到。

BR

0 Kudos

4,257 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi

 

你用v4l2-ctl看一下能不能再系统内查到信息,如果可以,那这应该是gstreamer的软件bug。目前这块板子我们还没有release,所以抱歉我们这边没办法帮你测试。

 

BR

Zhiming

0 Kudos

4,244 Views
songhongliang
Contributor II

HI,

您说:

目前这块板子我们还没有release。

是什么意思?imx8dx还没有正式release使用?

0 Kudos

4,239 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi

 

你不接摄像头试一下那个命令看一下有没有音频device信息的输出,我刚在imxqxp上测试OK,可能就是目前i.mx8dx的软件兼容性问题。目前IMX8DX还在小规模测试,没有正式上线官网,我们这边只能拿到已经release的测试板。

 

BR

0 Kudos

4,255 Views
songhongliang
Contributor II

HI

root@imx8dxmek:~# v4l2-ctl --list-devices vpu B0 (platform:): /dev/video12 /dev/video13 mxc-isi-cap (platform:58100000.isi:cap_devic): /dev/video1 mxc-isi-m2m (platform:58100000.isi:m2m_devic): /dev/video0 mxc-isi-cap (platform:58110000.isi:cap_devic): /dev/video2 mxc-isi-cap (platform:58120000.isi:cap_devic): /dev/video3 mxc-isi-cap (platform:58130000.isi:cap_devic): /dev/video4 mxc-jpeg decoder (platform:58400000.jpegdec): /dev/video5 mxc-jpeg decoder (platform:58450000.jpegenc): /dev/video6 root@imx8dxmek:~#

BR

0 Kudos

4,254 Views
songhongliang
Contributor II

HI,

这是执行命令的log。

root@imx8dxmek:~# v4l2-ctl --list-devices
vpu B0 (platform:):
/dev/video12
/dev/video13

mxc-isi-cap (platform:58100000.isi:cap_devic):
/dev/video1

mxc-isi-m2m (platform:58100000.isi:m2m_devic):
/dev/video0

mxc-isi-cap (platform:58110000.isi:cap_devic):
/dev/video2

mxc-isi-cap (platform:58120000.isi:cap_devic):
/dev/video3

mxc-isi-cap (platform:58130000.isi:cap_devic):
/dev/video4

mxc-jpeg decoder (platform:58400000.jpegdec):
/dev/video5

mxc-jpeg decoder (platform:58450000.jpegenc):
/dev/video6

root@imx8dxmek:~#

BR

0 Kudos

4,249 Views
songhongliang
Contributor II

HI,

顺便请教一下,您对Gstreamer是不是很熟悉,我想在QT中获取ISI注册的/dev/videox,但是QT并不能直接获取/dev/videox,在QT中使用gst获取一个摄像头的时候很顺利,但是我需要同时获取三个摄像头。当同时获取两个摄像头的时候,显示画面就不能刷新了,如果我想在QT中调用ISI注册的摄像头,有没有什么好的建议。

谢谢!

0 Kudos

4,246 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi

 

你可以看一下我们提供的测试代码/imx-yocto-bsp/build-xwayland/tmp/work/aarch64-mx8mm-poky-linux/imx-test/1_7.0+AUTOINC+90fd7168fe-r0/git/test/,里面V4L2对摄像头的操作。

 

BR

Zhiming

0 Kudos