MediaConfigurationErrorについて

56 views
Skip to first unread message

edgematrix glory

unread,
Jun 5, 2023, 9:35:39 AM6/5/23
to EDGEMATRIX Stream Toolkit Forum
お世話になっております。
グローリーの石田です。

サービスボックスでアプリを立ち上げた際に、
「MediaConfigurationError EdgeStreamPipeline MediaEntities failed to run」が発生しております。
過去の投稿をみますと、Option設定が適切でない場合に起きるようですが、その理解でよろしいでしょうか?
ほかに要因として何かありますでしょうか。

よろしくお願いいたします。

ts...@edgematrix.com

unread,
Jun 5, 2023, 6:50:58 PM6/5/23
to EDGEMATRIX Stream Toolkit Forum, edgematrix glory
お世話になっております。

MediaConfigurationErrorは、パイプラインを開始できない場合のエラーで、
非常に多くの要因がありえます。

Toolkitボックスでも同様に発生しますので、
同じstream configを使用して、確認してください。

2023年6月5日月曜日 22:35:39 UTC+9 edgematrix glory:

edgematrix glory

unread,
Jun 6, 2023, 3:31:28 AM6/6/23
to EDGEMATRIX Stream Toolkit Forum, ts...@edgematrix.com, edgematrix glory
回答いただきありがとうございます。

> 同じstream configを使用して、確認してください。
サービスボックスでstream configを取得して、
toolkit box用のstream_configuration.jsonに変換する方法はありますでしょうか?
手動で設定を合わせるしかありませんか。

2023年6月6日火曜日 7:50:58 UTC+9 ts...@edgematrix.com:

Takenori Sato

unread,
Jun 6, 2023, 4:07:31 AM6/6/23
to edgematrix glory, EDGEMATRIX Stream Toolkit Forum
カメラ詳細画面のマニフェスト編集でコンテンツが表示されますので、
それをコピーしてjsonファイルを作成することが可能です。


2023年6月6日(火) 16:31 edgematrix glory <glory.ed...@gmail.com>:

edgematrix glory

unread,
Jun 6, 2023, 4:09:20 AM6/6/23
to EDGEMATRIX Stream Toolkit Forum, Takenori Sato, EDGEMATRIX Stream Toolkit Forum, edgematrix glory

ありがとうございます。
こちらで確認してみます。

2023年6月6日火曜日 17:07:31 UTC+9 Takenori Sato:

Takenori Sato

unread,
Jun 6, 2023, 4:11:36 AM6/6/23
to edgematrix glory, EDGEMATRIX Stream Toolkit Forum
> それをコピーしてjsonファイルを作成することが可能

もちろん、サービスボックスとツールキットボックスで違う場所は、修正してください。

例えば、location、application_package.filenameは、異なると思われます。

2023年6月6日(火) 17:09 edgematrix glory <glory.ed...@gmail.com>:

edgematrix glory

unread,
Jun 8, 2023, 1:58:03 AM6/8/23
to EDGEMATRIX Stream Toolkit Forum, Takenori Sato, EDGEMATRIX Stream Toolkit Forum
お世話になっております。
マニフェストの記述からjsonファイルを作成しましたが、toolkit boxではMediaConfigurationErrorを再現できませんでした。
location、application_package.filenameはtoolkit box用に修正しております。

ただ、マニフェストではapplication_package.licenseの値が下記のように数値型となっており、そのままではjsonエラーが発生しました。
ダブルクォーテーションで囲って文字列とすることで動作しましたが、
これが引き金となってMediaConfigurationErrorとなる可能性はありますでしょうか?

"application_package": {
        "license": 123
    },

よろしくお願いいたします。
2023年6月6日火曜日 17:11:36 UTC+9 Takenori Sato:

Takenori Sato

unread,
Jun 8, 2023, 2:31:34 AM6/8/23
to edgematrix glory, EDGEMATRIX Stream Toolkit Forum
licenseは、ツールキットBoxでは読んでいませんので、エラーとは無関係です。

サービスボックスでのエラーとのことですが、
アプリケーションの検証中のエラーでしょうか?
サービスボックスの状況などを確認しますので、
担当の代理店を教えてください。

2023年6月8日(木) 14:58 edgematrix glory <glory.ed...@gmail.com>:

edgematrix glory

