ここでは、MPEG2 SD版の送受信プログラムに関して説明します。エンコーダ/デコーダカードの設定方法に関しては各ページを御覧下さい。
まず,ここからrobstのアー
カイブをダウンロードし,展開します.
(この場合2つのファイルが /usr/local/ 以下においてあるものと仮定します)
% pwd /usr/local/ % tar zxvf robst-4.1.2.tar.gz % tar zxvf robst-4.1.2.tar.gz robst4-4-1-2/ robst4-4-1-2/common/ robst4-4-1-2/common/src/ robst4-4-1-2/common/src/win32/ robst4-4-1-2/common/src/win32/echo.txt robst4-4-1-2/common/src/win32/null.txt robst4-4-1-2/common/src/win32/set.txt robst4-4-1-2/common/src/Makefile ・・ % cd robst-4-1-2
% cd common % ./configure --enable-ipv6 ; make % cd ../ % makeコンパイル後,make installコマンドで必要なファイルが
% su # make install su -c "cp -v robst robst.sh /usr/local/bin; cd /usr/local/bin;chmod u+s robst" robst -> /usr/local/bin/robst robst.sh -> /usr/local/bin/robst.sh
% pwd /usr/local/ % tar zxvf robst-3.1.2.tar.gz robst-3.1.2/ robst-3.1.2/Makefile robst-3.1.2/README.driver robst-3.1.2/README.robst ・・ robst-3.1.2/src/Makefile.cv robst-3.1.2/INSTALL % cd robst-3.1.2
[optibaseの場合] % make ・ ・ % ls Makefile INSTALL README module-script/ robst robst.sh src/ [cineviewの場合] % make cineview ・ ・ % ls Makefile INSTALL README module-script/ robst robst.sh src/
% su # make install su -c "cp -v robst robst.sh /usr/local/bin; cd /usr/local/bin;chmod u+s robst" robst -> /usr/local/bin/robst robst.sh -> /usr/local/bin/robst.sh cp -v module-script/kfir-module module-script/cineview-module /usr/local/bin module-script/kfir-module -> /usr/local/bin/kfir-module module-script/cineview-module -> /usr/local/bin/cineview-module
$ robst [option] [ -so | -ro | -send dst_addr ] address
[option]
-6 IPv6が使用可能 (default IPv4)
-a 優先度を-20(高)から20(低)で設定 (default -20)
-P port ポート番号を指定 (default 1400)
-v バージョン番号を表示し、終了
(recievier option)
-r エラー訂正を行いません
Cineview opt.
-M Cineviewのボードモデルを表示
(sender option)
-n num カプセル化するTSの数を変更 (default 6)
-t ttl マルチキャスト時のTTLを設定 (default 1)
-R エラー訂正コードを付加せずに送信
このプログラムは、
の4つが選択できます。以下にそれぞれについて説明します。なお、いずれの場合にも以下のコマンドでプログラムの終了ができます。
---------- $ robst (宛先アドレス) ----------この様に、「robst.sh」に続いて相手のアドレスを入力することで
---------- $ robst 192.168.16.20 ----------
図2.1 双方向の場合
---------- $ robst -so (宛先アドレス) ----------この様に、「robst -so」に続いて入力したアドレスへ向けて
---------- $ robst -so 192.168.16.20 ----------
図2.2 送信のみの場合
---------- $ robst -ro (送信元アドレス) ----------この様に、「robst -ro」に続いて送信元PCのアドレスを入力する
---------- $ robst -ro 192.168.16.20 ----------
図2.3 受信のみの場合
マルチキャストパケットを受信する際も同様に、「robst.sh -ro」に
続いてマルチキャストアドレスを入力することで、そのグループに参加
することができます。
---------- $ robst -send 192.168.16.100 192.168.16.20 ----------
図2.4 送受信の場合
| 先頭に戻る | topへ戻る |