オーディオキャプチャ
最初に行う必要があるのは、ストリームのエンコーダ ソースを設定することです。各ラジオ局にエンコーダーを配置することを強くお勧めします。FM ラジオの品質は最高ではありません。ステーションでのオーディオ品質が大幅に向上します。さらに、少なくともここ米国では、多くのラジオ局がすべてのスタジオを同じ場所に持っています。8 つの駅がすべて同じオフィスから来ていることも珍しくありません。したがって、市場のすべてのステーションをカバーするには、3 つまたは 4 つの建物に機器を設置するだけでよい場合があります。
最近のほとんどの放送局は、デジタル ミキシングを使用しています。互換性のあるデジタル入力を備えたサウンド カードを購入します。AES/EBU と S/PDIF は一般的であり、これらをサポートするサウンド カードは手頃な価格です。
無線でオーディオをキャプチャする必要がある場合は、高品質の屋外アンテナを備えた高品質の受信機 (利用可能な場合はデジタル) を使用していることを確認してください。購入できる受信機にはさまざまなものがあり、その多くはラックに直接取り付けられます。
エンコーディング
実際のエンコーディングには、ソフトウェアが必要です。私は常に EdCast で幸運に恵まれてきました (「EdCast Reborn」より前のバージョンを見つけることができれば)。SAM は、独自の音楽ライブラリを管理する必要があるステーションには適していますが、あなたの場合にはお勧めしません。この部分には VLC を使用することもできます。
適切なコーデックを選択する必要があります。HTML5 との互換性が必要な場合は、MP3 と Ogg Vorbis でエンコードする必要があります。aacPlus は、まともなオーディオ品質を提供しながら帯域幅を節約するための良い選択です. 最近のほとんどのステーションは、可能な場合は aacPlus を使用しますが、すべてのブラウザーで aacPlus を再生できるわけではないため、他の 2 つも必要になります。ステーションごとに複数のコーデックを使用できます (使用する必要があります)。
サーバー ソフトウェア
IcecastまたはSHOUTcastを強くお勧めします。エンコードされたオーディオを受け取り、リスナーに配信します。それらは、一般的に互換性のある HTTP のようなストリームを提供します。興味があれば、Icecast/SHOUTcast 互換ホスティングも行います。これは、より多くのデバイス、特にモバイルとの互換性を保つことを目的としています。
再生
最近の多くの放送局は、HTML5 を試すプレーヤーを使用しており、必要に応じて Flash にフォールバックします。 jPlayerが一般的な選択肢ですが、他にも多くの選択肢があります。また、ストリームの URL を含むプレイリスト ファイルへのリンクを提供することもお勧めします。これにより、ユーザーは必要に応じて自分のオーディオ プレーヤーで聞くことができます。