unread,
Jun 12, 2023, 7:05:14 AM6/12/23
to EDGEMATRIX Stream Toolkit Forum, Takenori Sato, EDGEMATRIX Stream Toolkit Forum
お世話になっております。
アプリ検証中のエラーになります。
詳細ログを確認したところ、そもそも下記のエラーでgstreamerが正常に動作していないようです。
(この後にMediaConfigurationErrorが出てくる)
ログ全体については別途送付させていただきます。

ボックス内部での通信に失敗してパイプラインが開始できない、ということでしょうか。
原因の切り分け方法がありましたらご教授願います。
なお、モニタービュー、他社アプリは動作しました。

----
2023-06-07 14:25:01,997   [1;31mERROR [0m     Change pipeline state error GstcError
2023-06-07 14:25:01,997   [1;31mERROR [0m     Unable to play requested pipeline M1065-L-192-168-0-250_15745_ai
2023-06-07 14:25:01,998   [1;31mERROR [0m     Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pygstc/tcp.py", line 115, in send
    raise socket.error("Socket read error happened")
OSError: Socket read error happened

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pygstc/gstc.py", line 232, in _send_cmd_line
    jresult = self._ipc.send(cmd_line, timeout=self._timeout)
  File "/usr/lib/python3/dist-packages/pygstc/tcp.py", line 137, in send
    from e
ConnectionRefusedError: Server did not respond. Is it up?

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/edgestream/controller/mediamanager.py", line 93, in play_pipeline
    self._gstd_client.pipeline_play(pipeline_descriptor.name)
  File "/usr/lib/python3/dist-packages/pygstc/gstc.py", line 953, in pipeline_play
    self._send_cmd_line(['pipeline_play'] + parameters)
  File "/usr/lib/python3/dist-packages/pygstc/gstc.py", line 244, in _send_cmd_line
    from e
pygstc.gstcerror.GstcError: ('Failed to communicate with Gstd', <GstcErrorCode.GSTC_UNREACHABLE: -2>)
----
よろしくお願いいたします。

2023年6月8日木曜日 15:31:34 UTC+9 Takenori Sato:

石田良介

unread,
Aug 4, 2023, 2:24:06 AM8/4/23
to EDGEMATRIX Stream Toolkit Forum, edgematrix glory, Takenori Sato, EDGEMATRIX Stream Toolkit Forum
お世話になっております。

ログファイルを担当より送付させていただいたと思いますが、
本件について何かわかりましたでしょうか?
しばらく期間が空いてしまいすみませんが確認のほどよろしくお願いいたします。

2023年6月12日月曜日 20:05:14 UTC+9 edgematrix glory:

Takenori Sato

unread,
Aug 13, 2023, 10:47:13 PM8/13/23
to 石田良介, EDGEMATRIX Stream Toolkit Forum, edgematrix glory
お世話になっております。

> ログファイルを担当より送付させていただいたと思います

社内で確認してみます。

> ConnectionRefusedError: Server did not respond. Is it up?

少なくとも上記のログからは、
gstdがクラッシュしているので、アプリケーションに致命的な問題が発生していることが分かります。


2023年8月4日(金) 15:24 石田良介 <virm...@gmail.com>:

Takenori Sato

unread,
Aug 14, 2023, 3:25:53 AM8/14/23
to 石田良介, EDGEMATRIX Stream Toolkit Forum, edgematrix glory
>> ログファイルを担当より送付させていただいたと思います
> 社内で確認してみます。

弊社にログが届いているか確認できませんでした。

ちなみにどの代理店から販売する何というアプリでしょうか?

2023年8月14日(月) 11:46 Takenori Sato <ts...@edgematrix.com>:

石田良介

unread,
Aug 17, 2023, 4:42:34 AM8/17/23
to EDGEMATRIX Stream Toolkit Forum, Takenori Sato, EDGEMATRIX Stream Toolkit Forum, 石田良介
お世話になっております。

承知いたしました。
ログについては、別途メールにて連絡差し上げます。

>少なくとも上記のログからは、
>gstdがクラッシュしているので、アプリケーションに致命的な問題が発生していることが分かります。
どのような手順で問題の切り分けをしていけばよろしいでしょうか?

よろしくお願いいたします。

2023年8月14日月曜日 16:25:53 UTC+9 Takenori Sato:
Reply all
Reply to author
Forward
0 new messages