Armadilloフォーラム

通信データ異常のリカバリーについて

isamu

2018年2月19日 20時24分

お世話になっております。

以下の問い合わせにご回答頂きたくよろしくお願いします。

Q:画像データの通信において、何等かの要因で3bit以上のデータ化け発生した場合に
  画像再生自体ができなくなることは発生するでしょうか?

  データ化けが発生したフレームの欠落は問題ありません。
  再生不可に陥るデータ異常の可能性有無を把握したくよろしくお願いします。

以上

コメント

at_kojiro.yamada

2018年2月20日 13時17分

画像データの通信とは具体的には何を想定しているのでしょうか?
Armadillo-810で撮影し映像をPCでストリーミング視聴するイメージでしょうか?

> 画像データの通信とは具体的には何を想定しているのでしょうか?
> Armadillo-810で撮影し映像をPCでストリーミング視聴するイメージでしょうか?
>

コメントありがとうございます。
Armadillo-810で撮影した映像を、一度、PC等にストレージしたのちに再生する手順になります。

よろしくお願いします。

at_kojiro.yamada

2018年2月21日 19時58分

映像はArmadillo-810の外部に送信するけど、ストリーミングではないという
ことですね。

今の情報だけでは「データ化け発生した場合に画像再生自体ができなくなるこ
とは発生するかどうか」について確かなことは言えません。

少し整理してみました。
- 条件
1. Armadillo-810で映像を撮影する
2. Armadillo-810が撮影した映像を何かの通信方法で他のコンピュータに送信する
3. 他のコンピュータは受信した映像をストレージに動画ファイルとして保存する
4. 他のコンピュータは保存した動画ファイルを再生する
- 問題
- 2. でデータが化けた場合、4. ができなくなることはあるか? (長いので、以降、「問題」と書きます)

データが化けた場合でも、動画のデータ構造として矛盾がなければ再生はできると思います。
「問題」が起きるかどうかは、
・動画ファイルがどんなデータ構造をしているのか
・データ化けが発生した際に、動画のデータ構造として矛盾するような壊れ方がありえるのか
を把握する必要があると思います。
# 抽象的な説明で申し訳ありません。

返信遅れ失礼しました。
問題点を整理頂きありがとうございます。

> - 問題
> - 2. でデータが化けた場合、4. ができなくなることはあるか? (長いので、以降、「問題」と書きます)

問題点は上記認識の通りでございます。

> 「問題」が起きるかどうかは、
> ・動画ファイルがどんなデータ構造をしているのか
> ・データ化けが発生した際に、動画のデータ構造として矛盾するような壊れ方がありえるのか
> を把握する必要があると思います。

回答します。

データ構造:H.264 バイトストリーミング形式

 最終的には、ECCを付与したヘッダ、フッタを追加することを
 考えております。

以上、よろしくお願いします。