|
リアルタイムの音楽ストリーム配信において、Net-Tuneのフロー制御はクライアント・プル型を採用しています。
これは音楽再生の主導権は常にクライアント(受信側)に置くことを前提にした制御方法であり、 クライアントからの要求に応じてサーバーはコンテンツを任意の位置から配信できる「ダイレクトアクセス方式」です。
従来のCDプレーヤーのようにユーザの操作に即座に反応してスキップしたり、早送りや早戻しするなどの各動作はクライアント・プル型が有効です。
これに対して、一般的なHTTPやRTPのフロー制御であるサーバー・プッシュ型は、サーバーからクライアントに対して一方的にデータを送りつけてくる方式であり、
カセットテープのようなシーケンシャルアクセスに似ています。よって、サーバー・プッシュ型でアクセス性を向上させる場合には、テープの回転数を上げて高速に読込むことになります。
すなわち、クライアント側に大きなバッファメモリが必要になります。
サーバー・プッシュ型のフロー制御はコンピュータアーキテクチャを前提としたものであり、AV機器のようなクライアント側のハードウェアをマイコンベースの小規模なハードウェアで構成する場合には適していないと考えました。
オンキヨーのクライアントは、Net-Tuneフロー制御に支えられ、極めてライトなハードウェアで構成でき、同時にダイレクトアクセスを基本とした、ユーザにストレスを感じさせない快適な操作環境を実現しています。
|