ウェブサイト検索

Linux の「SHOUTcast Radio Server」を使用した Winamp Player と Mixxx DJ コンソールによるオンライン音楽ストリーミング


SHOUTcast サーバーに関する前回のチュートリアルでは、CentOS 7 Linux ディストリビューションでの基本的なサーバー設定のみを説明し、ライブ メディア ストリーミングは行いませんでした。

このガイドは上級 Linux ユーザー向けではなく、Windows プラットフォームで最も人気のある音楽プレーヤーの 1 つである Winamp を使用して、リモート ポイントからオーディオ メディアをオンラインでブロードキャストする方法を説明します。 SHOUTcast DSP プラグイン の助けと、Linux の最先端の音楽ミキシング DJ プログラムである Mixxx DJ コンソールを使用して、ミキシングした音楽をオンにする方法についても説明します。インターネット経由で放送されます。

要件:

  1. Linux に SHOUTCast ラジオ サーバーをインストールする
  2. Linux Mint 17 (Qiana) をインストールする

Mixxx はすべての主要な Linux ディストリビューションで利用できますが、このガイドでは、Linux Mint 17 での Mixxx のインストールと構成についてのみ説明します。Linux Mint 17 は、必要な情報のみを必要とする初心者に最適なプラットフォームです。無料のオープン ソース プラットフォーム。数回クリックするかコマンドを実行するだけで、Mixxx プレーヤーのすべてのビルド済み Debian パッケージをインストールして設定し、インターネット経由でミックスをストリーミングできます。

重要: 前述したように、次の手順は実際には Linux Mint 17 でテストされていますが、同じ手順は他のすべての主要なバージョンでも動作します。 Linux ディストリビューションの唯一の違いは、Mixxx のインストール部分であり、これも yum または apt を実行することで入手できます。

ステップ 1: オーディオ ファイルを SHOUTcast サーバーにストリーミングするように Mixxx をインストールして設定する

1. Linux の上級ユーザーではなく、コマンド ラインが怖いと感じる場合は、Linux Mint を開いて、グラフィカル ユーザー インターフェイスから Mixxx プログラムをインストールできます。ソフトウェアマネージャー

以下のスクリーンショットに示すように、Linux Mint のメニューをクリックし、ソフトウェア マネージャーに移動し、Mixxx ソフトウェアを検索してシステムにインストールします。

2. 時間を最小限に抑える別の方法として、コマンド ラインを使用して Mixxx をインストールすることもできます。 ターミナル を開き、次のコマンドを入力して Mixxx ソフトウェアをインストールします。

sudo apt-get install mixxx

3. Mixxx をシステムにインストールしたら、SHOUTcast サーバーに音声をライブ ブロードキャストできるように設定する必要があります。 Mixxx を開いて
を追加します。 設定をテストするためのオーディオ サンプルが含まれるフォルダー。音楽サンプルを Mixxx コンソールにロードし、オプション メニュー -> 設定 に移動します。

4. [設定] メニューで [ライブ ブロードキャスト] の一番下に移動し、次の設定を使用します (例として下のスクリーンショットを確認してください)。

  1. ライブ ブロードキャストを有効にする チェックボックスをオンにします。
  2. Shoutcast サーバー接続を選択します
  3. SHOUTcast サーバーのIP アドレス または DNS 名をホスト フィールドに入力します。
  4. SHOUTcast サーバーのポート 番号を入力します (変更しない場合、デフォルトでは 8000 です)。
  5. ログイン ファイルに「admin」と入力します (SHOUTcast サーバーのデフォルト ユーザー)。
  6. [パスワード] フィールドに、SHOUTcast サーバー (sc_server.conf ファイル) で設定された streampassword_1 を入力します。
  7. パブリック ストリーム チェックボックスをオンにして、ラジオ局の情報を入力します。
  8. MP3 をストリーミングする場合は、エンコーディングでこの形式を選択します。

5. [OK] ボタンを押して設定を適用したら、SHOTcast サーバーへの接続が正常に確立された場合は、新しいポップアップが表示されます。

それだけです! Mixxx コンソールから Play ボタンを押すと、オーディオがサーバーに送信され、ネットワークまたはインターネット上でライブ ブロードキャストされます。

6. サーバーの機能をテストする場合は、ブラウザを開いて SHOUTcast サーバーの IP アドレス またはドメイン名とそのポート番号を URL http:/ に入力します。 /192.168.1.80:8000 をクリックすると、[聴く] をクリックしてライブ ストリームをダウンロードできるようになります。

7. サーバーのストリーム プレイリスト ファイルがダウンロードされたら、お気に入りの音楽プレーヤーを使用してファイルを開いて、ラジオ局の曲を聴きます (私の場合、Linux 上のAudacious プレーヤーを使用しています)。 Windows でもインターネット ラジオ局を聴くことができます)。

