TI中文支持网
TI专业的中文技术问题搜集分享网站

Matrix gui添加 .sh可执行文件的问题

平台:DM8168+相机  (EZSDK)

目标:在主界面上点一个图标,   实现关闭界面,并进入DM8168采集相机视频,输出到显示器上。

  上面这些操作可以在一个run.sh文件中操作完成,现在出现的问题是   如何将这个run.sh加入系统,实现按下界面上一个图片,就开始执行run.sh文件。

gang zeng1:

matrix-gui-e-1.3 版本

Chris Meng:

回复 gang zeng1:

Zeng Gang,

能否如下实现你需要的功能?

主界面点击图标,触发用QT做的一个新的显示应用,显示的内容就是采集到的视频数据。

gang zeng1:

回复 Chris Meng:

我们在主界面加入如下图标,当点图标后,执行Detection.sh文件

<div class="object"> <object type="application/x-matrix" > <param name="iconName" value="/usr/share/matrix/images/facetime.png" /> <param name="appName" value="/bin/sh" /> <param name="appParameters" value="/home/root/bin/Detection.sh" /> </object> <div class="desc">Detection</div>

Detection.sh文件内容是先关界面,然后显示视频,Detection.sh内容如下

/etc/init.d/matrix-gui-e stop /etc/init.d/pvr-init stop cd /home/root/bin ./capture_encode -o video.h264 -m 720p -f 60 -b 5000000 -d 0

但一直出现白屏  ,没有任何视频显示。我直接将这个Detection.sh在minicom上运行是能将视频显示在显示器上的

请问:1、出现这和效果一般是什么原因

2、实现这个功能必须用QT么  ,TI的DM8168的QT资料有链接不?

Chris Meng:

回复 gang zeng1:

Zeng Gang,

请看看是否会是graph层和视频叠加导致了白屏?

gang zeng1:

回复 Chris Meng:

Chris Meng

有没方式解决这冲突,在网上找不到教程,感觉没思路

赞(0)
未经允许不得转载:TI中文支持网 » Matrix gui添加 .sh可执行文件的问题
分享到: 更多 (0)