ブログ

Armadillo-810 + Armadillo-840でカメラ画像のストリーミング再生を行う

at_ito
2016年2月1日 5時31分

Armadillo-800シリーズにはAVコーデックミドルウェアが搭載されております。ストリーミングを行う際の参考として、Armadillo-810で撮影した映像を有線LAN経由でストリーミング配信し、その映像をArmadillo-840の液晶に表示する方法を紹介します。


環境

Armadillo-810
  • Linuxカーネル: linux-3.4-at16(標準コンフィギュレーション)
  • ユーザーランド: atmark-dist-20160126(標準コンフィギュレーション)
    • 起動時にAVコーデックミドルウェアがエンコーダーに設定されるように/etc/config/rc.localを変更
Armadillo-840
  • Linuxカーネル: linux-3.4-at16(標準コンフィギュレーション)
  • ユーザーランド: atmark-dist-20160126(標準コンフィギュレーション)
    • 起動時にAVコーデックミドルウェアがデコーダーに設定されるように/etc/config/rc.localを変更


接続

Armadillo-810とArmadillo-840を以下のように接続します。

============================================================

               (USB)                            (有線LAN)
Armadillo-810 ------- USB-Ethernet変換アダプタ ----------- Armadillo-840液晶モデル

============================================================


ネットワークの設定

Armadillo-810とArmadillo-840を有線LAN経由で通信を行うため、ここでは以下のようにネットワークの設定を行います。

  • Armadillo-810: 192.168.2.11
  • Armadillo-840: 192.168.2.12


スクリプトの実行

Armadillo-810側のスクリプト実行

以下のスクリプトをArmadilloに配置し、実行権限を付けた後、実行します。

Armadillo-840側のスクリプト実行

以下のスクリプトをArmadilloに配置し、実行権限を付けた後、実行します。

上記コマンドを入力した後、しばらく時間が立つと、Armadillo-810のカメラで撮影された画像が液晶画面に表示されます。


備考

  • ネットワークの設定がこのページの設定と異なる場合は、スクリプト内部のDEST変数に設定するIPアドレスを変更してください