Armadilloフォーラム

Ze-PRO IPcam/RTP for Armadillo 無償評価版(デモアプリ)

t.sakurai

2015年4月9日 13時29分

お世話になります。櫻井と申します。

Armadillo-810カメラモデル開発セットを購入し、「Ze-PRO IPcam/RTP for Armadillo」無償評価版(デモアプリ)の評価を行っております。

以下の流れで作業を行い、マニュアルに従って動作確認(ODM&VLC)ができました。

「作業内容」
1.bootloader, kernel, romfs_userlandを、ダウンロードしたファイルを展開して得られたもので上書き
2.liscenseを別途ダウンロードしたもので上書き
3.firmwareに「squashfs-a800-firmware-v3.01.img」を上書き
4./etc/config/rc.localを「Ze-PRO IPcam/RTP評価セット ソフトウェアマニュアルV1.01」の「4.1 rc.local」にしたがって変更&保存
5.reboot

引き続き、Onvif対応周辺機器で動作確認を進めておりますが、接続ができません。
機器側から自動検出を行ってみてもカメラ側は発見されず、その時のコンソールでは以下のようなメッセージが出ております。

#### HTTP Digest Failed From: 192.168.0.102 To : 192.168.0.200 NC: 0 Reason: No Authorization Header
#iSampleOnvifAuthCheck# LINE:5950 Current NC[4](clear)
#### HTTP Digest Failed From: 192.168.0.102 To : 192.168.0.200 NC: 0 Reason: No Authorization Header
#iSampleOnvifAuthCheck# LINE:5950 Current NC[0](clear)

作業の内容に誤りがないかもう一度確認しながら進めたいのですが、ビルド済のイメージに対するドキュメントを見つけることができず、手さぐりで進めております。
ドキュメントの場所もしくは必要な設定がございましたら、ご教示いただけますでしょうか。

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

コメント

at_takenoshita

2015年4月9日 19時46分

竹之下です。

> #### HTTP Digest Failed From: 192.168.0.102 To : 192.168.0.200 NC: 0 Reason: No Authorization Header
> #iSampleOnvifAuthCheck# LINE:5950 Current NC[4](clear)
> #### HTTP Digest Failed From: 192.168.0.102 To : 192.168.0.200 NC: 0 Reason: No Authorization Header
> #iSampleOnvifAuthCheck# LINE:5950 Current NC[0](clear)
認証に失敗しているようですね。

対向として、ONVIF managerをお使いでしょうか?
ユーザー名「root」、パスワード「hogehoge」でアクセスできると思います。

> 作業の内容に誤りがないかもう一度確認しながら進めたいのですが、ビルド済のイメージに対するドキュメントを見つけることができず、手さぐりで進めております。
> ドキュメントの場所もしくは必要な設定がございましたら、ご教示いただけますでしょうか。
Armadillo-810 Ze-PRO IPcam/RTP評価セット ソフトウェアマニュアル(Armadillo810-ipcam_software_manual-1.0.1.pdf)
というファイルに、上記設定が記載されております。
(ダウンロードしたファイルに含まれておりませんでしたら、お教えください。)

t.sakurai

2015年4月10日 9時59分

ご返答ありがとうございます。

マニュアルはダウンロードしたファイル内のもの(Armadillo810-ipcam_software_manual-1.0.1.pdf)を参照しております。

> 対向として、ONVIF managerをお使いでしょうか?
> ユーザー名「root」、パスワード「hogehoge」でアクセスできると思います。
ONVIF Device ManagerとONVIF対応のモニタ(EIZO FDF2304W-IP)の両方で評価しております。

ソフトウェアマニュアル「4.4.3ONVIFコマンドの応答」に従って、上記内容でユーザ認証情報を設定しました。
カメラの検出は正常に行われ、「Indentification」をクリックしたときの応答は問題ありません。

次に、Web pageをクリックすると添付のような画面となり、再度認証を求められます。
この時点でコンソールには先のHTTP Digest Failed~のメッセージが出ます。
改めてユーザ名とパスワードを入力しても反応はなく、認証が正常にできていないようです。

どこか設定に漏れがあるのではと考え、マニュアルに従いrc.localとNVTAPL.confを改めて見直しましたが
改善せず、他に書き換えの必要があるのではないかと思った次第です。

関係しそうなファイルを添付しますので、修正箇所をご指摘いただけると幸いです。

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

ファイル ファイルの説明
Login.png Onvif Device Manager
rc.local_.txt rc.local
dmesg.txt dmesg

at_takenoshita

2015年4月15日 17時11分

竹之下です。

ご回答遅くなりまして、申し訳ありません。

> 次に、Web pageをクリックすると添付のような画面となり、再度認証を求められます。
> この時点でコンソールには先のHTTP Digest Failed~のメッセージが出ます。
> 改めてユーザ名とパスワードを入力しても反応はなく、認証が正常にできていないようです。
確認いたしましたところ、「Web page」をクリックした時の挙動としては、
Ze-PRO IPcamのONVIFデーモンへGETリクエストを出すようになっているようです。

ONVIFデーモンはONVIFのコマンド受信のための簡易HTTPサーバとして動作しており、
GETリクエストを受け取った場合は、401 UnAuthorizedを返すようになっています。
どんなユーザー名、パスワードを入れても、必ず401を返すようになっているとのことです。

ストリーミングの動作確認をしたい場合には、ONVIF managerではなく、VLC Media Player等を
使う必要があります。(マニュアルの「4.4.4. ストリーミング確認」の章をご参照ください。)
こちらでは、いかがでしょうか?

t.sakurai

2015年4月16日 8時29分

ご回答ありがとうございます。
認証の件、承知いたしました。次ステップの開発ライセンスの購入を検討します。

> ストリーミングの動作確認をしたい場合には、ONVIF managerではなく、VLC Media Player等を
> 使う必要があります。(マニュアルの「4.4.4. ストリーミング確認」の章をご参照ください。)
> こちらでは、いかがでしょうか?

Application setting内の「Video streaming transport」をTCPからUDPに変更したところ、
ONVIF Device Managerでもストリーミングの動作が確認できました。
VLCについては、マニュル通りで特に問題なく動作しております。