Firefly开源社区

[应用开发] ITX-3588J使用HDMI_RX端口,如何全屏显示?

36

积分

0

威望

0

贡献

技术小白

积分
36
发表于 2022-10-28 17:45:04     
问题描述及复现步骤:
ITX-3588J使用HDMI_RX端口,HDMI_RX端口连接笔记本。输出界面有仍然有边框,如何将笔记本视频信号全屏显示呢?如附件图片所示。


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

111.rar

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

回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11367

突出贡献

发表于 2022-10-31 15:31:40     
你是怎么实现的?用的是gstreamer吗?gstreamer的话需要使用kmssink管道显示输出。
回复

使用道具 举报

36

积分

0

威望

0

贡献

技术小白

积分
36
发表于 2022-10-31 16:20:18     
是使用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管道显示的命令是什么样的?
回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11367

突出贡献

发表于 2022-10-31 17:23:01     
glimagesink 换成 kmssink 试试
回复

使用道具 举报

36

积分

0

威望

0

贡献

技术小白

积分
36
发表于 2022-10-31 18:48:29     
不行,打印如下:
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 ...
回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11367

突出贡献

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

在debian11系统上面试一下
回复

使用道具 举报

19

积分

0

威望

0

贡献

技术小白

积分
19
发表于 2022-11-21 12:14:39     
hejinyi 发表于 2022-10-31 16:20
是使用gstreamer 我们使用gst-launch-1.0 v4l2src device=$device_id ! queue ! video/x-raw,format=BGR !  ...

牛逼
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表