[Armadillo:09357] Re: gstreamerのpluginがインストールできない
溝渕大輔
email@hidden
2013年 12月 12日 (木) 10:38:35 JST
溝渕です。
私の環境では以下のようになりました。
[email@hidden (ttySC2) ~]# gst-inspect-0.10 /usr/lib/gstreamer-0.10/libgs
trtp.so
Plugin Details:
Name: rtp
Description: Real-time protocol plugins
Filename: /usr/lib/gstreamer-0.10/libgstrtp.so
Version: 0.10.31
License: LGPL
Source module: gst-plugins-good
Source release date: 2012-02-20
Binary package: GStreamer Good Plugins (Debian)
Origin URL: http://packages.qa.debian.org/gst-plugins-good0.10
:(省略)
atmark-distのビルドには、ATDE5 amd64[1]を使用しています。
[1]:http://armadillo.atmark-techno.com/files/downloads/armadillo-810/atde/atde5-amd64-20130927.tar.xz
ATDE5 amd64に含まれるlibgstrtp.soのmd5sum値は以下の通りです。山内がご使
用のATDE5に含まれるものが破損していないか確認のためにご使用ください。
email@hidden:~$ md5sum /usr/arm-linux-gnueabihf/lib/gstreamer-0.10/libgstrtp.so
5d2af44c8d975dfd9cb6188f5445dcb8
/usr/arm-linux-gnueabihf/lib/gstreamer-0.10/libgstrtp.so
以上です。
2013年12月11日 20:43 Genki Yamauchi <email@hidden>:
> 溝渕様
>
> 山内です.
>
>> 上記、"gst-inspect-0.10 ftp"のように実行してはいませんでしょうか?エラー
>> メッセージで「"ftp"が無い」と言われているので気になりました。
>
> すいません.コピーの際に,間違えてrtpをftpに書き換えていたようです.
>
> 新しいATDE5 i386をダウンロードし,armadillo-810のイメージをビルドしなおしてみると,
> 問題なくrtpプラグインが認識されました.
>
> 一方で.元々使用していたATDE5 amd64にて,新たにlinuxカーネルとatmark-distをダウンロードし,
> ユーザコンフィグレーションにてrtpプラグインを有効化してビルドした場合でも,
> 同じようにrtpプラグインがないとのことでした.
> ちなみに,この時に,プラグインを確認すると,
>
> [email@hidden (ttySC2) ~]# gst-inspect-0.10 /usr/lib/gstreamer-0.10/libgs
> trtp.so
>
> (gst-inspect-0.10:3103): GLib-GObject-WARNING **: specified instance size for te
>
> (gst-inspect-0.10:3103): GLib-CRITICAL **: g_once_init_leave: assertion `resultd
>
> (gst-inspect-0.10:3103): GStreamer-CRITICAL **: gst_element_register: assertiond
> Could not load plugin file: File "/usr/lib/gstreamer-0.10/libgstrtp.so” appearse
>
> となり,プラグインが壊れている状態かと思われます.
>
> いったん,ATDE5 i386で作業を進め,
> 後ほど,ATDE5 amd64を新たにダウンロードして,確認してみます.
>
> ありがとうございました.
>
>
> 2013/12/11 10:47、溝渕大輔 <email@hidden> のメール:
>
>> 溝渕です。
>>
>>> [email@hidden (ttySC2) ~]# gst-inspect-0.10 rtp
>>> No such element or plugin 'ftp'
>>
>> 上記、"gst-inspect-0.10 ftp"のように実行してはいませんでしょうか?エラー
>> メッセージで「"ftp"が無い」と言われているので気になりました。
>>
>> 動作確認してみたところ、以下のように表示されました。
>>
>> [email@hidden (ttySC2) ~]# gst-inspect-0.10 rtp
>> Plugin Details:
>> Name: rtp
>> Description: Real-time protocol plugins
>> Filename: /usr/lib/gstreamer-0.10/libgstrtp.so
>> Version: 0.10.31
>> License: LGPL
>> Source module: gst-plugins-good
>> Source release date: 2012-02-20
>> Binary package: GStreamer Good Plugins (Debian)
>> Origin URL: http://packages.qa.debian.org/gst-plugins-good0.10
>> :(以下省略)
>>
>> 有効化したユーザーランドコンフィギュレーションは以下の通りです。
>>
>> Miscellaneous Applications --->
>> [*] gstreamer
>> plugins --->
>> [*] rtp
>>
>> 以上です。
>>
>> 2013年12月11日 1:24 Genki Yamauchi <email@hidden>:
>>> お世話になっております.
>>> 山内と申します.
>>>
>>> 現在,IPカメラからのストリーミング動画(h.264)をarmadillo-810内に保存するために,
>>> gstreamerを利用しようと考えております.
>>>
>>> 標準では,プラグインが不足していたため,
>>> ユーザーランドコンフィグレーションのgstreamerのplugins内の項目に,
>>> とりあえず,すべてチェックを入れました.
>>> そして,armadilloにユーザーランドのimageを書き込み後,gst-inspectでチェックをしてみたのですが,
>>>
>>> [email@hidden (ttySC2) ~]# gst-inspect-0.10 rtp
>>> No such element or plugin 'ftp'
>>>
>>> となり,rtpプラグインのみインストールできていないor認識できていないようです.
>>>
>>> 念のため.ユーザーランドコンフィグレーションのgstreamerのplugins内のrtpの項を確認はしましたが,チェックは入っているようです.
>>> また,armadillo-810内に/usr/lib/gstreamer-0.10/libgstrtp.soが存在することも確認しました.
>>>
>>> rtpプラグインを使いたいのですが,どのようにすればよろしいのでしょうか?
>>> よろしくお願いします.
>>>
>>> ちなみに,開発環境のATDE5にて,gst-inspectで確認すると,以下のようになります.
>>>
>>> email@hidden:~/work/cross-dev/deb/armhf$ gst-inspect-0.10 rtp
>>> Plugin Details:
>>> Name: rtp
>>> Description: Real-time protocol plugins
>>> Filename: /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstrtp.so
>>> Version: 0.10.31
>>> License: LGPL
>>> Source module: gst-plugins-good
>>> Source release date: 2012-02-20
>>> Binary package: GStreamer Good Plugins (Debian)
>>> Origin URL: http://packages.qa.debian.org/gst-plugins-good0.10
>>> ・・・・以下略
>>> _______________________________________________
>>> armadillo mailing list
>>> email@hidden
>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
armadillo メーリングリストの案内