ストリーミングサーバー · 1 min read · Nov 12, 2025
AppleのDarwin Streaming ServerをCentos 5.2にインストールする
AppleのDarwin Streaming ServerをCentos 5.2にインストールする
はじめに
このチュートリアルでは、Centos/RHEL 5.2上でAppleのDarwin QuickTime Streaming Serverのインストール、設定、およびメディアの準備について説明します。Darwin QuickTime Streaming Serverは、RTP/RTSPストリーミングプロトコルを介してH.264およびmpeg4ファイル形式を提供することができます。
前提条件
- CentOS 5.2 x86がインストールされていること
- 開発ツールがインストールされていること(インストール後に以下のコマンドでインストール可能)
yum groupinstall "Development Tools" - 静的IPアドレスとホスト名; 私は192.168.0.10とexample.orgをホスト名として使用しました
- ファイアウォールとSELinuxを無効にする(後で設定)
Darwin Streaming Server 6.0.3のインストール
現在のバージョンの公式バイナリパッケージはないため、ソースRPMを取得します。Appleの現在のソースパッケージは、パッチを適用しない限りLinuxシステムでコンパイルできません。以下のコマンドを入力してください!
su -
wget http://www.abrahamsson.com/DarwinStreamingServer-6.0.3-2.src.rpm
rpm -i DarwinStreamingServer-6.0.3-2.src.rpm
cd /usr/src/redhat/SPECS/
rpmbuild -bb DarwinStreamingServer.spec
cd /usr/src/redhat/RPMS/i386/
yum –y install perl-Net-SSLeay
rpm -U DarwinStreamingServer*RPMをインストールする際、Darwinを起動しようとするとインストールがハングするので、数分待ってからAlt + F2を使用して別のターミナルセッションを開き、以下をrootとして実行します:
killall -9 DarwinStreamingServerデフォルトのパスワード「password」から管理者アカウントを変更するには、以下のコマンドを使用します:
qtpasswd administratorDSSが起動時に開始するようにするには、以下を実行します:
chkconfig --level 345 dss onDarwin Streaming Serverの設定
ブラウザを開き、アドレスをhttp://yourserverip:1220に設定し、qtpasswdを実行したときに選択したパスワードでユーザー名administratorでログインします。

ログイン後、mp3放送パスワードを求められます:

次に、管理用Web GUIにSSLを使用するかどうかを尋ねられます。私は証明書が手元になかったのでデフォルトを使用しました。

次に、ポート80でストリーミングするかどうかを尋ねられます。同じマシンでWebサーバーを実行する予定がある場合は、このオプションを使用しないでください。

次に、メディアが保存されているパスを指定するように求められます。今はデフォルトのままにしておきます。現在のディレクトリには、インストールのテストに役立つサンプルファイルがいくつかあります。

これで、以下のようなメイン管理者ページが表示されるはずです:

クライアント(WindowsまたはMacのいずれか)でQuickTimeを開き、Darwinによってインストールされたサンプルファイルの1つを使用してインストールをテストできます。
File > Open URLと入力し、rtsp://yourip/sample_300kbit.movと入力します。
以下のビデオが音声付きでストリーミングされるはずです:

新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。