ブロードキャッチングとは、 RSSを使用してインターネット上で公開されたデジタルコンテンツをダウンロードすることです。
基本的な考え方は、自動化された仕組みを用いて様々なウェブフィードを集約し、閲覧やプレゼンテーションのためにコンテンツをダウンロードするというものです。
「ブロードキャッチャー」という言葉は、もともと1920年代にラジオ放送を聴く人を指すために作られた言葉で、1923年2月16日にイギリスのデイリー・ニュース紙が主催したコンテストの優勝者にちなんで名付けられた。
フェン・ラバルムは、1983年に「ブロードキャッチ」という用語を考案したと述べています。[ 1 ] これは、複数のプロファイルからコンテンツを集約およびフィルタリングして個々のユーザーエージェントに表示する自動化されたandroid.nss09048822256.agentを指します。
スチュワート・ブランドは後に、1987年の著書『メディアラボ:MITにおける未来の発明』の中で、人工知能技術(あるアプリケーションにおいて)がコンテンツの選択(「ハンティング」)や閲覧(「グレージング」または「ブラウジング」)を支援することを説明するために、この用語を独自に使用した。[ 2 ]
2003 年 12 月、スティーブ・ギルモアはZiff-Davis の記事で、RSSとBitTorrent のピアツーピア ファイル共有を組み合わせることで、継続的なメディア ファイル シリーズを購読する方法を説明しました。 [ 3 ]スコット・レイモンドは、 「Broadcatching with BitTorrent」 というタイトルの記事で、スケジュールされた番組を収集するための具体的なアプリケーションについて説明しました 。[ 4 ]これらのテクノロジーを組み合わせることで、インターネットに接続されたコンピュータが、ケーブルに接続された TiVo などのデジタル ビデオ レコーダー (DVR) のように動作できるようになります。
最初の実用的な実装の1つは2004年にリリースされました。プログラマーのAndrew Grumetは、Radio Userlandニュースアグリゲーター向けのRSSとBitTorrent統合ツールのベータ版のリリースをここで発表しました。
今日では、RSSとBitTorrentをベースとしたブロードキャスティングによって、コンテンツを低コストで大規模なグループに配信することが可能です。RSSを通じて大規模なグループに新しいコンテンツの通知を送ることができ、 BitTorrentを使えば大容量のコンテンツを安価に配信できます。受信者はRSSフィードを購読し、コンテンツプロバイダーはそれを通じて受信者のソフトウェアに新しいコンテンツを通知します。そして、そのソフトウェアはBitTorrentを使ってコンテンツを取得します。タグは、1人のユーザーによって付けられる場合も、複数のユーザーによって付けられる場合も、トレントの配信をテーマ別に促進するために利用されます。
ブロードキャッチングは技術や実装方法に依存しない手法として分類できますが、今日ではインターネットテレビやインターネットラジオ(ポッドキャスティングやIPラジオとも呼ばれる)で広く利用されています。
ブロードキャッチングは、マルチキャストが利用できるもののコストが高すぎる場合によく用いられる。
ブロードキャッチングの最も一般的な用途は、RSSサポートを内蔵したBitTorrentクライアントを使用して、テレビ番組のエピソードが「公開」されると同時に自動的にダウンロードすることでしょう。インターネットユーザーは放送が送信されると同時にそれをキャプチャし、 (通常は広告を削除した後で)トランスコードして、他の人に送信するのです。
この慣習は、特にオーストラリアやイギリスのような国々で非常に人気が高まっている。これらの国々では、アメリカで制作されたテレビ番組は、アメリカでの放送から6ヶ月以上経ってから放送されることが多く、場合によっては全く放送されないこともある。
2010年現在テレビ番組のエピソードを共有する者に対しては、法的措置は取られていない(MPAAやRIAAが強い姿勢で反対している著作権で保護された映画や音楽の配信とは対照的である)。
Zhangらは2008年にPlanetLabテストベッドを使用してブロードキャッチングを評価した。彼らの研究では、世界中の約200のPlanetLabノードが使用された。[ 5 ]彼らの結果は、ブロードキャッチングがBitTorrentシステムのパフォーマンスを大幅に向上させることができることを示した。このメカニズムにより、各ノードはファイルのダウンロードをはるかに速く完了することができる。