FreeBSDでも同じようにインストール出来ました。
Apple - Public Source - Darwin Streaming Server からソース をダウンロードしてきます。ダウンロードにはアカウント(登録は無料) が必要なのでまず登録します。今回はDSS-4_1_2.src.tar.gzを使いまし た。
アーカイブを展開したディレクトリで以下を実行します。
% ./Buildit % ./DSS_MakeRoot -f ../DSS-4_1_2.bin % cd ../DSS-4_1_2.bin # ./Install
./Installが終わるとストリーミングサーバ(DarwinStreamingServer)と ブラウザから管理できるようにするPerlスクリプト (streamingadminserver.pl)が実行されます。ブラウザで管理するとき はhttp://yourhost:1220/にアクセスします。ログインするには ./Installのときに設定したアカウントを使用します。
管理ページからからプレイリストへ行きプレイリストを作成します。こ こではMP3のプレイリストと動画(MPEG4またはQuickTime)のプレイリス トを作成できます。作成したら各プレイリストの名前の右側にある再生 ボタンを押してプレイリストの再生を開始します。
MP3のプレイリストにはHTTPで8000番ポートにアクセスします。アクセ スするパスはプレイリストを作成したときに「マウントポイント」のと ころに指定したパスになります。例えば、localhostで起動しているサー バのtestというマウントポイントで再生されているプレイリストにアク セスするには以下のようになります。
% mpg123 http://localhost:8000/test
ここではmpg123を使っていますがmplayerやxmms等でもOKです。
動画のプレイリストはRTSPでアクセスします。以下のようにすればアク セスできますが、動画を見ることは出来ません。まだ対応していない?! (Macでは見れる(らしい)のでサーバの設定は大丈夫なはず。)
% mplayer rtsp://localhost/sample_300kbit.mov % mplayer rtsp://localhost/sample_300kbit.mp4 % mplayer rtsp://localhost/sample.sdp # <= マウントポイントをsample.sdpにした場合
mplayerをapt-getするために/etc/apt/sources.listに以下を追加しま す。一次情報源はここです。
deb http://marillat.free.fr/ unstable main