Firefly开源社区

标题: ITX-3588J使用HDMI_RX端口,如何全屏显示? [打印本页]

作者: hejinyi    时间: 2022-10-28 17:45
标题: ITX-3588J使用HDMI_RX端口,如何全屏显示?
ITX-3588J使用HDMI_RX端口,HDMI_RX端口连接笔记本。输出界面有仍然有边框,如何将笔记本视频信号全屏显示呢?如附件图片所示。


tchip_askquestions

Screenshot from 2022-10-28 09-34-37.png (334.87 KB, 下载次数: 120)

Screenshot from 2022-10-28 09-34-37.png

111.rar

322.92 KB, 下载次数: 2, 下载积分: 灯泡 -1 , 经验 -1


作者: 799959745    时间: 2022-10-31 15:31
你是怎么实现的?用的是gstreamer吗?gstreamer的话需要使用kmssink管道显示输出。
作者: hejinyi    时间: 2022-10-31 16:20
是使用gstreamer 我们使用gst-launch-1.0 v4l2src device=$device_id ! queue ! video/x-raw,format=BGR ! capssetter replace = true caps="video/x-raw,format=BGR,width=$width,height=$heigh" ! glimagesink &命令。
请问使用kmssink管道显示的命令是什么样的?
作者: 799959745    时间: 2022-10-31 17:23
glimagesink 换成 kmssink 试试
作者: hejinyi    时间: 2022-10-31 18:48
不行,打印如下:
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
Additional debug info:
gstbasesrc.c(3072): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming stopped, reason not-negotiated (-4)
Execution ended after 0:00:00.140001597
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...

作者: 799959745    时间: 2022-11-1 11:14
hejinyi 发表于 2022-10-31 18:48
不行,打印如下:
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...

在debian11系统上面试一下
作者: 15632065106    时间: 2022-11-21 12:14
hejinyi 发表于 2022-10-31 16:20
是使用gstreamer 我们使用gst-launch-1.0 v4l2src device=$device_id ! queue ! video/x-raw,format=BGR !  ...

牛逼




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1