ここでは、MPEG2 HD(High Definition)版の送受信プログラムのインストール方法および使用方法について説明します。本システムで想定する環境は以下の通りです。
まず,ここからrobst-hdのアー
カイブをダウンロードし,展開します.
(この場合2つのファイルが /usr/local/ 以下においてあるものと仮定します)
% pwd /usr/local/ % tar zxvf robst4-hd-*.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-hd-*
% cd common % ./configure --enable-ipv6 ; make % cd ../送信プログラムはhdsend, 受信プログラムはhdrecvになりますのでそれぞれの用途に応じて 各ディレクトリ内でコンパイルしてください。 コンパイル後,make installコマンドで必要なファイルが
% cd $(somewhere)/hdsend % make % su # make install
入手したライブラリ(HdLib3_9_*.a)をhdrecvディレクトリにコピーします。コピーした後, プログラムをコンパイル/インストールしてください.
% cp HdLib3_9_*.a $(somewhere)/hdrecv % cd $(somewhere)/hdrecv % make % su # make install
$ hdsend [option] destination_address
[option]
-4
force to use IPv4 (default)
-6
force to use IPv6
-p PORT_NUMBER
port number for media packet transmission (default 14000)
-P PORT_NUMBER
port number for fec packet transmission (default 14002)
-t TTL
change multicast ttl to TTL (default 1)
-n NUMTS
packetize number of TS packet
## sender fec option
-R
do not transmit FEC packet at sender
-K DATA_SYMBOL_SIZE
data_symbol of Reed-Solomon (default 13, max NN-1)
$ hdrecv [option] source_address [option]-4 force to use IPv4 (default) -6 force to use IPv6 -p PORT_NUMBER port number for media packet transmission (default 14000) -P PORT_NUMBER port number for fec packet transmission (default 14002) ## receiver fec option -r ignore FEC packet at receiver
| このページの先頭ページヘ戻る | topへ戻る |