PeerCastの紹介
PeerCastはオープンソースなインターネット放送の方式のひとつです。 それはGnutella peer-to-peer(P2P)ファイル交換プロトコルに基づいています。
PeerCastがとても画期的なものになっているのは データのやり取りに中央サーバを必要としないP2Pプロトコルを使用して 配信する点にあります。
通常のインターネット放送方法はデータの配信にユニキャストシステムを使います。 これは放送を要求している個々のクライアントへと送るための 個々のデータの流れを必要とします。 データを配信する中央サーバも同様に必要となります。
マルチキャスト(Mbone)は規模を拡大することで データ配信を強化する方法として開発されました。 これは特別なネットワーク機器とソフトウェアの使用が必要となります。 データは中央サーバ機構を利用しないで クライアントからクライアントへと転送されます。 この方法は費用と技術的な検討が必要なため一般には広まっていません。
Napstarの音楽ファイル交換騒ぎでP2Pが有名になりました。 この技術は巨大なネットワーク帯域幅や 見たこともないようなネットワーク機材を必要とせずに、 ユーザ同士でファイル交換できるようにするものでした。 また中央サーバが必要でした。
GnutellaはP2P革命の次の段階のものでした。 Gnutellaはデータのやりとりに中央サーバを必要としません。
PeerCastはP2P技術とマルチメディア配信の最良の部分を組み合わせて、 すばらしいオープンソースパッケージとしたものです。
だから高価な回線やサーバソフトウェアなんかなくても、 誰もが自分自身のラジオやテレビの放送局が作れるのです。