2017-10-17 7 views
-1

私はピースを連続的にダウンロードするJavaでビットトレントクライアントを実装しようとしています。実際のダウンロードが完了する前に、ダウンロードしたメディアコンテンツ(ビデオや曲)のコンテンツを再生できるようにするというアイディアです。BitTorrent順次ピースダウンロード

これはビットトレントプロトコルで可能ですか?

+0

再生しますか?ゲーム、歌?ビデオ? –

+0

私は音楽やビデオなどのメディアコンテンツに興味を持っています。 – user2960896

答えて

1

これはビットトレントプロトコルで可能ですか?

はい、ビットトレント全体の効率が低下するため、推奨しません。

bittorrent economics paperの2.4節、特にというタイトルのサブセクション2.4を参照してください。まず最初にピース選択をランダム化することが重要です。あなたは群れが、順次ダウンロードが必要な場合は、いつ、あなたはシーケンシャル作品の選択にあなたのダウンロード帯域幅の一部を捧げることができ、健康(高最小ピース可用性、高持続的なダウンロード速度)で判断することができれば、と述べ

これは、オンデマンドで断片をダウンロードする仮想ファイルシステム(FUSEまたはjavaのnio2ファイルシステムAPI経由)を実装することで最も効果的です。要求がない場合は、順次フェッチする必要はありません。

+0

お時間をいただきありがとうございます! – user2960896