js
2015年10月7日 11時45分
jsと申します。お世話になっております。
Armadillo-EVA 1500にて、カメラ映像のディスプレイ表示についてご教授お願いいたします。
製品マニュアル(armadillo-eva-1500_product_manual_ja-1.1.2.pdf)を参考にカメラ映像のディスプレイ表示を行ったのですが、
ハングアップしてしまいうまくいきません。
以下の操作手順で行っていますが、他に必要な設定や、コマンド誤り等ありますでしょか?
入力:コンポジットビデオ入力インターフェース(CON26)
出力:デジタル HD 出力インターフェース(CON17)
前処理
Gstreamer 、Xサーバのインストール
手順1.Xサーバーの起動
root@debian:~# X -retro &
手順2.gst-launch-0.10での動作チェック
①DISPLAY=:0 gst-launch-0.10 v4l2src ! "video/x-raw-yuv,width=720,height=480" ! ffmpegcolorspace ! autovideosink
②DISPLAY=:0 gst-launch-0.10 v4l2src device=/dev/video0 ! "video/x-raw-yuv, width=720,height=480" ! ffmpegcolorspace ! autovideosink
結果、①②ともにハングアップしてしまいます。(※詳細添付ファイル)
gst-launch-0.10 で出力sinkを autovideosink にした場合、ハングアップするようで、入力src を ビデオ信号ではなくvideotestsrc にした場合も
ハングアップします。
しかし、出力をautovideosink 以外にした場合は、エラーになりハングアップはおこりません。
以下、Gstreamer とXサーバーのインストール状態となります。
■Gstreamer のインストール状態
root@debian:~# dpkg -l "gstreamer0.10*"
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-===============================
==
ii gstreamer0.10- 0.10.36-1.1 armhf GStreamer plugin for ALSA
un gstreamer0.10- (no description available)
un gstreamer0.10- (no description available)
ii gstreamer0.10- 0.10.13-5 armhf FFmpeg plugin for GStreamer
ii gstreamer0.10- 0.10.31-3+nm armhf GStreamer plugin for getting
the
ii gstreamer0.10- 0.10.1atmark armhf gst-openmax is a GStreamer
plug-i
ii gstreamer0.10- 0.10.23-7.1+ armhf GStreamer plugins from the
"bad"
un gstreamer0.10- (no description available)
ii gstreamer0.10- 0.10.36-1.1 armhf GStreamer plugins from the
"base"
un gstreamer0.10- (no description available)
ii gstreamer0.10- 0.10.31-3+nm armhf GStreamer plugins from the
"good"
un gstreamer0.10- (no description available)
un gstreamer0.10- (no description available)
un gstreamer0.10- (no description available)
ii gstreamer0.10- 0.10.31-3+nm armhf GStreamer plugin for PulseAudio
un gstreamer0.10- (no description available)
ii gstreamer0.10- 0.10.36-1.2 armhf Tools for use with GStreamer
un gstreamer0.10- (no description available)
un gstreamer0.10- (no description available)
un gstreamer0.10- (no description available)
un gstreamer0.10- (no description available)
un gstreamer0.10- (no description available)
root@debian:~#
■Xサーバーのインストール状態
root@debian:~# dpkg -l "xserver*"
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-===============================
==
un xserver (no description available)
ii xserver-common 2:1.12.4-6+d all common files used by various X
se
ii xserver-xorg 1:7.7+3~deb7 armhf X.Org X server
ii xserver-xorg-c 2:1.12.4-6+d armhf Xorg X server - core server
un xserver-xorg-c (no description available)
un xserver-xorg-d (no description available)
un xserver-xorg-i (no description available)
un xserver-xorg-i (no description available)
un xserver-xorg-i (no description available)
un xserver-xorg-i (no description available)
un xserver-xorg-i (no description available)
ii xserver-xorg-i 1:7.7+3~deb7 armhf X.Org X server -- input driver
me
ii xserver-xorg-i 1:2.7.0-1+b1 armhf X.Org X server -- evdev input
dri
un xserver-xorg-i (no description available)
un xserver-xorg-i (no description available)
ii xserver-xorg-i 1.6.2-2 armhf Synaptics TouchPad driver for
X.O
un xserver-xorg-i (no description available)
un xserver-xorg-i (no description available)
ii xserver-xorg-i 0.15.0+20120 armhf X.Org X server -- Wacom input
dri
un xserver-xorg-v (no description available)
un xserver-xorg-v (no description available)
un xserver-xorg-v (no description available)
un xserver-xorg-v (no description available)
un xserver-xorg-v (no description available)
un xserver-xorg-v (no description available)
un xserver-xorg-v (no description available)
ii xserver-xorg-v 1:7.7+3~deb7 armhf X.Org X server -- output driver
m
ii xserver-xorg-v 1:6.14.4-8 armhf X.Org X server -- AMD/ATI
display
un xserver-xorg-v (no description available)
ii xserver-xorg-v 1:0.4.2-4+b1 armhf X.Org X server -- fbdev display
d
un xserver-xorg-v (no description available)
un xserver-xorg-v (no description available)
ii xserver-xorg-v 6.9.1-2 armhf X.Org X server -- ATI Mach64
disp
ii xserver-xorg-v 1:1.0.1-5 armhf X.Org X server -- Nouveau
display
un xserver-xorg-v (no description available)
ii xserver-xorg-v 6.8.2-1 armhf X.Org X server -- ATI r128
displa
ii xserver-xorg-v 1:6.14.4-8 armhf X.Org X server -- AMD/ATI
Radeon
un xserver-xorg-v (no description available)
un xserver-xorg-v (no description available)
ii xserver-xorg-v 1:2.3.1-1+b1 armhf X.Org X server -- VESA display
dr
un xserver-xorg-v (no description available)
root@debia
以上よろしくお願いいたします。
ファイル | ファイルの説明 |
---|---|
error001.txt |
コメント
at_mizo
溝渕です。
autovideosinkで、ximagesinkが見付からないのが原因です。次のコマンドを入
力後、Xに描画を行ってみてください。
apt-get install gstreamer0.10-x
私が試したところ、次のパイプラインで正常に動作しました(もちろん直接
ximagesinkを指定しても同様です)。
DISPLAY=:0 gst-launch-0.10 videotestsrc ! video/x-raw-yuv,width=720,height=480 ! ffmpegcolorspace ! autovideosink
ドキュメント不備によりご迷惑をお掛けし、大変申し訳ございませんでした。
以上、ご確認ください。
ご返信ありがとうございます。
apt-get install gstreamer0.10-x
インストール後に、
①DISPLAY=:0 gst-launch-0.10 videotestsrc ! video/x-raw-yuv,width=720,height=480 ! ffmpegcolorspace ! autovideosink
②DISPLAY=:0 gst-launch-0.10 v4l2src ! video/x-raw-yuv,width=720,height=480 ! ffmpegcolorspace ! autovideosink
①②ともにディスプレイに映像が表示されることを確認できました。
ありがとうございました。
at_yuma.arakawa
2015年10月9日 18時40分
> 製品マニュアル(armadillo-eva-1500_product_manual_ja-1.1.2.pdf)を参考にカメラ映像のディスプレイ表示を行ったのですが、
> ハングアップしてしまいうまくいきません。
弊社でも再現を確認し、現在調査を行っております。
ご迷惑をお掛けし、申し訳ありません。