[1]インストール準備
[1.1]システム要件
Linux 2.4.18 環境においてCPU:Intel 500MHz 以上 メモリ:256MHz(Basic) 空き容量:18MB以上
[1.2]インストーラの入手
以下のURLから最新版(rs901-linux-22libc6-ia32.bin)をダウンロードする. 必要事項は適宜入力する.http://licensekey.realnetworks.com/rnforms/products/servers/eval/index.html?ulf=b
[1.3]ライセンスファイルの入手
上記で入力したアドレスに,メールに添付する形でライセンスキーRNKey-Helix_Server-******.zipが送られてくる.これを ./Helixserver/license に保存.
$ unzip RNKey-Helix_Server-******.zipRNKey-Helix_Serever-*****.lic が同じディレクトリに展開される。
(*) 注意: ライセンスファイルがないと Helix server 9.0 は起動しない.
[1.4]RealServer が利用するポート
デフォルト状態で以下のポートを利用します。# less /etc/services注意: 既に別のアプリケーションでこれらのポートが使用中(予約済み) だと RealServer は起動しない.そのアプリケーションを終了するか, 代替ポートを用意すること.
554 RTSP 用 7070 PNA 用 8080 HTTP 用 9090 Monitor 用
[2]インストールの実行
前節の各事項を確認できたら、インストールを開始します。
- インストーラを実行可能にする.
$ cp rs901-linux-22libc6-ia32.bin ./Helix/server/ $ cd src/real/ $ chmod u+x rs901-linux-22libc6-ia32.bin
# cp ~/Helix/license/RNKey-Helix_Serever-*****.lic /usr/local/realserver/license/
# cp ~/Helix/server/rs901-linux-22libc6-ia32.bin /usr/local/helixserver/
# cd /usr/local/helixserver/ # ./rs901-linux-22libc6-ia32.bin - Press [Enter] to continue...
- ライセンスファイルの指定:/usr/local/helixserver/license/RNKey-Helix_Server-90-9967590907096796.lic
- エンドユーザライセンス契約書内容の確認:Accept
- インストール先ディレクトリの指定:/usr/local/helixserver
- ユーザ名とパスワードの設定
Username[]:nakagami Password[]:****
- 各listen port の指定
PNM:7070 RTSP: 554 HTTP:80 MMS:1755 Administrator:13441 (ランダムに決まる)
- 設定の確認 ここまでに指定してきた設定項目が表示される.よければ[F], 変更したい項目がある場合は[P]を入力して前の画面に戻る.
- インストール完了の通知
[3]RealServer の起動と停止
UNIX 系 OS では、RealServer はスタンドアロンプロセスとして 動作する.コマンドラインか起動スクリプトで起動し、kill コマ ンドで停止する.[3.1] 起動
インストールしたディレクトリに移動し、# Bin/rmserver rmserver.cfg &
[3.2] 起動スクリプト
サーバ起動時に、自動的に helixServer も起動させるようにする./etc/init.d/realserver に以下の起動スクリプトを記述し, 実行許可を与える.
#!/bin/sh /usr/local/helixserver/Bin/rmserver /usr/local/helixserver/rmserver.cfg &
# chmod 755 /etc/init.d/helixserver/etc/rc[2-5].d/ の下に, これへのリンクを置く. この数字(2-5) は RUNLEVEL に対応する. 2-5 はマルチユーザモード, 0 は halt, 1 は single user mode, 6 は reboot に対応する.
このリンクの名前の S に続く2桁の数字(80)が, 起動のタイミン グを決定する. 念のため,ここでは99(つまり一番最後に起動する) を指定しておく.reboot して, qmail デーモン群の起動を ps で確認.# cd /etc/rc2.d/ # ln -s ../init.d/helixserver S99helixserver # ls -al S99realserver lrwxrwxrwx 1 root root 20 Aug 20 15:21 S99\ realserver -> ../init.d/helixserver* # cd /etc/rc3.d/ (RUNLEVEL 3-5 も同様)
[3.3]停止
ps コマンドにより RealServer(rmserver)の PID を所得し # kill PID[4]mount point の指定
http://133.87.45.65:13441/admin/index.htmlに,ブラウザを使ってアクセスする.
「Server Setup」→「Mount Points」まず,デフォルトで設定されているRealSystem Contentの Mount Pointを変更する.
/ → /sample/続いて新たなmount pointを作成する.ブラウザ中の+の文字を クリック
と設定すると,/work/以下がmount pointに設定され,rmファイル を視聴する際,URLに/work/を書き込む必要がなくなる.Edit Description :mosir work Mount Point:/ Base Path : /work/ Base Path Location:local Cacheable by Caching Subscribers:Yes
[5]参考URL
http://www.jp.realnetworks.com/index.html http://www.jp.realnetworks.com/products/media_delivery.html (サーバページトップ) http://www.jp.realnetworks.com/products/servers/comparison.html (機能比較) http://www.jp.realnetworks.com/products/servers/academic_price.html (価格表) http://service.jp.real.com/help/faq/servers/installguide/rs8inst_unix.html (インストールガイド) http://www.realnetworks.com/products/server/specifications.html (システム要件)