PeerCast は、インターネットに接続しているユーザーが自分のラジオやビデオをオンラインでブロードキャストできるように設計された無料のピアツーピア ソフトウェアです。これは、Gnutella プロトコルに基づいて、「送信者」とリスナーのネットワークを作成します。 MP3、 Ogg 、WMA、WMV、NSV、OGM の形式をストリーミングできます。
Peercast は、そのピアツーピアの性質により、インターネット上の無料のラジオおよびテレビ放送局が直面している主な問題の 1 つを解決できます。つまり、帯域幅のニーズ、そしてその結果としての経済的ニーズは、一般にリスナーの数に比例します。ピアキャストの場合、元の送信機に十分な帯域幅がなくなったときに、ストリームのユーザーが自動的に中継者として機能します。
したがって、非常に高品質のストリームを任意の数のユーザーに送信するには、標準のインターネットサブスクリプションで十分です。
PeerCastソフトウェアは、 Linux 、 Mac OS 、 Windowsプラットフォームに加えて、 Winamp 2プラグインでも利用できます。
サーバーレベルの API は、icecast2 と互換性があるため、icecast2 によってブロードキャストされる予定のストリームは、通常、変更せずにピアキャストによって直接ブロードキャストできます。ソース コードは、GPL ライセンスの下でhttp://www.peercast.org/codeから入手できます。