また、サーバーにストリーミングしているのと同じホストからラジオ局を聴かず、別のコンピューターを使用して SHOUTcast Steam Web ページにアクセスし、プレイリスト ファイルをダウンロードしてください。

ステップ 2: SHOUTcast サーバーにオーディオをストリーミングするように Windows で Winamp を構成する

8. Winamp は、SHOUTcast DSP プラグイン を使用して強力なメディア ストリーミング プレーヤーに変えることができます。まず、Nullsoft ダウンロード ページに移動し、SHOUTcast DSP の最新バージョンを入手します。

9. このプラグインをインストールした後、Winamp プレーヤーを開き、オプション -> 環境設定 に移動します。 環境設定 メニューで プラグイン に移動し、DSP/エフェクト を選択し、SHOUTcast ソース DSP を選択して > [アクティブなプラグインの設定] をクリックします。

10. SHOUTcast Source という名前の新しいウィンドウが表示されます。次に、Linux 上の SHOUTcast サーバーにオーディオ メディアをブロードキャストするように Winamp を構成します。上部のタブで出力をクリックし、出力 1を選択します。次に、下部のタブに移動し、ログイン メニューをクリックし、SHOUTcast サーバーの IP アドレス またはドメイン名、ポート 番号を入力します。

ストリーム ID として 1 を選択し、DJ/ユーザー ID として 管理者 ユーザーを入力し、続いて streampassword_1 を入力します。 b> サーバー上で構成され (sc_serv.conf ファイル)、自動モードを使用して接続します。

11. 次に、[ディレクトリ] という名前の下から 2 番目のタブに移動し、[このストリームを公開する] チェックボックスをオンにして、名前 を入力します。ラジオ局と公開URL アドレスの。

訪問者用の Web サイト ページがすでにある場合 (URL フィールドに SHOUTcast サーバーの IP アドレスとポートを入力することもできます)。 – オプションのステップ。

12. 最後の設定を構成するには、[エンコーダ] タブをクリックし、お気に入りのメディアのエンコーダ タイプ (通常は MP3) を選択し、デフォルト値のままにします。 エンコーダ設定を選択し、接続ボタンを押します。

Winamp プレーヤーの起動後にDSP プラグイン を自動的に起動して SHOUTcast サーバーに接続する場合は、自動接続 チェックボックスもオンにします。

13. 設定が正しい場合は、ステータス に SHOUTcast サーバーに送信されたデータ量を示すメッセージが表示されます。 Putty を開き、SHOUTcast サーバーへのリモート SSH ターミナル接続に接続すると、接続ステータスに関する詳細情報が表示されるはずです。

14. 別のコンピュータからポート 8000 の SHOUTcast サーバー IP アドレスにアクセスしてラジオ ストリームのステータスと情報を確認し、お気に入りのオーディオ プレーヤーで音楽を聴くためにサーバー メディア プレイリストをダウンロードすることもできます。

15. アクティブなインターネット接続があり、DSP プラグインの ディレクトリ で [このストリームを公開する] をオンにしている場合Winamp で設定されたタブ。あなたのラジオ局の名前とそれに添付された URL は自動的にハッシュされ、http://www.shoutcast.com の公式ページに表示されます。 SHOUTcast サーバー Web インターフェースからSteam 名 をクリックするとアクセスできます。

ステップ 3: SHOUTcast 管理タスクを実行する

16. ラジオ局のストリームを管理するには、http://server_IP:8000 の SHOUTcast Web インターフェイスに移動し、管理者ログイン ハイパーリンクをクリックし、次のように入力します。 sc_serv.conf ファイルで設定されたサーバー ストリーム認証情報を Linux から取得すると、リスナーの表示、曲履歴の表示、クライアントの禁止などの管理タスクを実行できるようになります。

17. さらに高度な SHOUTcast サーバー設定を行うには、上記と同じアドレスに移動し、サーバー ログイン ハイパーリンクをクリックし、サーバーの認証情報を入力します。
同じsc_serv.conf ファイルで設定すると、サーバーの Web インターフェースが表示されます。

このページでは、サーバー ログを参照したり、使用帯域幅の量を取得したり、ラジオ ストリームやその他の設定を管理したりできます。

Linux サーバーと Linux または Windows のメディア オーディオ プレーヤーを使用して、ネットワークまたはインターネット経由でオーディオ ファイルをブロードキャストするためのシンプルなラジオ サーバーを構成するために必要なのはこれだけです。より高度な設定については、次の公式 SHOUTcast wiki ページをご覧ください。

SHOUTcast スタートガイド

音楽やその他のメディア ファイルをインターネットでストリーミングすることを計画している場合は、著作権法に注意する必要があります。私たち (linux-console.net) の Web サイトは、このチュートリアルをガイダンスとして使用して独自のラジオ サーバーをセットアップし、どのような種類のメディアをストリーミングするかについて、いかなる形でも責任を負いません。